[FFmpeg-devel] [PATCH] libvpx: alt reference frame / lag
Thu Jun 17 19:59:31 CEST 2010
On Thu, Jun 17, 2010 at 12:11 PM, Jason Garrett-Glaser
<darkshikari at gmail.com> wrote:
>> I don't want to be in the business of saying what people can and can't
>> do with the codec
> So why are you insisting on incorporating a bit of design that ensures
> that people can't use dozens of existing applications for working with
> If you want to have an application that does something bizarre with
> the alt ref, that application can special-case it. ?It'll work even if
> you use a packed B-frames-style trick as Michael proposed: none of
> this stops you from having that flexibility if you really want it.
> What it does do is keep backwards compatibility with the rest of the
> world at no cost whatsoever.
As I've said, I'm not opposed to defining a packing for these. I'm not
saying that such a packing couldn't be handled as an option or even
the default by libvpx. I'm opposed to treating applications that want
to do something interesting with these frames as second class. I think
that since there's value in representing the frames this way for some
applications, there should be at least one container where it's valid
to mux these as invisible frames directly, say for sniffing or
debugging or other use by an application.
More information about the ffmpeg-devel