[FFmpeg-devel] [PATCH] libavcodec/libdav1d: add libdav1d_get_format method to call ff_get_format

Hendrik Leppkes h.leppkes at gmail.com
Thu Apr 11 01:49:45 EEST 2019


On Thu, Apr 11, 2019 at 12:39 AM Lukas Rusak <lorusak at gmail.com> wrote:
>
> This will allow applications to properly init the decoder in
> cases where a hardware decoder is tried first and and software
> decoder is tried after by calling the get_format callback.
>
> Even though there is no hardware pixel formats available
> we still need to return the software pixel format.
>
> Tested with Kodi by checking if multithreaded software
> decoding is properly activated.
> ---
>  libavcodec/libdav1d.c | 12 +++++++++++-
>  1 file changed, 11 insertions(+), 1 deletion(-)
>

This doesn't make sense to m e. get_format isn't called on a wide
variety of decoders, and is only useful when there is a hardware
format of any kind.
Please elaborate what exactly this is trying to achieve.

- Hendrik


More information about the ffmpeg-devel mailing list