summaryrefslogtreecommitdiff
path: root/src/gstreamer/gstlibcamerapad.cpp
AgeCommit message (Expand)Author
2020-03-07gst: libcamerasrc: Implement timestamp supportNicolas Dufresne
2020-03-07gst: libcamerasrc: Implement initial streamingNicolas Dufresne
2020-03-07gst: pad: Add method to store retrieve pending buffersNicolas Dufresne
2020-03-07gst: Add getters for Stream and FrameBufferNicolas Dufresne
2020-03-07gst: libcamerapad: Allow storing a poolNicolas Dufresne
2020-03-07gst: libcamerapad: Add a method to access the roleNicolas Dufresne
2020-03-07gst: Add pads to the sourceNicolas Dufresne
span> Capture(libcamera::Camera *camera, libcamera::CameraConfiguration *config); int run(EventLoop *loop, const OptionsParser::Options &options); private: int capture(EventLoop *loop); void requestComplete(libcamera::Request *request, const std::map<libcamera::Stream *, libcamera::Buffer *> &buffers); libcamera::Camera *camera_; libcamera::CameraConfiguration *config_; std::map<libcamera::Stream *, std::string> streamName_; BufferWriter *writer_; std::chrono::steady_clock::time_point last_; }; #endif /* __CAM_CAPTURE_H__ */