Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-10-16 Thread Michael Niedermayer
On Fri, Oct 16, 2015 at 11:14:58AM +0200, Matthieu Bouron wrote: > > > On 09/21/2015 08:05 AM, Matthieu Bouron wrote: > >On 08/25/2015 10:45 AM, Matthieu Bouron wrote: > >>From: Matthieu Bouron > >> > >>Tries to avoid losing frames when frames are not consumed > >>quickly enough. > >> > >>Lockin

Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-10-16 Thread Matthieu Bouron
On 09/21/2015 08:05 AM, Matthieu Bouron wrote: On 08/25/2015 10:45 AM, Matthieu Bouron wrote: From: Matthieu Bouron Tries to avoid losing frames when frames are not consumed quickly enough. Locking/Condition waiting is now performed with a NSConditionLock instead of a pthread mutex/cond

Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-09-21 Thread Thilo Borgmann
> Am 21.09.2015 um 08:05 schrieb Matthieu Bouron : > >> On 08/25/2015 10:45 AM, Matthieu Bouron wrote: >> From: Matthieu Bouron >> >> Tries to avoid losing frames when frames are not consumed quickly enough. >> >> Locking/Condition waiting is now performed with a NSConditionLock instead >> of

Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-09-20 Thread Matthieu Bouron
On 08/25/2015 10:45 AM, Matthieu Bouron wrote: From: Matthieu Bouron Tries to avoid losing frames when frames are not consumed quickly enough. Locking/Condition waiting is now performed with a NSConditionLock instead of a pthread mutex/condition. The first frames are not discarded anymore in

[FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-08-25 Thread Matthieu Bouron
From: Matthieu Bouron Tries to avoid losing frames when frames are not consumed quickly enough. Locking/Condition waiting is now performed with a NSConditionLock instead of a pthread mutex/condition. The first frames are not discarded anymore in the get_(video|audio)_config functions. Tries to