gstreamer/ext/vp8
Alexey Fisher d1fe501eb7 vp8enc: generate a timestamp for alt-ref frames.
It will fix handling of altref/invisible frames since matroska-mux
drop any fram with no timestamp.

see also:
http://www.webmproject.org/code/specs/container/
The encoder will currently set the AR's timestamp as close as possible
to the previous frame while attempting to provide a timestamp that is
strictly increasing. In cases where the time base given to the encoder
at configure time is not granular enough to allow for this the AR
will share the same timestamp as D, but should be
treated as having no duration.

Fixes bug #652951

Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net>
2011-06-26 16:56:33 +02:00
..
gstvp8dec.c vp8dec: add check if we have legal aspect-ratio before reset it. 2011-06-25 11:36:05 -07:00
gstvp8dec.h basevideo: merge utils header into basevideocodec 2011-03-23 21:33:49 -07:00
gstvp8enc.c vp8enc: generate a timestamp for alt-ref frames. 2011-06-26 16:56:33 +02:00
gstvp8enc.h vp8enc: Add properties to select a maximum and minimum quantizer 2011-05-18 13:26:23 +02:00
gstvp8utils.c vp8: Undef HAVE_CONFIG_H before including libvpx headers 2010-05-20 09:56:25 +02:00
gstvp8utils.h vp8: Use VPX_PLANE_* instead of PLANE_* 2010-06-01 11:19:46 +02:00
Makefile.am vp8: fix LIBADD order in Makefile.am 2011-03-17 20:52:07 +00:00
plugin.c vp8: Move structure definitions, etc to public header files for gtk-doc 2010-07-03 17:34:58 +02:00