Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.10.1
-
None
-
my system is using pulseaudio
Description
The same code works on Windows and Mac, so i assume an issue with the gstreamer-backend on (arch) linux.
Here is a basic example what i am trying to do:
QAudioEncoderSettings settings; settings.setCodec("audio/vorbis"); this->recorder->setContainerFormat("ogg"); this->recorder->setEncodingSettings(settings); this->recorder->setOutputLocation(record_url); this->recorder->record();
(changing container and encoding to anything else (e.g. audio/PCM, wav) does not change anything)
Always the following warning can be seen and the recording does not work:
Could not create a media muxer element: ""
Attachments
For Gerrit Dashboard: QTBUG-67706 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
228434,2 | Gstreamer: Show warning on error from QGstreamerRecorderControl | 5.11 | qt/qtmultimedia | Status: MERGED | +2 | 0 |