Radarr/frontend
Mate Herber 6b72400fc0 New: Add {MediaInfo BestAudioCodec} naming token
Adds a new naming token that resolves to the highest quality audio
codec across all streams in a file, rather than just the primary
stream. This addresses the common issue where release groups mux the
lowest quality codec first (e.g. AC3), causing Radarr to rename files
with the wrong codec and triggering unnecessary upgrade loops.

Centralizes audio codec identification into an AudioCodec enum and
AudioCodecHelper class (following the HdrFormat pattern), eliminating
the duplicated matching logic between MediaInfoFormatter and
VideoFileInfoReader.

Also adds the token to the naming modal so users can discover it.

Fixes #6488
2026-03-04 16:31:07 +01:00
..
.vscode Updated code action fixall value for VSCode 2024-08-26 03:51:37 +03:00
build Bump core-js to 3.42 2025-05-14 14:37:12 +03:00
src New: Add {MediaInfo BestAudioCodec} naming token 2026-03-04 16:31:07 +01:00
typings Convert Page components to TypeScript 2025-04-27 19:45:03 +03:00
.eslintignore Add typescript 2023-04-29 22:47:02 -05:00
.eslintrc.js New: Kometa metadata file creation disabled 2024-12-02 16:56:12 +02:00
.prettierignore Add Prettier to format TypeScript files 2023-04-29 22:47:02 -05:00
.prettierrc.json Add Prettier to format TypeScript files 2023-04-29 22:47:02 -05:00
.stylelintrc Add inset to stylelintrc 2023-05-13 20:29:05 +03:00
.tern-project New: Project Aphrodite 2019-06-11 22:06:43 -04:00
babel.config.js Transpile logical assignment operators with babel 2024-01-21 03:43:33 +02:00
jsconfig.json jsconfig for a bit of autocompletion and intellisense 2020-08-15 12:25:28 -04:00
postcss.config.js Use autoprefixer in UI build 2024-08-19 06:22:54 +03:00
tsconfig.json UI loading improvements 2023-07-24 11:40:50 +03:00