Missing data with vp8dec/avdec_vp8 and filesink

Tim Müller tim at centricular.com
Tue Aug 26 01:41:29 PDT 2014


On Tue, 2014-08-26 at 08:38 +0200, Jeppe Ledet-Pedersen wrote:

Hi Jeppe,

> We recently switched to the avdec_vp8 decoder because it seems to run 
> better on our test devices. However, with the libav decoder, the 
> output-local file is always missing the last data, so the test fails:
> 
> test % ls -l output*
> -rw-r--r-- 1 jlp jlp 42739200 Aug 25 17:02 output-local
> -rw-r--r-- 1 jlp jlp 44620800 Aug 25 17:01 output-remote
> test % md5sum output* 
> 
> e947e40881ff9ea47b3c341c69bab0aa  output-local
> 6c07a9ef488d5ca6150e762ec5c8c6d0  output-remote
> 
> The remote transfer outputs the same data as before. Shouldn't the 
> pipeline output all the data on EOS or isn't this guaranteed? Am I 
> missing something obvious?

It looks like a bug. Might be fixed already in git master and 1.4
branch:

https://bugzilla.gnome.org/show_bug.cgi?id=734608

so the fix should be in the upcoming 1.4.1 bug-fix release.

Cheers
 -Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com



More information about the gstreamer-devel mailing list