{"id":313,"url":"https://patchwork.libcamera.org/api/series/313/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=313","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":""},"name":"Rework camera configuration to introduce negotiation of parameters","date":"2019-05-21T19:27:34","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":3,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/313/mbox/","cover_letter":{"id":1243,"url":"https://patchwork.libcamera.org/api/covers/1243/?format=json","web_url":"https://patchwork.libcamera.org/cover/1243/","msgid":"<20190521192740.28112-1-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:34","name":"[libcamera-devel,v3,0/6] Rework camera configuration to introduce negotiation of parameters","mbox":"https://patchwork.libcamera.org/cover/1243/mbox/"},"patches":[{"id":1244,"url":"https://patchwork.libcamera.org/api/patches/1244/?format=json","web_url":"https://patchwork.libcamera.org/patch/1244/","msgid":"<20190521192740.28112-2-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:35","name":"[libcamera-devel,v3,1/6] libcamera: camera: Rename configureStreams() and streamConfiguration()","mbox":"https://patchwork.libcamera.org/patch/1244/mbox/"},{"id":1245,"url":"https://patchwork.libcamera.org/api/patches/1245/?format=json","web_url":"https://patchwork.libcamera.org/patch/1245/","msgid":"<20190521192740.28112-3-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:36","name":"[libcamera-devel,v3,2/6] libcamera: Use stream roles directly instead of StreamUsage","mbox":"https://patchwork.libcamera.org/patch/1245/mbox/"},{"id":1246,"url":"https://patchwork.libcamera.org/api/patches/1246/?format=json","web_url":"https://patchwork.libcamera.org/patch/1246/","msgid":"<20190521192740.28112-4-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:37","name":"[libcamera-devel,v3,3/6] libcamera: Refactor the camera configuration storage and API","mbox":"https://patchwork.libcamera.org/patch/1246/mbox/"},{"id":1247,"url":"https://patchwork.libcamera.org/api/patches/1247/?format=json","web_url":"https://patchwork.libcamera.org/patch/1247/","msgid":"<20190521192740.28112-5-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:38","name":"[libcamera-devel,v3,4/6] libcamera: camera: Return a pointer from generateConfiguration()","mbox":"https://patchwork.libcamera.org/patch/1247/mbox/"},{"id":1248,"url":"https://patchwork.libcamera.org/api/patches/1248/?format=json","web_url":"https://patchwork.libcamera.org/patch/1248/","msgid":"<20190521192740.28112-6-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:39","name":"[libcamera-devel,v3,5/6] libcamera: pipeline: Move camera data classes to the top level scope","mbox":"https://patchwork.libcamera.org/patch/1248/mbox/"},{"id":1249,"url":"https://patchwork.libcamera.org/api/patches/1249/?format=json","web_url":"https://patchwork.libcamera.org/patch/1249/","msgid":"<20190521192740.28112-7-laurent.pinchart@ideasonboard.com>","date":"2019-05-21T19:27:40","name":"[libcamera-devel,v3,6/6] libcamera: camera: Add a validation API to the CameraConfiguration class","mbox":"https://patchwork.libcamera.org/patch/1249/mbox/"}]}