[FFmpeg-devel] [PATCH v1] avformat/mux: Set AV_PKT_FLAG_KEY for is_intra_only packet

Jan Ekström jeebjp at gmail.com
Tue Apr 21 21:22:14 EEST 2020


On Tue, Apr 21, 2020 at 9:05 PM Nicolas George <george at nsup.org> wrote:
>
> Derek Buitenhuis (12020-04-17):
> > Can you elaborate on why it's an abomination? It's so far been the only thing
> > that has kept people from breaking movenc API use several times, specifically
> > in relation to how it behaves for outputting fragments - and ffmpeg.c does not
> > necessarily exercise these paths. API unit tests are good thing in my books,
> > as an API-only user who has seen unintentional API breaks because ffmpeg.c
> > doesn't use something specifically.
>
> I had not understood that it was an API test. Actually, I am rather
> surprised that we have a "movenc API", I thought our muxers where mostly
> interchangeable.
>
> Regards,
>

I think he means a minimal application doing various things that test
the muxer within the libavformat API, as opposed to utilizing a
full-blown ffmpeg.c command line with an actual (or runtime generated)
input, actual encoders etc. It tests movenc's logic according to
various use cases that were implemented into the muxer.

Jan


More information about the ffmpeg-devel mailing list