{"id":5173,"url":"https://patchwork.libcamera.org/api/series/5173/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5173","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":"utils: codegen: ipc: Simplify deserialization","date":"2025-05-15T12:00:04","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5173/mbox/","cover_letter":{"id":23365,"url":"https://patchwork.libcamera.org/api/covers/23365/?format=json","web_url":"https://patchwork.libcamera.org/cover/23365/","msgid":"<20250515120012.3127231-1-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:04","name":"[RFC,v1,0/8] utils: codegen: ipc: Simplify deserialization","mbox":"https://patchwork.libcamera.org/cover/23365/mbox/"},"patches":[{"id":23366,"url":"https://patchwork.libcamera.org/api/patches/23366/?format=json","web_url":"https://patchwork.libcamera.org/patch/23366/","msgid":"<20250515120012.3127231-2-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:05","name":"[RFC,v1,1/8] utils: codegen: ipc: Use `any()` instead of `len([]) > 0`","mbox":"https://patchwork.libcamera.org/patch/23366/mbox/"},{"id":23367,"url":"https://patchwork.libcamera.org/api/patches/23367/?format=json","web_url":"https://patchwork.libcamera.org/patch/23367/","msgid":"<20250515120012.3127231-3-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:06","name":"[RFC,v1,2/8] utils: codegen: ipc: Remove `namespace` argument","mbox":"https://patchwork.libcamera.org/patch/23367/mbox/"},{"id":23368,"url":"https://patchwork.libcamera.org/api/patches/23368/?format=json","web_url":"https://patchwork.libcamera.org/patch/23368/","msgid":"<20250515120012.3127231-4-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:07","name":"[RFC,v1,3/8] utils: codegen: ipc: Add `deserializer()` function","mbox":"https://patchwork.libcamera.org/patch/23368/mbox/"},{"id":23369,"url":"https://patchwork.libcamera.org/api/patches/23369/?format=json","web_url":"https://patchwork.libcamera.org/patch/23369/","msgid":"<20250515120012.3127231-5-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:08","name":"[RFC,v1,4/8] utils: codegen: ipc: Log error code when remote call fails","mbox":"https://patchwork.libcamera.org/patch/23369/mbox/"},{"id":23370,"url":"https://patchwork.libcamera.org/api/patches/23370/?format=json","web_url":"https://patchwork.libcamera.org/patch/23370/","msgid":"<20250515120012.3127231-6-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:09","name":"[RFC,v1,5/8] utils: codegen: ipc: Simplify `return` statements","mbox":"https://patchwork.libcamera.org/patch/23370/mbox/"},{"id":23371,"url":"https://patchwork.libcamera.org/api/patches/23371/?format=json","web_url":"https://patchwork.libcamera.org/patch/23371/","msgid":"<20250515120012.3127231-7-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:10","name":"[RFC,v1,6/8] libcamera: ipa_data_serializer: Remove some vector `reserve()` calls","mbox":"https://patchwork.libcamera.org/patch/23371/mbox/"},{"id":23372,"url":"https://patchwork.libcamera.org/api/patches/23372/?format=json","web_url":"https://patchwork.libcamera.org/patch/23372/","msgid":"<20250515120012.3127231-8-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:11","name":"[RFC,v1,7/8] libcamera: ipa_data_serializer: Add specialization for enums","mbox":"https://patchwork.libcamera.org/patch/23372/mbox/"},{"id":23373,"url":"https://patchwork.libcamera.org/api/patches/23373/?format=json","web_url":"https://patchwork.libcamera.org/patch/23373/","msgid":"<20250515120012.3127231-9-barnabas.pocze@ideasonboard.com>","date":"2025-05-15T12:00:12","name":"[RFC,v1,8/8] utils: codegen: ipc: Simplify deserialization","mbox":"https://patchwork.libcamera.org/patch/23373/mbox/"}]}