Decodebin / typefind error
My application is an audio player client which receives streams from a server which simply streams audio files (flac, ogg/vorbis, mp3 etc).
For me decodebin is working fine except when both these conditions are hit:
- The stream is audio/x-flac.
- The stream to the client starts from somewhere in the middle of the file on the server (the server can do this and I have no control of this)
The error message is:
gsticydemux.c(481): gst_icydemux_typefind_or_forward (): /GstPipeline:stormpipe/GstBin:bin1/GstDecodeBin:decoder/GstICYDemux:icydemux1:
No caps found for contents within an ICY stream
I have attached two files:
- icy-flac0.gdp is the stream from the start, this is the non error condition and I include here for reference.
- icy-flac1.gdp is the stream from somewhere in the middle and this triggers the error.