Fix ENCODING_DTS_UHD_P2 Issue

This commit is contained in:
Cedric T 2024-04-20 12:08:14 +08:00 committed by microkatz
parent 16df05ec29
commit de2bc944ca
2 changed files with 2 additions and 0 deletions

View File

@ -1779,6 +1779,7 @@ public final class DefaultAudioSink implements AudioSink {
return AacUtil.AAC_LD_AUDIO_SAMPLE_COUNT; return AacUtil.AAC_LD_AUDIO_SAMPLE_COUNT;
case C.ENCODING_DTS: case C.ENCODING_DTS:
case C.ENCODING_DTS_HD: case C.ENCODING_DTS_HD:
case C.ENCODING_DTS_UHD_P2:
return DtsUtil.parseDtsAudioSampleCount(buffer); return DtsUtil.parseDtsAudioSampleCount(buffer);
case C.ENCODING_AC3: case C.ENCODING_AC3:
case C.ENCODING_E_AC3: case C.ENCODING_E_AC3:

View File

@ -304,6 +304,7 @@ public class DefaultAudioTrackBufferSizeProvider
case C.ENCODING_DTS: case C.ENCODING_DTS:
return DtsUtil.DTS_MAX_RATE_BYTES_PER_SECOND; return DtsUtil.DTS_MAX_RATE_BYTES_PER_SECOND;
case C.ENCODING_DTS_HD: case C.ENCODING_DTS_HD:
case C.ENCODING_DTS_UHD_P2:
return DtsUtil.DTS_HD_MAX_RATE_BYTES_PER_SECOND; return DtsUtil.DTS_HD_MAX_RATE_BYTES_PER_SECOND;
case C.ENCODING_DOLBY_TRUEHD: case C.ENCODING_DOLBY_TRUEHD:
return Ac3Util.TRUEHD_MAX_RATE_BYTES_PER_SECOND; return Ac3Util.TRUEHD_MAX_RATE_BYTES_PER_SECOND;