diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | ext/xvid/gstxviddec.c | 2 |
2 files changed, 4 insertions, 1 deletions
@@ -10,6 +10,9 @@ enable demuxing of TTA audio streams, fixes bug #148951. * gst/typefind/gsttypefindfunctions.c: (tta_type_find), (plugin_init), enable typefinding for TTA audio files, fixes bug #148711. + * ext/xvid/gstxviddec.c: (gst_xviddec_chain), + set XVID_LOWDELAY flag for decoding so xvid always returns an image, + fixes playback of packed bitstream and xvid with bframes, bug #135407. 2004-08-24 Sebastien Cote <sc5@hermes.usherb.ca> diff --git a/ext/xvid/gstxviddec.c b/ext/xvid/gstxviddec.c index 8cc87594..42c716ff 100644 --- a/ext/xvid/gstxviddec.c +++ b/ext/xvid/gstxviddec.c @@ -228,7 +228,7 @@ gst_xviddec_chain (GstPad * pad, GstData * _data) /* decode and so ... */ gst_xvid_init_struct (xframe); - xframe.general = 0; + xframe.general = XVID_LOWDELAY; xframe.bitstream = (void *) GST_BUFFER_DATA (buf); xframe.length = GST_BUFFER_SIZE (buf); xframe.output.csp = xviddec->csp; |