summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2004-07-07 15:57:48 +0000
committerWim Taymans <wim.taymans@gmail.com>2004-07-07 15:57:48 +0000
commit87aff668ef0b5c4fbdcb23f2ca130d7caee83ee7 (patch)
treeb48bd2e41ede81cf7766513f350ce97890c35bda
parentb972252aeef003961762d976f6a9f8485e83b1e8 (diff)
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.
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2bd6e0ba..a2d7047a 100644
--- a/ChangeLog
+++ b/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>
* gst/playback/Makefile.am: 'test' in bin_PROGRAMS? Are you