[gstreamer-bugs] [Bug 627476] New profile library and encoding plugin
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Dec 12 09:44:53 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=627476
GStreamer | gst-plugins-base | git
--- Comment #27 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-12-12 17:44:47 UTC ---
> > [- the "request-pad" action signal is a bit confusing] (...)
>
> Yes, they need to be released like for 'normal' request pads.
> I'd be delighted to have a new core API for this... but might be pushing the
> deadline for merging a bit.
It's just one function, should be quick. What is it we need exactly? Just
GstPad * gst_element_get_request_pad_{from|for?}_caps (GstElement * element,
GstCaps * caps);
and
struct _GstElementClass {
...
GstPad * (*request_new_pad_{from|for?}_caps) (GstElement * element, GstCaps
* caps);
- gpointer _gst_reserved[GST_PADDING-1];
+ gpointer _gst_reserved[GST_PADDING-2];
};
? (Any additional parameters? e.g. name?)
> > g_object_set (encbin, "profile", "N900/H264 HQ", NULL),
>
> The idea was to register a GValue conversion method to search for the profile
> of that name.
That's a good idea and would make things work in gst-launch, but not the code
above (the vararg func will collect arguments based on the property GType, it
doesn't know that you're passing a string).
--
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