[Bug 704442] New: avdec_h264: enormous CPU load on decoding

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jul 18 00:47:53 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=704442
  GStreamer | gst-libav | 1.0.7

           Summary: avdec_h264: enormous CPU load on decoding
    Classification: Platform
           Product: GStreamer
           Version: 1.0.7
        OS/Version: Mac OS
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-libav
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: 4ernov at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


It's strange, but avdec_h264 gives enormous CPU load (more, than 100% on
multicore systems) when decoding H.264 video with CABAC setting on.

Here's a test pipeline:
gst-launch-1.0 filesrc location=~/sandwaves-1080.mp4 ! qtdemux ! avdec_h264 !
fakesink sync=true --gst-debug=2

Video sample is taken from here:
http://www.mothernaturevideos.com/2012/09/06/sand-waves/

Same circumstances on Linux and Windows give no more, than 40-50% CPU in peak.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list