[libcamera-devel] [PATCH v3 14/17] py: simple-capture.py: Use new events support

Tomi Valkeinen tomi.valkeinen at ideasonboard.com
Fri Aug 26 14:37:36 CEST 2022


On 19/08/2022 00:03, Laurent Pinchart wrote:
> Hi Tomi,
> 
> Thank you for the patch.
> 
> On Fri, Jul 01, 2022 at 11:45:18AM +0300, Tomi Valkeinen wrote:
> 
> A commit message would be nice here too.
> 
>> Signed-off-by: Tomi Valkeinen <tomi.valkeinen at ideasonboard.com>
>> ---
>>   src/py/examples/simple-capture.py | 10 +++++++---
>>   1 file changed, 7 insertions(+), 3 deletions(-)
>>
>> diff --git a/src/py/examples/simple-capture.py b/src/py/examples/simple-capture.py
>> index 4b85408f..c26e638b 100755
>> --- a/src/py/examples/simple-capture.py
>> +++ b/src/py/examples/simple-capture.py
>> @@ -107,7 +107,7 @@ def main():
>>       sel.register(cm.event_fd, selectors.EVENT_READ)
>>   
>>       while frames_done < TOTAL_FRAMES:
>> -        # cm.get_ready_requests() does not block, so we use a Selector to wait
>> +        # cm.get_events() does not block, so we use a Selector to wait
>>           # for a camera event. Here we should almost always get a single
>>           # Request, but in some cases there could be multiple or none.
> 
> "Here we should almost always get a single request completion event, but
> in some cases there could be multiple ones, other events, or no events
> at all."

Thanks, that is indeed a bit clearer.

  Tomi



More information about the libcamera-devel mailing list