[Bug 676003] New: fails to pull in push mode due to check for already activated pad removed
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun May 13 19:06:17 PDT 2012
https://bugzilla.gnome.org/show_bug.cgi?id=676003
GStreamer | gstreamer (core) | 0.11.x
Summary: fails to pull in push mode due to check for already
activated pad removed
Classification: Platform
Product: GStreamer
Version: 0.11.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: prahal at yahoo.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=213976)
View: https://bugzilla.gnome.org/attachment.cgi?id=213976
Review: https://bugzilla.gnome.org/review?bug=676003&attachment=213976
do not change mode if pad is activated even if caps are forced
In commit bf0964b6 a check for pad is activated was not carried.
This leads to attempt to pull while in push mode when force_caps
is set. In this case without the attached check even when activated
in pull mode we activate back to push mode.
This is from comment in previous code , case number eight:
8. if the sink pad is activated, we are in pull mode. succeed.
- otherwise activate both pads in push mode and succeed.
Putting it back fixes playback of webm in webkit+gstreamer 1.0 .
--
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