[gst-devel] DVB pipeline consumes a lot of CPU?

Tero Saarni tero.saarni at gmail.com
Thu Sep 18 12:13:03 CEST 2008


Hi,

I'm seeing very high CPU usage when running pipeline for DVB-T stream.
 Setting sync=false like instructed in the example in the docs makes
it consume less CPU but with the cost of loosing lipsync.

I wonder if this is a well known problem and if there is a fix?

Here's the pipeline:

gst-launch \
    dvbsrc modulation="QAM 64" trans-mode=8k bandwidth=8
frequency=714000000 code-rate-lp=AUTO code-rate-hp=2/3 guard=4
hierarchy=0 pids=0:256:512:650 ! \
        flutsdemux name=demuxer \
            demuxer. ! queue max-size-buffers=0 max-size-time=0 !
mpeg2dec ! ffmpegcolorspace ! xvimagesink sync=false \
            demuxer. ! queue max-size-buffers=0 max-size-time=0 ! mad
! alsasink sync=false

I'm running gstreamer 0.10.18 on Ubuntu Hardy.

-- 
Tero




More information about the gstreamer-devel mailing list