Alexa SDK with gstreamer not playing audio

deeps8us deeps8us at gmail.com
Fri Jun 5 03:59:31 UTC 2020


We are integrating Alexa SDK on Broadcom platform.
For audio output, Alexa uses appsrc -> decoder -> decodedQueue -> converter
-> volume -> audioSink pipeline
https://github.com/alexa/avs-device-sdk/blob/master/MediaPlayer/GStreamerMediaPlayer/include/MediaPlayer/MediaPlayer.h#L159

In a Broadcom device, this gave error and no audio playing
WARN               decodebin
gstdecodebin2.c:4679:gst_decode_bin_expose:<decoder> error: no suitable
plugins found:
Missing decoder: audio/x-brcm-native (audio/x-brcm-native,
format=(string)brcm)

gst-launch filesrc location=<mp3_file> ! decodebin ==> also gives same error

But instead of decodebin, if I pick individual elements, it work. 
gst-launch filesrc location=<mpe_file> ! mpegaudioparse ! brcmaudiodecoder !
brcmaudiosink (works)
These same elements are used in decodebin as well. 

Any pointers would help.

Thanks




--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list