[gst-devel] Parsers handling in decodebin

Michal Benes michal.benes at itonis.tv
Mon Sep 25 18:56:30 CEST 2006


Hello,

	I would like to ask about your opinions how parsers should be handled
in decodebin.

	My issue is h264 in mpeg-ts stream. The correct pipeline to decode this
is flutsdemux ! h264parse ! ffdec_h264. However, decodebin -- depending
on the relative priorities of h264parse and ffdec_h264 -- either creates
endless chain of h264parsers or does not insert h264parse at all.

	It would be easy to prevent endless chain of parsers, but decodebin
should also try to insert parser before the decoder (or demuxer) if it
has one. I could provide some simple patch for this, but I would like to
ask what is the correct solution first.

	Michal





More information about the gstreamer-devel mailing list