{"id":693,"url":"https://patchwork.libcamera.org/api/1.1/series/693/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=693","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"GStreamer Element for libcamera","date":"2020-02-27T20:03:40","submitter":{"id":31,"url":"https://patchwork.libcamera.org/api/1.1/people/31/?format=json","name":"Nicolas Dufresne","email":"nicolas.dufresne@collabora.com"},"version":2,"total":27,"received_total":27,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/693/mbox/","cover_letter":{"id":2882,"url":"https://patchwork.libcamera.org/api/1.1/covers/2882/?format=json","web_url":"https://patchwork.libcamera.org/cover/2882/","msgid":"<20200227200407.490616-1-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:40","name":"[libcamera-devel,v2,00/27] GStreamer Element for libcamera","mbox":"https://patchwork.libcamera.org/cover/2882/mbox/"},"patches":[{"id":2883,"url":"https://patchwork.libcamera.org/api/1.1/patches/2883/?format=json","web_url":"https://patchwork.libcamera.org/patch/2883/","msgid":"<20200227200407.490616-2-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:41","name":"[libcamera-devel,v2,01/27] Add GStreamer plugin and element skeleton","mbox":"https://patchwork.libcamera.org/patch/2883/mbox/"},{"id":2884,"url":"https://patchwork.libcamera.org/api/1.1/patches/2884/?format=json","web_url":"https://patchwork.libcamera.org/patch/2884/","msgid":"<20200227200407.490616-3-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:42","name":"[libcamera-devel,v2,02/27] gst: Add utility to convert StreamFormats to GstCaps","mbox":"https://patchwork.libcamera.org/patch/2884/mbox/"},{"id":2885,"url":"https://patchwork.libcamera.org/api/1.1/patches/2885/?format=json","web_url":"https://patchwork.libcamera.org/patch/2885/","msgid":"<20200227200407.490616-4-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:43","name":"[libcamera-devel,v2,03/27] gst: Add initial device provider","mbox":"https://patchwork.libcamera.org/patch/2885/mbox/"},{"id":2886,"url":"https://patchwork.libcamera.org/api/1.1/patches/2886/?format=json","web_url":"https://patchwork.libcamera.org/patch/2886/","msgid":"<20200227200407.490616-5-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:44","name":"[libcamera-devel,v2,04/27] gst: utils: Add simple scoped lockers for GMutex and GRectMutex","mbox":"https://patchwork.libcamera.org/patch/2886/mbox/"},{"id":2887,"url":"https://patchwork.libcamera.org/api/1.1/patches/2887/?format=json","web_url":"https://patchwork.libcamera.org/patch/2887/","msgid":"<20200227200407.490616-6-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:45","name":"[libcamera-devel,v2,05/27] gst: Add pads to the source","mbox":"https://patchwork.libcamera.org/patch/2887/mbox/"},{"id":2888,"url":"https://patchwork.libcamera.org/api/1.1/patches/2888/?format=json","web_url":"https://patchwork.libcamera.org/patch/2888/","msgid":"<20200227200407.490616-7-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:46","name":"[libcamera-devel,v2,06/27] gst: libcamerasrc: Allocate and add static pad","mbox":"https://patchwork.libcamera.org/patch/2888/mbox/"},{"id":2889,"url":"https://patchwork.libcamera.org/api/1.1/patches/2889/?format=json","web_url":"https://patchwork.libcamera.org/patch/2889/","msgid":"<20200227200407.490616-8-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:47","name":"[libcamera-devel,v2,07/27] gst: libcamerasrc: Add camera-name property","mbox":"https://patchwork.libcamera.org/patch/2889/mbox/"},{"id":2890,"url":"https://patchwork.libcamera.org/api/1.1/patches/2890/?format=json","web_url":"https://patchwork.libcamera.org/patch/2890/","msgid":"<20200227200407.490616-9-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:48","name":"[libcamera-devel,v2,08/27] gst: libcamerasrc: Add a debug category","mbox":"https://patchwork.libcamera.org/patch/2890/mbox/"},{"id":2891,"url":"https://patchwork.libcamera.org/api/1.1/patches/2891/?format=json","web_url":"https://patchwork.libcamera.org/patch/2891/","msgid":"<20200227200407.490616-10-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:49","name":"[libcamera-devel,v2,09/27] gst: libcamerasrc: Implement selection and acquisition","mbox":"https://patchwork.libcamera.org/patch/2891/mbox/"},{"id":2892,"url":"https://patchwork.libcamera.org/api/1.1/patches/2892/?format=json","web_url":"https://patchwork.libcamera.org/patch/2892/","msgid":"<20200227200407.490616-11-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:50","name":"[libcamera-devel,v2,10/27] gst: libcamerasrc: Add a task for the streaming thread","mbox":"https://patchwork.libcamera.org/patch/2892/mbox/"},{"id":2893,"url":"https://patchwork.libcamera.org/api/1.1/patches/2893/?format=json","web_url":"https://patchwork.libcamera.org/patch/2893/","msgid":"<20200227200407.490616-12-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:51","name":"[libcamera-devel,v2,11/27] gst: libcamerapad: Add a method to access the role","mbox":"https://patchwork.libcamera.org/patch/2893/mbox/"},{"id":2894,"url":"https://patchwork.libcamera.org/api/1.1/patches/2894/?format=json","web_url":"https://patchwork.libcamera.org/patch/2894/","msgid":"<20200227200407.490616-13-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:52","name":"[libcamera-devel,v2,12/27] gst: libcamerasrc: Store the srcpad in a vector","mbox":"https://patchwork.libcamera.org/patch/2894/mbox/"},{"id":2895,"url":"https://patchwork.libcamera.org/api/1.1/patches/2895/?format=json","web_url":"https://patchwork.libcamera.org/patch/2895/","msgid":"<20200227200407.490616-14-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:53","name":"[libcamera-devel,v2,13/27] gst: libcamerasrc: Send stream start event","mbox":"https://patchwork.libcamera.org/patch/2895/mbox/"},{"id":2896,"url":"https://patchwork.libcamera.org/api/1.1/patches/2896/?format=json","web_url":"https://patchwork.libcamera.org/patch/2896/","msgid":"<20200227200407.490616-15-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:54","name":"[libcamera-devel,v2,14/27] gst: utils: Add StreamConfiguration helpers","mbox":"https://patchwork.libcamera.org/patch/2896/mbox/"},{"id":2897,"url":"https://patchwork.libcamera.org/api/1.1/patches/2897/?format=json","web_url":"https://patchwork.libcamera.org/patch/2897/","msgid":"<20200227200407.490616-16-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:55","name":"[libcamera-devel,v2,15/27] gst: libcamerasrc: Implement minimal caps negotiation","mbox":"https://patchwork.libcamera.org/patch/2897/mbox/"},{"id":2898,"url":"https://patchwork.libcamera.org/api/1.1/patches/2898/?format=json","web_url":"https://patchwork.libcamera.org/patch/2898/","msgid":"<20200227200407.490616-17-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:56","name":"[libcamera-devel,v2,16/27] gst: libcamerasrc: Push segment event","mbox":"https://patchwork.libcamera.org/patch/2898/mbox/"},{"id":2899,"url":"https://patchwork.libcamera.org/api/1.1/patches/2899/?format=json","web_url":"https://patchwork.libcamera.org/patch/2899/","msgid":"<20200227200407.490616-18-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:57","name":"[libcamera-devel,v2,17/27] gst: Add a pool and an allocator implementation","mbox":"https://patchwork.libcamera.org/patch/2899/mbox/"},{"id":2900,"url":"https://patchwork.libcamera.org/api/1.1/patches/2900/?format=json","web_url":"https://patchwork.libcamera.org/patch/2900/","msgid":"<20200227200407.490616-19-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:58","name":"[libcamera-devel,v2,18/27] gst: libcamerapad: Allow storing a pool","mbox":"https://patchwork.libcamera.org/patch/2900/mbox/"},{"id":2901,"url":"https://patchwork.libcamera.org/api/1.1/patches/2901/?format=json","web_url":"https://patchwork.libcamera.org/patch/2901/","msgid":"<20200227200407.490616-20-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:03:59","name":"[libcamera-devel,v2,19/27] gst: libcamerasrc: Allocate and release buffers","mbox":"https://patchwork.libcamera.org/patch/2901/mbox/"},{"id":2902,"url":"https://patchwork.libcamera.org/api/1.1/patches/2902/?format=json","web_url":"https://patchwork.libcamera.org/patch/2902/","msgid":"<20200227200407.490616-21-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:00","name":"[libcamera-devel,v2,20/27] gst: Add getters for Stream and FrameBuffer","mbox":"https://patchwork.libcamera.org/patch/2902/mbox/"},{"id":2903,"url":"https://patchwork.libcamera.org/api/1.1/patches/2903/?format=json","web_url":"https://patchwork.libcamera.org/patch/2903/","msgid":"<20200227200407.490616-22-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:01","name":"[libcamera-devel,v2,21/27] gst: pad: Add method to store retrieve pending buffers","mbox":"https://patchwork.libcamera.org/patch/2903/mbox/"},{"id":2904,"url":"https://patchwork.libcamera.org/api/1.1/patches/2904/?format=json","web_url":"https://patchwork.libcamera.org/patch/2904/","msgid":"<20200227200407.490616-23-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:02","name":"[libcamera-devel,v2,22/27] gst: libcamerasrc: Implement initial streaming","mbox":"https://patchwork.libcamera.org/patch/2904/mbox/"},{"id":2905,"url":"https://patchwork.libcamera.org/api/1.1/patches/2905/?format=json","web_url":"https://patchwork.libcamera.org/patch/2905/","msgid":"<20200227200407.490616-24-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:03","name":"[libcamera-devel,v2,23/27] gst: libcamerasrc: Implement timestamp support","mbox":"https://patchwork.libcamera.org/patch/2905/mbox/"},{"id":2906,"url":"https://patchwork.libcamera.org/api/1.1/patches/2906/?format=json","web_url":"https://patchwork.libcamera.org/patch/2906/","msgid":"<20200227200407.490616-25-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:04","name":"[libcamera-devel,v2,24/27] gst: libcamerasrc: Add a TODO comment","mbox":"https://patchwork.libcamera.org/patch/2906/mbox/"},{"id":2907,"url":"https://patchwork.libcamera.org/api/1.1/patches/2907/?format=json","web_url":"https://patchwork.libcamera.org/patch/2907/","msgid":"<20200227200407.490616-26-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:05","name":"[libcamera-devel,v2,25/27] gst: utils: Factor-out the task resume helper","mbox":"https://patchwork.libcamera.org/patch/2907/mbox/"},{"id":2908,"url":"https://patchwork.libcamera.org/api/1.1/patches/2908/?format=json","web_url":"https://patchwork.libcamera.org/patch/2908/","msgid":"<20200227200407.490616-27-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:06","name":"[libcamera-devel,v2,26/27] gst: libcamerasrc: Prevent src task deadlock on exhausted buffer pool","mbox":"https://patchwork.libcamera.org/patch/2908/mbox/"},{"id":2909,"url":"https://patchwork.libcamera.org/api/1.1/patches/2909/?format=json","web_url":"https://patchwork.libcamera.org/patch/2909/","msgid":"<20200227200407.490616-28-nicolas.dufresne@collabora.com>","date":"2020-02-27T20:04:07","name":"[libcamera-devel,v2,27/27] gst: Reduce GStreamer requirement to 1.14","mbox":"https://patchwork.libcamera.org/patch/2909/mbox/"}]}