[{"id":2992,"url":"https://patchwork.libcamera.org/api/patches/2992/?format=json","web_url":"https://patchwork.libcamera.org/patch/2992/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-21-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:50","name":"[libcamera-devel,v2,20/32] libcamera: controls: Add support for byte controls","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ef526be30005ef49d46c0b477e38ac07c92d9215","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2992/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2992/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2992/checks/","tags":{}},{"id":2993,"url":"https://patchwork.libcamera.org/api/patches/2993/?format=json","web_url":"https://patchwork.libcamera.org/patch/2993/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-22-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:51","name":"[libcamera-devel,v2,21/32] libcamera: controls: Convert bool ControlValue to lowercase strings","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"4cfb7a4b0f055450beb07641c12ee4a1b3afb900","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2993/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2993/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2993/checks/","tags":{}},{"id":2994,"url":"https://patchwork.libcamera.org/api/patches/2994/?format=json","web_url":"https://patchwork.libcamera.org/patch/2994/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-23-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:52","name":"[libcamera-devel,v2,22/32] libcamera: ipa: Support array controls in ipa_control_value_entry","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"654f9b41b5ba3006ad57267e86b967b812e95d19","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2994/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2994/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2994/checks/","tags":{}},{"id":2995,"url":"https://patchwork.libcamera.org/api/patches/2995/?format=json","web_url":"https://patchwork.libcamera.org/patch/2995/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-24-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:53","name":"[libcamera-devel,v2,23/32] libcamera: byte_stream_buffer: Fix documentation of read() and write()","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"3caaac17f6004bfc7715a73c10d176b6286afb9d","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2995/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2995/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2995/checks/","tags":{}},{"id":2996,"url":"https://patchwork.libcamera.org/api/patches/2996/?format=json","web_url":"https://patchwork.libcamera.org/patch/2996/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-25-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:54","name":"[libcamera-devel,v2,24/32] libcamera: byte_stream_buffer: Add Span<> support","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ff7275adf868702b348ec89009ea258081be15de","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2996/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2996/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2996/checks/","tags":{}},{"id":2997,"url":"https://patchwork.libcamera.org/api/patches/2997/?format=json","web_url":"https://patchwork.libcamera.org/patch/2997/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-26-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:55","name":"[libcamera-devel,v2,25/32] libcamera: byte_stream_buffer: Add zero-copy read() variant","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"d6f46a4cccbee5d0cd13a349e10eb408e7df4d13","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2997/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2997/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2997/checks/","tags":{}},{"id":2998,"url":"https://patchwork.libcamera.org/api/patches/2998/?format=json","web_url":"https://patchwork.libcamera.org/patch/2998/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-27-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:56","name":"[libcamera-devel,v2,26/32] libcamera: control_serializer: Use explicit ControlTypeNone case","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"70386bdb0bfa7077749d95f67054e006b886730f","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2998/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2998/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2998/checks/","tags":{}},{"id":2999,"url":"https://patchwork.libcamera.org/api/patches/2999/?format=json","web_url":"https://patchwork.libcamera.org/patch/2999/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-28-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:57","name":"[libcamera-devel,v2,27/32] libcamera: control_serializer: Simplify serialization of ControlValue","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"7d63a7948cc52bdc6eedcb5095d20956e531baa8","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/2999/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/2999/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/2999/checks/","tags":{}},{"id":3000,"url":"https://patchwork.libcamera.org/api/patches/3000/?format=json","web_url":"https://patchwork.libcamera.org/patch/3000/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-29-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:58","name":"[libcamera-devel,v2,28/32] libcamera: control_serializer: Use zero-copy ByteStreamBuffer::read()","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"b5d63b7c735589447a380d5ede9ec0b8814a0dc1","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3000/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3000/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3000/checks/","tags":{}},{"id":3001,"url":"https://patchwork.libcamera.org/api/patches/3001/?format=json","web_url":"https://patchwork.libcamera.org/patch/3001/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-30-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T15:59:59","name":"[libcamera-devel,v2,29/32] libcamera: control_serializer: Add support for array controls","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"a7cd84fb06c1cfa5abdfd1e5acc5d08887fbcd89","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3001/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3001/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3001/checks/","tags":{}},{"id":3002,"url":"https://patchwork.libcamera.org/api/patches/3002/?format=json","web_url":"https://patchwork.libcamera.org/patch/3002/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-31-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T16:00:00","name":"[libcamera-devel,v2,30/32] test: controls: control_value: Expand test to cover all control types","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8e1f4e026309c522a6148fb0378b91b38963e283","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3002/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3002/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3002/checks/","tags":{}},{"id":3003,"url":"https://patchwork.libcamera.org/api/patches/3003/?format=json","web_url":"https://patchwork.libcamera.org/patch/3003/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-32-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T16:00:01","name":"[libcamera-devel,v2,31/32] test: controls: control_value: Expand test to cover array controls","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"c9af52619a5dd973547afcb749b65aa245b58632","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3003/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3003/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3003/checks/","tags":{}},{"id":3004,"url":"https://patchwork.libcamera.org/api/patches/3004/?format=json","web_url":"https://patchwork.libcamera.org/patch/3004/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306160002.30549-33-laurent.pinchart@ideasonboard.com>","date":"2020-03-06T16:00:02","name":"[libcamera-devel,v2,32/32] cam: Add option to list camera properties","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"e0faf9bcafc914ad50975b3058f7b8210450a8ce","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3004/mbox/","series":[{"id":703,"url":"https://patchwork.libcamera.org/api/series/703/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=703","date":"2020-03-06T15:59:30","name":"libcamera: Add support for array controls","version":2,"mbox":"https://patchwork.libcamera.org/series/703/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3004/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3004/checks/","tags":{}},{"id":3005,"url":"https://patchwork.libcamera.org/api/patches/3005/?format=json","web_url":"https://patchwork.libcamera.org/patch/3005/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306172030.27791-1-kieran.bingham@ideasonboard.com>","date":"2020-03-06T17:20:30","name":"[libcamera-devel,v2] libcamera: Declare dependency on generated headers","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"d32be3cc7b6e6b1ce6b18895f60467ee6dd1c8ad","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"delegate":{"id":11,"url":"https://patchwork.libcamera.org/api/users/11/?format=json","username":"kbingham","first_name":"Kieran","last_name":"Bingham","email":"kieran.bingham@ideasonboard.com"},"mbox":"https://patchwork.libcamera.org/patch/3005/mbox/","series":[{"id":704,"url":"https://patchwork.libcamera.org/api/series/704/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=704","date":"2020-03-06T17:20:30","name":"[libcamera-devel,v2] libcamera: Declare dependency on generated headers","version":2,"mbox":"https://patchwork.libcamera.org/series/704/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3005/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3005/checks/","tags":{}},{"id":3007,"url":"https://patchwork.libcamera.org/api/patches/3007/?format=json","web_url":"https://patchwork.libcamera.org/patch/3007/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-2-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:11","name":"[libcamera-devel,v3,01/27] Add GStreamer plugin and element skeleton","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ca9a0292c5c6bd2e141da1ac05ef9225c184c94f","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3007/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3007/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3007/checks/","tags":{}},{"id":3008,"url":"https://patchwork.libcamera.org/api/patches/3008/?format=json","web_url":"https://patchwork.libcamera.org/patch/3008/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-3-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:12","name":"[libcamera-devel,v3,02/27] gst: Add utility to convert StreamFormats to GstCaps","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"6776c66cf31266b93c7c5e6655f987c8f4fbc420","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3008/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3008/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3008/checks/","tags":{}},{"id":3009,"url":"https://patchwork.libcamera.org/api/patches/3009/?format=json","web_url":"https://patchwork.libcamera.org/patch/3009/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-4-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:13","name":"[libcamera-devel,v3,03/27] gst: Add initial device provider","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"3d4fba6319d8f00365a2f66968a8bc4bef1e2ca8","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3009/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3009/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3009/checks/","tags":{}},{"id":3010,"url":"https://patchwork.libcamera.org/api/patches/3010/?format=json","web_url":"https://patchwork.libcamera.org/patch/3010/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-5-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:14","name":"[libcamera-devel,v3,04/27] gst: utils: Add simple scoped lockers for GMutex and GRectMutex","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"943656c295c68347a61a7437e8ac06050f53e4e5","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3010/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3010/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3010/checks/","tags":{}},{"id":3011,"url":"https://patchwork.libcamera.org/api/patches/3011/?format=json","web_url":"https://patchwork.libcamera.org/patch/3011/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-6-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:15","name":"[libcamera-devel,v3,05/27] gst: Add pads to the source","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ae6692b98b3c23297d33c57e38032be2bee3786f","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3011/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3011/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3011/checks/","tags":{}},{"id":3012,"url":"https://patchwork.libcamera.org/api/patches/3012/?format=json","web_url":"https://patchwork.libcamera.org/patch/3012/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-7-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:16","name":"[libcamera-devel,v3,06/27] gst: libcamerasrc: Allocate and add static pad","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"767481c4310c3955d86d38ebe82c90bd617b104d","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3012/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3012/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3012/checks/","tags":{}},{"id":3013,"url":"https://patchwork.libcamera.org/api/patches/3013/?format=json","web_url":"https://patchwork.libcamera.org/patch/3013/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-8-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:17","name":"[libcamera-devel,v3,07/27] gst: libcamerasrc: Add camera-name property","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"4b9938f0731e119dfcf02aed7446cd2246276955","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3013/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3013/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3013/checks/","tags":{}},{"id":3014,"url":"https://patchwork.libcamera.org/api/patches/3014/?format=json","web_url":"https://patchwork.libcamera.org/patch/3014/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-9-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:18","name":"[libcamera-devel,v3,08/27] gst: libcamerasrc: Add a debug category","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ea8571c95f640e32cc337a819b9fac8af6d87438","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3014/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3014/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3014/checks/","tags":{}},{"id":3015,"url":"https://patchwork.libcamera.org/api/patches/3015/?format=json","web_url":"https://patchwork.libcamera.org/patch/3015/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-10-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:19","name":"[libcamera-devel,v3,09/27] gst: libcamerasrc: Implement selection and acquisition","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"b8413c633b8d155c017c486c13452de40dd84f37","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3015/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3015/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3015/checks/","tags":{}},{"id":3016,"url":"https://patchwork.libcamera.org/api/patches/3016/?format=json","web_url":"https://patchwork.libcamera.org/patch/3016/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-11-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:20","name":"[libcamera-devel,v3,10/27] gst: libcamerasrc: Add a task for the streaming thread","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"850a6baab15b23e68fe1401b1a11d8c300d5926b","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3016/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3016/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3016/checks/","tags":{}},{"id":3017,"url":"https://patchwork.libcamera.org/api/patches/3017/?format=json","web_url":"https://patchwork.libcamera.org/patch/3017/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-12-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:21","name":"[libcamera-devel,v3,11/27] gst: libcamerapad: Add a method to access the role","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"825951f39f8bd6a561dc83068885738243fa5a00","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3017/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3017/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3017/checks/","tags":{}},{"id":3018,"url":"https://patchwork.libcamera.org/api/patches/3018/?format=json","web_url":"https://patchwork.libcamera.org/patch/3018/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-13-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:22","name":"[libcamera-devel,v3,12/27] gst: libcamerasrc: Store the srcpad in a vector","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"7a3f2f04907f34a9c1d280d9e9b0531cea41ea80","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3018/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3018/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3018/checks/","tags":{}},{"id":3019,"url":"https://patchwork.libcamera.org/api/patches/3019/?format=json","web_url":"https://patchwork.libcamera.org/patch/3019/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-14-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:23","name":"[libcamera-devel,v3,13/27] gst: libcamerasrc: Send stream start event","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"fdab89eec467d725ea0c4376b8ffff03d43c524c","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3019/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3019/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3019/checks/","tags":{}},{"id":3020,"url":"https://patchwork.libcamera.org/api/patches/3020/?format=json","web_url":"https://patchwork.libcamera.org/patch/3020/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-15-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:24","name":"[libcamera-devel,v3,14/27] gst: utils: Add StreamConfiguration helpers","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"08d10ae4855ebd7babeb76a11c3ad9213577258d","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3020/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3020/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3020/checks/","tags":{}},{"id":3021,"url":"https://patchwork.libcamera.org/api/patches/3021/?format=json","web_url":"https://patchwork.libcamera.org/patch/3021/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-16-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:25","name":"[libcamera-devel,v3,15/27] gst: libcamerasrc: Implement minimal caps negotiation","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"47cd95aa7d170a03e4433fef762a18c719ff5fe1","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3021/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3021/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3021/checks/","tags":{}},{"id":3022,"url":"https://patchwork.libcamera.org/api/patches/3022/?format=json","web_url":"https://patchwork.libcamera.org/patch/3022/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20200306202637.525587-17-nicolas@ndufresne.ca>","date":"2020-03-06T20:26:26","name":"[libcamera-devel,v3,16/27] gst: libcamerasrc: Push segment event","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"3c45fad50aa5a93e3a77e01ce0dc5a6de1248be3","submitter":{"id":30,"url":"https://patchwork.libcamera.org/api/people/30/?format=json","name":"Nicolas Dufresne","email":"nicolas@ndufresne.ca"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/3022/mbox/","series":[{"id":705,"url":"https://patchwork.libcamera.org/api/series/705/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=705","date":"2020-03-06T20:26:10","name":"GStreamer Element for libcamera","version":3,"mbox":"https://patchwork.libcamera.org/series/705/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/3022/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/3022/checks/","tags":{}}]