[FFmpeg-devel] [PATCH] lavc/videotoolbox: Consistent fallback to external software encoding/decoding.

Richard Kern kernrj at gmail.com
Sun Mar 20 17:22:47 CET 2016

> On Mar 20, 2016, at 11:49 PM, Thilo Borgmann <thilo.borgmann at mail.de> wrote:
> Hi,
> trying to handle software fallback more consistently for videotoolbox and
> probably other hardware accelerations.
> Addresses ticket #5352 where software fallback is demanded which has been
> removed on purpose before. With this patch the user can configure the desired
> behaviour.
> -Thilo
> <0001-lavc-videotoolbox-Consistent-fallback-to-external-so.patch>_______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

The encoder isn’t meant to be a hwaccel - it uses hardware encoding when available, but I think it should fallback to software in the default case when hardware isn’t available.

One use case of this encoder is using a device-side H.264 encoder, so it doesn’t matter if it’s software or hardware.

How about a flag or option to require hardware?

More information about the ffmpeg-devel mailing list