Bug 489376

Summary: Audio input not received by the app.
Product: [Applications] krecorder Reporter: Unknown <null>
Component: generalAssignee: Devin Lin <espidev>
Status: REPORTED ---    
Severity: grave CC: kdedev
Priority: NOR    
Version First Reported In: 24.05.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Unknown 2024-06-28 14:14:46 UTC
SUMMARY

As the title says. 

STEPS TO REPRODUCE
1. Just open the app
2. Start Recording
3. Save it

OBSERVED RESULT

No input received recorded file at 00:00 seconds

EXPECTED RESULT

Audio input must have worked.

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.1
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland


ADDITIONAL INFORMATION

```
        ikel@fedora:~$ krecorder
        file:///usr/lib64/qt6/qml/org/kde/kirigami/PageRow.qml:974: TypeError: Cannot call method 'toString' of null
        qt.multimedia.ffmpeg.libsymbolsresolver: Couldn't load VAAPI library
        Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
        libva info: VA-API version 1.21.0
        libva info: Trying to open /usr/lib64/dri-nonfree/iHD_drv_video.so
        libva info: Trying to open /usr/lib64/dri-freeworld/iHD_drv_video.so
        libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so
        libva info: Found init function __vaDriverInit_1_21
        libva info: va_openDriver() returns 0
        qrc:/RecordPage.qml:84:17: Unable to assign [undefined] to double
        file:///usr/lib64/qt6/qml/org/kde/kirigami/PageRow.qml:1098:5: QML RowLayout: StackView has detected conflicting anchors. Transitions may not execute properly.
        "QAudioSource: snd_pcm_hw_params_set_format: err = -22"
```

I tested the same in Live boot environment and reproducible.