[gstreamer-bugs] [Bug 627476] New profile library and encoding plugin

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Sep 24 00:21:55 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=627476
  GStreamer | gst-plugins-base | git

--- Comment #11 from Edward Hervey <bilboed at gmail.com> 2010-09-24 07:21:49 UTC ---
(In reply to comment #10)
> Whilst I suspect that these comments could also apply to bug 626550, I had a
> quick chat with Christophe Fergeau on how this might integrate with
> media-player-info.
> 
> My thoughts were that it would be ideal if one could
> * Get a list of acceptable encoding profiles from device media-player-info
> files
> * Find the encoding profile from the profile library/registry
> * Pas the profile/profile name to EncodeBin
> * Finished

The profile registry is still work in progress alas. In my git branch I've
already got saving/loading of profiles to/from files, the next step I need to
complete is having some form of registry (but much more lightweight than
gstregistry).

The overall concept is:
* Profile file contains one GstEncodingTarget
 * GstEncodingTarget has a name ("my pony device 2000"), a well-known category
("Devices")
 * An encoding target can then have multiple GstEncodingProfiles.

Those are the missing part for the first 2 items. The last 2 items are already
functional.

Another interesting point I'm not sure how to solve is how to ease the
media-player-info-device-id to target mapping. Have media-player-info provide
those and know about the mapping ? Allow generic metadata fields to be added to
GstEncodingTarget ?

-- 
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