diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2004-07-07 15:57:48 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2004-07-07 15:57:48 +0000 |
commit | e67e64c0cc77d0144399448ee38eedc31dbd907f (patch) | |
tree | 1756751dbefde1558190a32eacff5bb29b67d1e9 /ChangeLog | |
parent | 639510dfe6a1873950b21e071df58023a8859f02 (diff) | |
download | gst-plugins-bad-e67e64c0cc77d0144399448ee38eedc31dbd907f.tar.gz gst-plugins-bad-e67e64c0cc77d0144399448ee38eedc31dbd907f.tar.bz2 gst-plugins-bad-e67e64c0cc77d0144399448ee38eedc31dbd907f.zip |
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -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> * gst/playback/Makefile.am: 'test' in bin_PROGRAMS? Are you |