Opus format files no longer show tags when using CoreAudioDecoder #403
Labels
No labels
2230
2243
App version
Apple OS errata
Apple SDK
bug
bugsnag
build
dlt
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: chris/Cog#403
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe
I noticed file tags (Artist, album, etc) don't show up with opus files anymore.
I tracked this down to PluginController.m:audioDecoderForSource and metadataForURL.
This code restores old behavior:
To Reproduce (delete if not applicable)
Steps to reproduce the behavior:
Expected behavior
Tags should show up.
Version information:*
Additional context
I believe a recent macOS update (14.6) may have added CoreAudioDecoder for opus files, causing this to happen.
Feel free to adjust this to a lower priority instead:
https://github.com/losnoco/Cog/blob/main/Plugins/CoreAudio/CoreAudioDecoder.m#L378