wavpackdec: allow some timestamp tolerance to arrange for perfect timestamping
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 5 Mar 2012 09:49:33 +0000 (10:49 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Mon, 5 Mar 2012 09:56:41 +0000 (10:56 +0100)
... which also happens to make some more unit tests pass.

ext/wavpack/gstwavpackdec.c

index e336e32..05caa08 100644 (file)
@@ -169,6 +169,8 @@ gst_wavpack_dec_start (GstAudioDecoder * dec)
   gst_audio_decoder_set_max_errors (dec, 16);
   /* don't bother us with flushing */
   gst_audio_decoder_set_drainable (dec, FALSE);
+  /* aim for some perfect timestamping */
+  gst_audio_decoder_set_tolerance (dec, 10 * GST_MSECOND);
 
   return TRUE;
 }