playbin2 and mpeg2 elementary stream: perfomance issue

Christophe Oosterlynck tiftof at gmail.com
Wed Nov 14 07:33:21 PST 2012


I meant 1.0 instead of 0.11


On Wed, Nov 14, 2012 at 4:20 PM, Christophe Oosterlynck <tiftof at gmail.com>wrote:

> I forgot to mention that I've tried the HEAD of the 0.10 branch already as
> I saw some performance fixes there. However, it doesn't make any
> difference. Would 0.11 make a big difference?
>
> The fact that inserting a queue between the filesrc and the mpegvideoparse
> element solves my problem, is not relevant? I shouldn't be focussing on
> that but rather on performance issues in mpegvideoparse? It probably won't
> be any other element as I have the same result when using fluvadec +
> fluvasink instead of mpeg2dec + xvimagesink.
>
>
> On Wed, Nov 14, 2012 at 4:14 PM, Edward Hervey <bilboed at gmail.com> wrote:
>
>> On Wed, 2012-11-14 at 10:36 +0100, Christophe Oosterlynck wrote:
>> > Hi,
>>
>> >
>> > The pipeline used by playbin2 is similar to:
>> > filesrc ! mpegvideoparse ! queue ! mpeg2dec ! xvimagesink
>>
>> It actually has a queue before the sink (which is important, because
>> otherwise you're throttling the mpeg2dec processing everytime an
>> outputted frame needs to wait for its display time).
>>
>> None the less, various fixes (including performance ones) have gone into
>> mpegvideoparse and other elements since that release.
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20121114/50e6e6dd/attachment.html>


More information about the gstreamer-devel mailing list