[Bug 690937] New: Playing video files with gst-launch causes CPU 100%
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Jan 1 01:25:28 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=690937
GStreamer | gst-plugins-base | 0.10.28
Summary: Playing video files with gst-launch causes CPU 100%
Classification: Platform
Product: GStreamer
Version: 0.10.28
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: yanghuolin21 at 163.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=232444)
View: https://bugzilla.gnome.org/attachment.cgi?id=232444
Review: https://bugzilla.gnome.org/review?bug=690937&attachment=232444
patch for the bug
Overview:When playing some video files with gst-lauch, the cpu usage will go up
to nearly 100%.
Steps to Reproduce:
1)gst-launch playbin2 uri=file:///video/[V_H264][A_AAC_LC].m4v
Actual Results:The cpu usage is nearly 100%
Expected Results: the cpu usage is about 10%
platform: iMx53 board derived from one from FSL
The PCM stream output frequency is 48KHz.
additional information:
gst-launch filesrc location= [V_H264][A_AAC_LC].m4v typefind=true ! aiurdemux
name=demux demux. ! queue max-size-buffers=0 max-size-time=0 ! mfw_vpudecoder
! mfw_v4lsink demux. ! queue max-size-buffers=0 max-size-time=0 !
mfw_aacdecoder ! fakesink
when playing problematic files with the above pipeline, the cpu usage is normal
gst-launch filesrc location= [V_H264][A_AAC_LC].m4v typefind=true ! aiurdemux
name=demux demux. ! queue max-size-buffers=0 max-size-time=0 !
mfw_vpudecoder ! mfw_v4lsink demux. ! queue max-size-buffers=0 max-size-time=0
! mfw_aacdecoder ! alsasink
when playing problematic files with the above pipeline, the cpu usage is nearly
100%.
The frequency of audio stream on problematic media files is 44.1KHz.
We have created an patch for the problem.
--
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