[Bug 742831] New: GstEncodingProfile should take multiple presets

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jan 12 21:58:17 PST 2015


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

           Summary: GstEncodingProfile should take multiple presets
    Classification: Platform
           Product: GStreamer
           Version: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: arun at accosted.net
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


The encoding API provided by GstEncodingProfile only allows for a single
GstPreset to be attached to it. This means that we must know, before hand, what
encoder will be used, which defeats the point of the encoding API.

Ideally, we should allow the provision of multiple presets to the
GstEncodingProfile, probably with an associated GstElementFactory name. This
would allow us to select the appropriate preset based on what is available on
the system, and apply that.

Even better would be for the saved preset itself to have the associated factory
name -- that way we would just walk down the list of provided presets and try
to apply them till one works.

Relatedly, the GstEncoding*Profile should probably use properties for
initialisation and getting/setting parameters.

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