[gstreamer-bugs] [Bug 637735] [encoding-profile] automatic load/save support and registry

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 21 06:54:15 PST 2010


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

--- Comment #2 from Edward Hervey <bilboed at gmail.com> 2010-12-21 14:54:09 UTC ---
(In reply to comment #1)
> We're having two parts here - conventions and extra methods:
> 
> = Conventions =
> 
> I'd suggest to use the same approach like the preset interface in core uses
> regarding the locations also with regard how local copies shadow system wide
> ones.

  I'm basing most of my work on the preset system already :)

> 
> I further suggest that we would distribute a set of profiles as the gstreamer
> community (separate package). Distributors can customize that for their needs.

  Agreed. Although it would also make sense to have some distributed in
existing gst-plugins-* packages.

> The naming suggestions for "<category>-<name>.profile" sounds good. Having
> separate sub directories for each category might also work nicely.

  Actually <category>/<name>.profile is more flexible. It reduces the
limitations of the naming scheme considerably and will make it faster to
retrieve all targets for a given category.

> 
> = API =
> 
> If we enforce the file naming, we could quickly produce a list of profiles for
> a category from the names. Otherwise having a profile cache would be good.

  See comment above about directories :) A cache will be nice in the future,
but as long as a proper API is designed, we can change what happens under the
hood later on.

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