Gstreamer 1.4.5: audio codecs not detected by QAudioInput

Hi,

I’m working on an embedded app, developed with Qt 5.15.
It’s an imx6, based on a jethro.
The app needs sometime to play sounds and to record them is also recorded with the QMediaRecorder api.
It currently works. Qt was configured with ALSA and PULSE without gstreamer.

Now Qt5.15 is configured with “gstreamer” as audio backend.

And there, it no longer works.
Also gstreamer is deployed, with plugins base and bad.

But as I try to enumerate the available audio devices of the board:

13:36:25.068 <0x26a7cf8> >>> [info] Main: >>> Device Name:  "sysdefault:CARD=dmsse23sgtl5000"
13:36:25.129 <0x26a7cf8> >>> [info] Main:    ++ Supported Codecs :  ""

No codecs detected.
I really don’t know if I forgot to install something on the board.
It’s the first time I work with this version of gstreamer, and I’m wondering in which plugin the audio codec management is done.

Any advice is welcome.

Cheers.

K

1.4.5 ? From December 2014 ? and qt 5.15 from the same time ?

I’m sorry, but … the best recommendation is upgrading the whole system.

I know. An upgrade is planned to scarthgap at middle-term.
The code related to audio devices and codecs didn’t change a lot for years.