[{"id":14924,"url":"https://patchwork.libcamera.org/api/1.1/patches/14924/?format=json","web_url":"https://patchwork.libcamera.org/patch/14924/","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":""},"msgid":"<20211130233634.34173-11-jacopo@jmondi.org>","date":"2021-11-30T23:36:33","name":"[libcamera-devel,v3,10/11] libcamera: pipeline_handler: Prepare Request","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0c018b7eb15005f88b532cfe3c5e095f1cfd4f80","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/1.1/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14924/mbox/","series":[{"id":2788,"url":"https://patchwork.libcamera.org/api/1.1/series/2788/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2788","date":"2021-11-30T23:36:23","name":"libcamera: Add support for Fence","version":3,"mbox":"https://patchwork.libcamera.org/series/2788/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14924/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14924/checks/","tags":{}},{"id":14925,"url":"https://patchwork.libcamera.org/api/1.1/patches/14925/?format=json","web_url":"https://patchwork.libcamera.org/patch/14925/","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":""},"msgid":"<20211130233634.34173-12-jacopo@jmondi.org>","date":"2021-11-30T23:36:34","name":"[libcamera-devel,v3,11/11] android: Remove CameraWorker","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"131a82985d86c22ce0a14956d2ff437ea8ab0d9b","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/1.1/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14925/mbox/","series":[{"id":2788,"url":"https://patchwork.libcamera.org/api/1.1/series/2788/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2788","date":"2021-11-30T23:36:23","name":"libcamera: Add support for Fence","version":3,"mbox":"https://patchwork.libcamera.org/series/2788/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14925/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14925/checks/","tags":{}},{"id":14927,"url":"https://patchwork.libcamera.org/api/1.1/patches/14927/?format=json","web_url":"https://patchwork.libcamera.org/patch/14927/","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":""},"msgid":"<20211201070728.3114247-2-hiroh@chromium.org>","date":"2021-12-01T07:07:17","name":"[libcamera-devel,v4,01/12] libcamera: base: Introduce ConditionVariable","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"07196e708571922015eab0544c114f52e57bac4f","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14927/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14927/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14927/checks/","tags":{}},{"id":14928,"url":"https://patchwork.libcamera.org/api/1.1/patches/14928/?format=json","web_url":"https://patchwork.libcamera.org/patch/14928/","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":""},"msgid":"<20211201070728.3114247-3-hiroh@chromium.org>","date":"2021-12-01T07:07:18","name":"[libcamera-devel,v4,02/12] android: Consolidate mutex classes to Mutex and MutexLocker","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"8e9a65f0b91e840aeed9a8161b284c60e2933c36","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14928/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14928/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14928/checks/","tags":{}},{"id":14929,"url":"https://patchwork.libcamera.org/api/1.1/patches/14929/?format=json","web_url":"https://patchwork.libcamera.org/patch/14929/","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":""},"msgid":"<20211201070728.3114247-4-hiroh@chromium.org>","date":"2021-12-01T07:07:19","name":"[libcamera-devel,v4,03/12] v4l2: Consolidate mutex classes to Mutex and MutexLocker","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"edf468b2a56120633d55bcc7661452b3a1e68cbb","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14929/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14929/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14929/checks/","tags":{}},{"id":14930,"url":"https://patchwork.libcamera.org/api/1.1/patches/14930/?format=json","web_url":"https://patchwork.libcamera.org/patch/14930/","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":""},"msgid":"<20211201070728.3114247-5-hiroh@chromium.org>","date":"2021-12-01T07:07:20","name":"[libcamera-devel,v4,04/12] libcamera: base: Add thread safety annotation macros","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"8002765e49fd7a23f7f9a69ae96080e7f2fd6469","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14930/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14930/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14930/checks/","tags":{}},{"id":14931,"url":"https://patchwork.libcamera.org/api/1.1/patches/14931/?format=json","web_url":"https://patchwork.libcamera.org/patch/14931/","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":""},"msgid":"<20211201070728.3114247-6-hiroh@chromium.org>","date":"2021-12-01T07:07:21","name":"[libcamera-devel,v4,05/12] libcamera: base: Add mutex classes with thread safety annotations","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"37ed4d030bc14b1b1fc8718b65ff020c2ee6aead","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14931/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14931/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14931/checks/","tags":{}},{"id":14932,"url":"https://patchwork.libcamera.org/api/1.1/patches/14932/?format=json","web_url":"https://patchwork.libcamera.org/patch/14932/","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":""},"msgid":"<20211201070728.3114247-7-hiroh@chromium.org>","date":"2021-12-01T07:07:22","name":"[libcamera-devel,v4,06/12] libcamera: Correct include headers for Mutex classes","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"2fd59d2bb224dd6abbf952731ef38b70c63cc683","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14932/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14932/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14932/checks/","tags":{}},{"id":14933,"url":"https://patchwork.libcamera.org/api/1.1/patches/14933/?format=json","web_url":"https://patchwork.libcamera.org/patch/14933/","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":""},"msgid":"<20211201070728.3114247-8-hiroh@chromium.org>","date":"2021-12-01T07:07:23","name":"[libcamera-devel,v4,07/12] android: camera_hal_manager: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"c6bd61088a96f9f5edc0f342aba6cfef9c9a68fd","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14933/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14933/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14933/checks/","tags":{}},{"id":14934,"url":"https://patchwork.libcamera.org/api/1.1/patches/14934/?format=json","web_url":"https://patchwork.libcamera.org/patch/14934/","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":""},"msgid":"<20211201070728.3114247-9-hiroh@chromium.org>","date":"2021-12-01T07:07:24","name":"[libcamera-devel,v4,08/12] android: camera_stream: Protect buffers initialization by mutex_","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"bc04f6746da1cadb05a3690909b3a1f8da062293","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14934/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14934/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14934/checks/","tags":{}},{"id":14935,"url":"https://patchwork.libcamera.org/api/1.1/patches/14935/?format=json","web_url":"https://patchwork.libcamera.org/patch/14935/","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":""},"msgid":"<20211201070728.3114247-10-hiroh@chromium.org>","date":"2021-12-01T07:07:25","name":"[libcamera-devel,v4,09/12] android: camera_stream: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"420156a9f16230d719dcb50844d536b9601ac5bd","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14935/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14935/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14935/checks/","tags":{}},{"id":14936,"url":"https://patchwork.libcamera.org/api/1.1/patches/14936/?format=json","web_url":"https://patchwork.libcamera.org/patch/14936/","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":""},"msgid":"<20211201070728.3114247-11-hiroh@chromium.org>","date":"2021-12-01T07:07:26","name":"[libcamera-devel,v4,10/12] android: camera_device: Fix variables access without protection","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"62d98795c1390d9876c93acfe42d3f440a451c6c","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14936/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14936/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14936/checks/","tags":{}},{"id":14937,"url":"https://patchwork.libcamera.org/api/1.1/patches/14937/?format=json","web_url":"https://patchwork.libcamera.org/patch/14937/","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":""},"msgid":"<20211201070728.3114247-12-hiroh@chromium.org>","date":"2021-12-01T07:07:27","name":"[libcamera-devel,v4,11/12] android: camera_device: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"522e3de9e964027cb628ee6cdd057d6b98accc3d","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14937/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14937/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14937/checks/","tags":{}},{"id":14938,"url":"https://patchwork.libcamera.org/api/1.1/patches/14938/?format=json","web_url":"https://patchwork.libcamera.org/patch/14938/","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":""},"msgid":"<20211201070728.3114247-13-hiroh@chromium.org>","date":"2021-12-01T07:07:28","name":"[libcamera-devel,v4,12/12] android: camera_request: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0a2c2dc8d25d9d2f64b91642eabbb5bcef3d8b47","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14938/mbox/","series":[{"id":2789,"url":"https://patchwork.libcamera.org/api/1.1/series/2789/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2789","date":"2021-12-01T07:07:16","name":"Introduce clang thread safety annotations","version":4,"mbox":"https://patchwork.libcamera.org/series/2789/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14938/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14938/checks/","tags":{}},{"id":14939,"url":"https://patchwork.libcamera.org/api/1.1/patches/14939/?format=json","web_url":"https://patchwork.libcamera.org/patch/14939/","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":""},"msgid":"<20211201075233.218836-1-xavier.roumegue@oss.nxp.com>","date":"2021-12-01T07:52:33","name":"[libcamera-devel,v2] test: gstreamer: Avoid call to deprecated gst_element_get_request_pad()","commit_ref":"4085372c517e1527114dc4098194c3ae3b973ba0","pull_url":null,"state":"accepted","archived":false,"hash":"bfc626bae745a127c27e7f5f74249d9e1ad4165d","submitter":{"id":107,"url":"https://patchwork.libcamera.org/api/1.1/people/107/?format=json","name":"Xavier Roumegue","email":"xavier.roumegue@oss.nxp.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14939/mbox/","series":[{"id":2790,"url":"https://patchwork.libcamera.org/api/1.1/series/2790/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2790","date":"2021-12-01T07:52:33","name":"[libcamera-devel,v2] test: gstreamer: Avoid call to deprecated gst_element_get_request_pad()","version":2,"mbox":"https://patchwork.libcamera.org/series/2790/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14939/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14939/checks/","tags":{}},{"id":14941,"url":"https://patchwork.libcamera.org/api/1.1/patches/14941/?format=json","web_url":"https://patchwork.libcamera.org/patch/14941/","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":""},"msgid":"<20211201075348.3121186-2-hiroh@chromium.org>","date":"2021-12-01T07:53:37","name":"[libcamera-devel,v5,01/12] libcamera: base: Introduce ConditionVariable","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"07196e708571922015eab0544c114f52e57bac4f","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14941/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14941/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14941/checks/","tags":{}},{"id":14942,"url":"https://patchwork.libcamera.org/api/1.1/patches/14942/?format=json","web_url":"https://patchwork.libcamera.org/patch/14942/","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":""},"msgid":"<20211201075348.3121186-3-hiroh@chromium.org>","date":"2021-12-01T07:53:38","name":"[libcamera-devel,v5,02/12] android: Consolidate mutex classes to Mutex and MutexLocker","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8e9a65f0b91e840aeed9a8161b284c60e2933c36","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14942/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14942/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14942/checks/","tags":{}},{"id":14943,"url":"https://patchwork.libcamera.org/api/1.1/patches/14943/?format=json","web_url":"https://patchwork.libcamera.org/patch/14943/","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":""},"msgid":"<20211201075348.3121186-4-hiroh@chromium.org>","date":"2021-12-01T07:53:39","name":"[libcamera-devel,v5,03/12] v4l2: Consolidate mutex classes to Mutex and MutexLocker","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"edf468b2a56120633d55bcc7661452b3a1e68cbb","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14943/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14943/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14943/checks/","tags":{}},{"id":14944,"url":"https://patchwork.libcamera.org/api/1.1/patches/14944/?format=json","web_url":"https://patchwork.libcamera.org/patch/14944/","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":""},"msgid":"<20211201075348.3121186-5-hiroh@chromium.org>","date":"2021-12-01T07:53:40","name":"[libcamera-devel,v5,04/12] libcamera: base: Add thread safety annotation macros","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8002765e49fd7a23f7f9a69ae96080e7f2fd6469","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14944/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14944/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14944/checks/","tags":{}},{"id":14945,"url":"https://patchwork.libcamera.org/api/1.1/patches/14945/?format=json","web_url":"https://patchwork.libcamera.org/patch/14945/","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":""},"msgid":"<20211201075348.3121186-6-hiroh@chromium.org>","date":"2021-12-01T07:53:41","name":"[libcamera-devel,v5,05/12] libcamera: base: Add mutex classes with thread safety annotations","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8949a19e8312e9aeece5c56b06903c6ef8167442","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14945/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14945/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14945/checks/","tags":{}},{"id":14946,"url":"https://patchwork.libcamera.org/api/1.1/patches/14946/?format=json","web_url":"https://patchwork.libcamera.org/patch/14946/","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":""},"msgid":"<20211201075348.3121186-7-hiroh@chromium.org>","date":"2021-12-01T07:53:42","name":"[libcamera-devel,v5,06/12] libcamera: Correct include headers for Mutex classes","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"2fd59d2bb224dd6abbf952731ef38b70c63cc683","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14946/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14946/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14946/checks/","tags":{}},{"id":14947,"url":"https://patchwork.libcamera.org/api/1.1/patches/14947/?format=json","web_url":"https://patchwork.libcamera.org/patch/14947/","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":""},"msgid":"<20211201075348.3121186-8-hiroh@chromium.org>","date":"2021-12-01T07:53:43","name":"[libcamera-devel,v5,07/12] android: camera_hal_manager: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"c6bd61088a96f9f5edc0f342aba6cfef9c9a68fd","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14947/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14947/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14947/checks/","tags":{}},{"id":14948,"url":"https://patchwork.libcamera.org/api/1.1/patches/14948/?format=json","web_url":"https://patchwork.libcamera.org/patch/14948/","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":""},"msgid":"<20211201075348.3121186-9-hiroh@chromium.org>","date":"2021-12-01T07:53:44","name":"[libcamera-devel,v5,08/12] android: camera_stream: Protect buffers initialization by mutex_","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"bc04f6746da1cadb05a3690909b3a1f8da062293","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14948/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14948/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14948/checks/","tags":{}},{"id":14949,"url":"https://patchwork.libcamera.org/api/1.1/patches/14949/?format=json","web_url":"https://patchwork.libcamera.org/patch/14949/","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":""},"msgid":"<20211201075348.3121186-10-hiroh@chromium.org>","date":"2021-12-01T07:53:45","name":"[libcamera-devel,v5,09/12] android: camera_stream: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"420156a9f16230d719dcb50844d536b9601ac5bd","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14949/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14949/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14949/checks/","tags":{}},{"id":14950,"url":"https://patchwork.libcamera.org/api/1.1/patches/14950/?format=json","web_url":"https://patchwork.libcamera.org/patch/14950/","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":""},"msgid":"<20211201075348.3121186-11-hiroh@chromium.org>","date":"2021-12-01T07:53:46","name":"[libcamera-devel,v5,10/12] android: camera_device: Fix variables access without protection","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"62d98795c1390d9876c93acfe42d3f440a451c6c","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14950/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14950/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14950/checks/","tags":{}},{"id":14951,"url":"https://patchwork.libcamera.org/api/1.1/patches/14951/?format=json","web_url":"https://patchwork.libcamera.org/patch/14951/","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":""},"msgid":"<20211201075348.3121186-12-hiroh@chromium.org>","date":"2021-12-01T07:53:47","name":"[libcamera-devel,v5,11/12] android: camera_device: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"522e3de9e964027cb628ee6cdd057d6b98accc3d","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14951/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14951/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14951/checks/","tags":{}},{"id":14952,"url":"https://patchwork.libcamera.org/api/1.1/patches/14952/?format=json","web_url":"https://patchwork.libcamera.org/patch/14952/","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":""},"msgid":"<20211201075348.3121186-13-hiroh@chromium.org>","date":"2021-12-01T07:53:48","name":"[libcamera-devel,v5,12/12] android: camera_request: Add thread safety annotation","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"0a2c2dc8d25d9d2f64b91642eabbb5bcef3d8b47","submitter":{"id":63,"url":"https://patchwork.libcamera.org/api/1.1/people/63/?format=json","name":"Hirokazu Honda","email":"hiroh@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14952/mbox/","series":[{"id":2791,"url":"https://patchwork.libcamera.org/api/1.1/series/2791/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2791","date":"2021-12-01T07:53:36","name":"Introduce clang thread safety annotations","version":5,"mbox":"https://patchwork.libcamera.org/series/2791/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14952/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14952/checks/","tags":{}},{"id":14954,"url":"https://patchwork.libcamera.org/api/1.1/patches/14954/?format=json","web_url":"https://patchwork.libcamera.org/patch/14954/","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":""},"msgid":"<20211201101508.10619-2-david.plowman@raspberrypi.com>","date":"2021-12-01T10:15:07","name":"[libcamera-devel,v2,1/2] pipeline: raspberrypi: Fix under-allocation of embedded data buffers","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"3fecf8e751764db0f89a1a525ce0e34a7177cb8e","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14954/mbox/","series":[{"id":2792,"url":"https://patchwork.libcamera.org/api/1.1/series/2792/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2792","date":"2021-12-01T10:15:06","name":"Buffer format and allocation fixes","version":2,"mbox":"https://patchwork.libcamera.org/series/2792/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14954/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14954/checks/","tags":{}},{"id":14955,"url":"https://patchwork.libcamera.org/api/1.1/patches/14955/?format=json","web_url":"https://patchwork.libcamera.org/patch/14955/","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":""},"msgid":"<20211201101508.10619-3-david.plowman@raspberrypi.com>","date":"2021-12-01T10:15:08","name":"[libcamera-devel,v2,2/2] pipeline: raspberrypi: Choose bit depth and packing according to raw stream","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"6a7744aca7c96f01b56efdcb34d9955e7db60e08","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14955/mbox/","series":[{"id":2792,"url":"https://patchwork.libcamera.org/api/1.1/series/2792/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2792","date":"2021-12-01T10:15:06","name":"Buffer format and allocation fixes","version":2,"mbox":"https://patchwork.libcamera.org/series/2792/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14955/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14955/checks/","tags":{}},{"id":14957,"url":"https://patchwork.libcamera.org/api/1.1/patches/14957/?format=json","web_url":"https://patchwork.libcamera.org/patch/14957/","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":""},"msgid":"<20211201115711.1017822-2-naush@raspberrypi.com>","date":"2021-12-01T11:57:10","name":"[libcamera-devel,v1,1/2] pipeline: raspberrypi: Move sensor entity detection out of registerCamera()","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"62ada8b15aa8e758c9040808c29e75df7232488b","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/1.1/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/14957/mbox/","series":[{"id":2793,"url":"https://patchwork.libcamera.org/api/1.1/series/2793/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2793","date":"2021-12-01T11:57:09","name":"Raspberry Pi: Add video mux and bridge support","version":1,"mbox":"https://patchwork.libcamera.org/series/2793/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/14957/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/14957/checks/","tags":{}}]