Mediaplayer does not resume after pause when video sink is linked

Tim-Philipp Müller t.i.m at zen.co.uk
Thu Jan 3 02:03:48 PST 2013


On Wed, 2013-01-02 at 23:02 -0800, deepthips wrote:
> I have a  mediaplyer pipeline implemented as follows:
> 
> src -> demux -> videodec -> videosink
>                     -> auddec
> 
> When I link video sink to video decoder, video plays successfully, can pause
> also, but gets stuck there. Cant resume it.
> 
> When I dont link my video sink, there is no such issue. (may be it is using
> some hardware connection to play video). 
> So I suspected this to be implementation problem of video sink and replaced
> it with fakesink. There also issue persists.  Not quite sure of where to
> look for solving this issue. Please help.

Youo need to use a queue before videodec and auddec (or better a
multiqueue for both; even better use uridecodebin  or decodebin[2]).

Cheers
 -Tim



More information about the gstreamer-devel mailing list