On Nov 13, 2011, at 5:23 AM, Luca Barbato wrote:

> On 11/11/11 3:59 PM, Sebastien Zwickert wrote:
>> On Nov 11, 2011, at 10:25 AM, Diego Biurrun wrote:
>>> From: Sebastien Zwickert<[email protected]>
>>> 
>>> Signed-off-by: Diego Biurrun<[email protected]>
>>> ---
>>> This iteration is updated to apply against HEAD, checks a malloc, eliminates
>>> many suspicious casts and does a few more cosmetic changes.  It's completely
>>> untested as I have no access to a suitable testing environment.  Compilation
>>> and runtime tests highly appreciated.  Please use this as base for changes.
>> 
>> The removing of casts in CFDictionaryCreate generates compiler warnings.
>> The compilation fails cause of the def/undef workaround is necessary.
>> The compilation fails with gcc-4.2.1 because the emmintrin.h workaround has
>> been removed.
>> I do some tests with VLC and I experienced invalid free when opening or 
>> closing
>> the stream. It looks like to be a conflict between ffmpeg-hw and 
>> ffmpeg-threads.
>> Otherwise video playback plays fine through the vda decoder.
> 
> Is this something we should fix on libav side now or could be fixed later? 
> IIRC vaapi and vdpau have similar problems.

IMHO, this could be fixed later as this issue is outside of the vda decoder.


Best regards,
Sebastien

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to