Decode multiple video/audio files (DASH's adaption sets)

Duncan Palmer dpalmer at digisoft.tv
Wed Nov 11 21:24:18 PST 2015


How about using the autoplug-select or autoplug-query decodebin signals to
ensure that only 1 audio decoder instance is instantiated?

On 5 November 2015 at 12:33, Majaja <r97922153 at gmail.com> wrote:

> Dear all:
>
> I had a problm about DASH (in fact, even local file playback & if the file
> has multiple video or audio tracks) and would like to ask for your help.
>
> The problem is, for my application, I have an unique Video/Audio decoder HW
> instance and they both DONOT support multi-thread usage. So they can only
> decode a sinle stream at one time.
> Once we create multiple instances for, ex video. It will lead to system
> crash.
>
> Please refer to the following link:
> http://marea.tilab.com:8085/content/dash/clear/multiaudio/2audio/c1/all.mpd
>
> The graph dump for this URL is as the link below.
> https://bug756794.bugzilla-attachments.gnome.org/attachment.cgi?id=313633
>
> You can find that there are two audio adaption sets there, one for English
> and the other for Italian.
>
> It makes playback fail here as the description above.
>
> If we use software CODEC which supports multiple decoding threads, I think
> it will be O.K.
>
> I believe there may be somebody who has the same problem with me, since for
> embedeed system applicaiton, it is a comman case to allow decode an unique
> stream only at a time.
>
> DO you have any suggestion for this issue or has thers had an existing
> solution already?
>
> Thank you
>
>
>
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/Decode-multiple-video-audio-files-DASH-s-adaption-sets-tp4674394.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151112/7c3edafc/attachment.html>


More information about the gstreamer-devel mailing list