mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-29 19:50:40 +00:00
ext/theora/: Fix theora granulepos calculation.
Original commit message from CVS: * ext/theora/theora.c: (plugin_init): * ext/theora/theoradec.c: (theora_dec_from_granulepos), (theora_dec_src_query), (theora_dec_chain): * ext/theora/theoraenc.c: (gst_theora_enc_class_init), (theora_enc_sink_link), (theora_buffer_from_packet), (theora_push_packet), (theora_enc_chain): Fix theora granulepos calculation. Fix overflow in duration/position calculation. Bump rank to PRIMARY for theoradec. Use granulepos of last packet to calculate position. Set keyframe flag on buffers when needed.
This commit is contained in:
parent
639510dfe6
commit
e67e64c0cc
1 changed files with 14 additions and 0 deletions
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,17 @@
|
||||||
|
2004-07-07 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
|
* ext/theora/theora.c: (plugin_init):
|
||||||
|
* ext/theora/theoradec.c: (theora_dec_from_granulepos),
|
||||||
|
(theora_dec_src_query), (theora_dec_chain):
|
||||||
|
* ext/theora/theoraenc.c: (gst_theora_enc_class_init),
|
||||||
|
(theora_enc_sink_link), (theora_buffer_from_packet),
|
||||||
|
(theora_push_packet), (theora_enc_chain):
|
||||||
|
Fix theora granulepos calculation.
|
||||||
|
Fix overflow in duration/position calculation.
|
||||||
|
Bump rank to PRIMARY for theoradec.
|
||||||
|
Use granulepos of last packet to calculate position.
|
||||||
|
Set keyframe flag on buffers when needed.
|
||||||
|
|
||||||
2004-07-06 David Schleef <ds@schleef.org>
|
2004-07-06 David Schleef <ds@schleef.org>
|
||||||
|
|
||||||
* gst/playback/Makefile.am: 'test' in bin_PROGRAMS? Are you
|
* gst/playback/Makefile.am: 'test' in bin_PROGRAMS? Are you
|
||||||
|
|
Loading…
Reference in a new issue