[gst-devel] How can playing the flac files with ffmpeg instead of flacdec

Tim-Philipp Müller t.i.m at zen.co.uk
Sun Oct 24 15:42:36 CEST 2010


On Sun, 2010-10-24 at 21:23 +0800, Hen-Hsen Huang wrote:

> There are something wrong on my embedded system (BealgeBoard) that the
> flac decoder (i.e. libflac8 runtime) fails on CRC mismatch for some
> flac files. The libflac8 runtime is also evoked by gst-flacdec, hence
> for these files the gstreamer halts decoding in playing. 

> However, these files can be played perfectly with mplayer. If I am
> correct, mplayer plays the flac with ffmpeg decoder, instead of the
> libflac8 runtime that used by gstreamer. For this reason, how can I
> force gstreamer to play the flac with ffmpeg decoder instead the
> flacdec? 

I'm not sure if this will work at the moment, there's a bug in bugzilla
about that IIRC.

However, you could check out Felipe's gst-av, I think it implements flac
decoding based on the ffmpeg decoder.

Could you make one of those sample files available somewhere by any
chance?

Cheers
 -Tim






More information about the gstreamer-devel mailing list