[Bug 665993] New: [playbin2] - enable all decoders for multiple audio tracks not suitable for embedded system

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Dec 12 04:11:50 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=665993
  GStreamer | gst-plugins-base | 0.10.x

           Summary: [playbin2] - enable all decoders for multiple audio
                    tracks not suitable for embedded system
    Classification: Platform
           Product: GStreamer
           Version: 0.10.x
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: bcxa.sz at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Hi Developers,

I am porting gstreamer to embedded system and found when playback multiple
audio track streams (for example, one mkv file have ac3, dts and mp3). All
audio tracks will get demuxed and connected to decoders (ac3 decoder, dts
decoder and mp3 decoder) to get decoding.

Then playbin2 use inputselector to select which decoder source pad to output
data to implement audio track selection.

But this is not feasible for embedded system because embedded system has
limited memory and cpu, which impossible to decoder these audio streams at the
same time.

Please advice whether there are simpler way (without modify gstreamer library
code) to make playbin2 just demux all 3 streams, and decoder one select stream.
And can switch multiple audio streams with playbin2 property.

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