[FFmpeg-devel] [PATCH] HWAccel infrastructure (take 7.1)

Gwenole Beauchesne gbeauchesne
Mon Feb 23 22:36:23 CET 2009


Le 23 f?vr. 09 ? 21:10, Michael Niedermayer a ?crit :

>>> this is broken actually, and ive not realized this until now ....
>>> AVCodec.pix_fmts is the full and authrative list of suported  
>>> pix_fmts
>>>
>>> thus all calls to this function can be replaced by
>>> return avctx->get_format(avctx, avctx->codec->pix_fmts);
>>>
>>> and ff_query_pixfmt() droped
>>
>> What? How do you deal with registered HW accelerated codecs then?
>
> Its a list of pixel formats not hw decoders, you cant register new  
> pixel
> formats

Oh, great, you again changed your mind, you are not very consistent.  
Then, please be a bit clearer and tell me how you query the user for  
the best (and that the player actually supports) HW accelerator.  
Please also point me to the patch that replaces the VDPAU PIX_FMTs, I  
have just svn update'd the tree and I probably missed it or someone  
forgot to commit that bit.

How is all this supposed to work now, specifically?

Thanks,
Gwenole.



More information about the ffmpeg-devel mailing list