[gstreamer-bugs] [Bug 626518] New: [imagefreeze] better caps negotiation
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Aug 10 03:38:07 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=626518
GStreamer | gst-plugins-good | unspecified
Summary: [imagefreeze] better caps negotiation
Classification: Desktop
Product: GStreamer
Version: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: brandon_lewis at alum.berkeley.edu
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
Created an attachment (id=167490)
--> (https://bugzilla.gnome.org/attachment.cgi?id=167490)
GES debug log (ges uses fast pad linking)
It seems that imagefreeze sometimes fails to negotiate downstream caps properly
without an ffmpegcolorspace after the freeze
this pipeline works for me:
gst-launch-0.10 uridecodebin uri=<jpeg file> ! videoscale ! ffmpegcolorspace !
imagefreeze ! xvimagesink
the situation seems to arise when imagefreeze is used inside of a gnlsource
inside a composition. I'm attaching a python script which exemplifies the
problem and two debug logs.
The following is an excerpt from an irc conversation:
10:24 < slomo> is there a ffmpegcolorspace between imagefreeze and the sink?
10:25 < emdash> that I don't know
10:25 < emdash> i didn't add one
10:25 < emdash> so my guess is not
10:26 -!- muelli [~muelli at port-697.pppoe.wtnet.de] has joined #gstreamer
10:26 < slomo> emdash: that's the problem then probably
10:26 < slomo> maybe we need better negotiation in imagefreeze
10:27 < slomo> please file a bug, i'll look at it later
10:27 < emdash> yeah, i'm heading home too
10:28 < slomo> ok :)
10:29 < emdash> maybe there's a reason we don't have a colorspace before the
sink
10:29 -!- muellisoft [~muelli at port-11268.pppoe.wtnet.de] has quit [Ping
timeout: 276 seconds]
10:29 < emdash> i'm looking at the code for ges-timeline-pipeline and it
doesn't appear to stick anything
10:29 < slomo> emdash: it shouldn't be needed
--
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