mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Add setting to prioritise what audio codec to transcode to (#5434)
* Add setting to prioritise what audio codec to transcode to * Add comment * rename selectPreferredTranscodeAudio to preferredTranscodeAudio * Add review changes * Add review changes * Add reviewed fixes * Add help text. * Fix elint Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Change *AudioCodecInVideo to *VideoAudioCodec and move option to video advanced * Update src/components/playbackSettings/playbackSettings.template.html Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
This commit is contained in:
parent
291d3099bb
commit
32fc33894d
5 changed files with 44 additions and 0 deletions
|
@ -132,6 +132,18 @@ class AppSettings {
|
|||
return toBoolean(this.get('limitSupportedVideoResolution'), false);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get or set preferred transcode audio codec in video playback.
|
||||
* @param {string|undefined} val - Preferred transcode audio codec or undefined.
|
||||
* @return {string} Preferred transcode audio codec.
|
||||
*/
|
||||
preferredTranscodeVideoAudioCodec(val) {
|
||||
if (val !== undefined) {
|
||||
return this.set('preferredTranscodeVideoAudioCodec', val);
|
||||
}
|
||||
return this.get('preferredTranscodeVideoAudioCodec') || '';
|
||||
}
|
||||
|
||||
/**
|
||||
* Get or set 'Enable DTS' state.
|
||||
* @param {boolean|undefined} val - Flag to enable 'Enable DTS' or undefined.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue