Skip to content

Commit b9fa6e0

Browse files
Umang Jainkbingham
authored andcommitted
gstreamer: Update the TODO list
Update the feature TODO list of libcamerasrc as it hasn't been updated since its introduction. Following entries have been dropped since they are supported: - Implement GstElement::request-new-pad (multi stream) commit 53a0d80 ("gstreamer: Added virtual functions needed to support request pads") - Add framerate control - Add framerate negotiation support commit ccfe0a1 ("gstreamer: Provide framerate support for libcamerasrc") - Add colorimetry support commit fc9783a ("gstreamer: Provide colorimetry <> ColorSpace mappings") - Use unique names to select the camera devices commit 2c93810 ("gst: libcamerasrc: Add camera-name property") (The property that is set here is fed into CameraManager::get() eventually, ensuring we can select the camera devices by unique IDs.) - Add GstVideoMeta support (strides and offsets) commit 848a301 ("gstreamer: Add GstVideoMeta support") At the same time, append the buffer importation support entry to mention the potential usage of memory:DMAbuf, that landed in gstreamer-1.26. Signed-off-by: Umang Jain <uajain@igalia.com> Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
1 parent 05bfebe commit b9fa6e0

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

src/gstreamer/gstlibcamerasrc.cpp

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,12 @@
1111
* - Implement GstElement::send_event
1212
* + Allowing application to use FLUSH/FLUSH_STOP
1313
* + Prevent the main thread from accessing streaming thread
14-
* - Implement GstElement::request-new-pad (multi stream)
15-
* + Evaluate if a single streaming thread is fine
1614
* - Add application driven request (snapshot)
17-
* - Add framerate control
1815
* - Add buffer importation support
16+
* + Evaluate the feasibility of memory:DMAbuf support
1917
*
2018
* Requires new libcamera API:
21-
* - Add framerate negotiation support
22-
* - Add colorimetry support
2319
* - Add timestamp support
24-
* - Use unique names to select the camera devices
25-
* - Add GstVideoMeta support (strides and offsets)
2620
*/
2721

2822
#include "gstlibcamerasrc.h"

0 commit comments

Comments
 (0)