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:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user