Does decodebin need parser
Nicolas Dufresne
nicolas at ndufresne.ca
Tue Mar 24 17:04:22 UTC 2020
Le mardi 24 mars 2020 à 10:47 -0500, deeps8us a écrit :
> I have a decoder available for my codec. When trying from the app, Decodebin
> is trying my decoder, but not selecting.
>
> GST_ELEMENT_FACTORY
> gstelementfactory.c:851:gst_element_factory_list_filter:[00m Trying
> <my_plugin>
> playbin gstplaybin2.c:4193:autoplug_factories_cb:<media_pipeline>[00m found
> factories (nil)
>
> Issue looks very similar to
> http://gstreamer-devel.966125.n4.nabble.com/MP3-playback-td4665707.html
> where they solved by adding a parser.
> I dont have a parser element. If appropriate decoder is present, why is
> parser required?
To avoid a parser, you need to make sure that you don't add field that
are not produced by demuxers/depayload/etc. in your template caps.
There is other reason you'd need a parser, but we have so little detail
that it's hard to give you more information.
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list