Skip to content

[BUG] ALAC support #698

@bugreporter005

Description

@bugreporter005

Expected Behavior

  • ALAC files should display their correct bitrate (as reported by tools like FFmpeg or ExifTool).
  • ALAC files should not cause the application to crash when played.
  • ReplayGain tags should be recognized just like with other formats.

Current Behavior

  • ALAC files always report incorrect bitrate.
  • Waveform generator fails when playing ALAC and causes the app to crash due to native segfault in the Amplituda waveform library.
  • ReplayGain tags not recognized.

Steps to Reproduce

  1. Load the ALAC file from the link into the library.
    https://drive.google.com/file/d/1K2v7oONDRo7g2vjSG3ehSNyEN6ob3U1n/view?usp=drive_link
  2. Check its bitrate in the app.
  3. Compare with FFmpeg or ExifTool output.
  4. Observe that the waveform doesn't generate anything and crashes the app occasionally.

Screenshots

Logs

logs_5.3.9-beta_250902211.txt

Possible Solution

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions