lavfi: add libavfilter/avcodec.h and avfilter_copy_frame_props()
avfilter_copy_frame_props() avoids code duplication and increasesrobustness.
The added files libavfilter/avcodec.[ch] are used for containingutilities useful for gluing togheter libavfilter and libavcodec.
lavfi: rename AVFilterBufferRefVideoProps.pixel_aspect to sample_aspect_ratio
Improve consistency with libavcodec.
This breaks libavfilter API/ABI.
The non-sequential 2.1.0 -> 2.4.0 bump is due to the mess previouslydone with the lavfi minor number.
lavc: add a sample_aspect_ratio field to AVFrame
The sample aspect ratio is a per-frame property, so it makes sense todefine it in AVFrame rather than in the codec/stream context.Simplify application-level sample aspect ratio information extraction,and allow further simplifications.
lavc: add a pkt_pos field to AVFrame
This is similar to what was done with pkt_pts. This simplifies theoperation of extracting the pos information from the AVPacket, andallows further simplifications.
Merge commit '85770f2a2651497861ed938efcd0df3696ff5e45'
AVOptions: make default_val a union, as proposed in AVOption2.
This breaks API and ABI.
vsrc_movie: add key_frame and pict_type.
Signed-off-by: Roger Pau Monné <email@example.com>Signed-off-by: Michael Niedermayer <firstname.lastname@example.org>Signed-off-by: Anton Khirnov <email@example.com>
vsrc_movie: fix leak in request_frame()
Also set movie->picref to NULL, in order to avoid a crash in uninit()when movie->picref is unreffed again and it was already freed.
Signed-off-by: Stefano Sabatini <firstname.lastname@example.org>Signed-off-by: Anton Khirnov <email@example.com>
Added key_frame and pict_type to vsrc_movie
Signed-off-by: Roger Pau Monné <firstname.lastname@example.org>Signed-off-by: Michael Niedermayer <email@example.com>
Fix trac issue #66.
Signed-off-by: Stefano Sabatini <firstname.lastname@example.org>
Replace FFmpeg with Libav in licence headers
Signed-off-by: Mans Rullgard <email@example.com>
Merge libavcore into libavutil
Done to keep ABI compatible. Otherwise this is just silly
It is pretty hopeless that other considerable projects will adoptlibavutil alone in other projects. Projects that need small footprintare better off with more specialized libraries such as gnulib or ratherjust copy the necessary parts that they need. With this in mind, nobody...
libavfilter: add video movie source
See thread:Subject: [PATCH] movie video sourceDate: 2010-12-31 15:35:30 GMT
Signed-off-by: Janne Grunau <firstname.lastname@example.org>