[FFmpeg-devel] [PATCH 1/4] lavf: add write_uncoded_frame() API.

wm4 nfxjfg at googlemail.com
Mon Jan 13 12:07:55 CET 2014


On Mon, 13 Jan 2014 10:23:43 +0100
Nicolas George <george at nsup.org> wrote:

> Signed-off-by: Nicolas George <george at nsup.org>
> ---
>  libavformat/avformat.h | 46 +++++++++++++++++++++++++++++++++++
>  libavformat/internal.h | 14 +++++++++++
>  libavformat/mux.c      | 65 +++++++++++++++++++++++++++++++++++++++++++++++++-
>  3 files changed, 124 insertions(+), 1 deletion(-)
> 
> 
> Split the API into av_write_uncoded_frame() /
> av_interleaved_write_uncoded_frame() / av_write_uncoded_frame_query().
> The QUERY flag stays for internal use in the muxers callback.
> 
> Also use a more robust magic number as the packet size.
> 

Why does lavd output need to be fast? Trying to write a serious media
player on top of lavd is a waste of time and won't ever work well with
the current API.


More information about the ffmpeg-devel mailing list