Bug 2332277

Summary: 3 tests from mixxx testsuite fail with ffmpeg-free from Fedora
Product: [Fedora] Fedora Reporter: Dominik 'Rathann' Mierzejewski <dominik>
Component: ffmpegAssignee: Andreas Schneider <asn>
Status: CLOSED NOTABUG QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: asn, dominik, multimedia-sig, ngompa13
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-02-14 08:31:59 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2218117    

Description Dominik 'Rathann' Mierzejewski 2024-12-13 13:47:46 UTC
Description of problem:
When running mixxx-2.4.2 testsuite, the following tests fail:
       736 - SoundSourceProxyTest.seekForwardBackward (Failed)
       738 - SoundSourceProxyTest.seekBoundaries (Failed)
       741 - SoundSourceProxyTest.firstSoundTest (Failed)

Version-Release number of selected component (if applicable):
ffmpeg-7.0.2-8.fc42.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Get the src.rpm from https://copr.fedorainfracloud.org/coprs/g/fedora-review/fedora-review-2329895-mixxx/build/8372720/ (https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2329895-mixxx/fedora-rawhide-x86_64/08372720-mixxx/mixxx-2.4.2-6.fc42.src.rpm) or from RPM Fusion and change the build dependencies to install ffmpeg-free-devel.
2. mock -r fedora-rawhide-x86_64 mixx-2.4.2-6.f42.src.rpm

Actual results:
3 test failures.

Expected results:
No test failures.

Additional info:
Tests pass with ffmpeg build from RPM Fusion.

Comment 1 Dominik 'Rathann' Mierzejewski 2025-02-14 08:31:59 UTC
Looks like this is an upstream issue that's not related to Fedora build of ffmpeg (just using FFmpeg's AAC decoder instead of FAAD2).