Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dts direct passthrough support #335

Merged
merged 33 commits into from
May 25, 2023
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
b73d2cc
Add direct passthrough support for DTS audio.
cedricxperi Apr 18, 2023
22b45b7
Use getMaxSupportedChannelCountForPassthrough to assign channel Count
cedricxperi May 3, 2023
6823a29
Add C.ENCODING_DTS_UHD_P2
cedricxperi May 4, 2023
c0e03f1
Remove skip channelCount check for ENCODING_DTS
cedricxperi May 4, 2023
3b9d680
Add comments for DTSUtil.java
cedricxperi May 5, 2023
d01a93b
Add getAllSurroundEncodingsMaybeSupported()
cedricxperi May 5, 2023
689451b
Set AudioCapabilities.DEFAULT_MAX_CHANNEL_COUNT to 10
cedricxperi May 5, 2023
b069fb1
Return Immutable List for getAllSurroundEncodingsMaybeSupported()
cedricxperi May 8, 2023
c984387
Re-word comments for new DTS Sync words in DtsUtil.java.
cedricxperi May 8, 2023
f47930e
Refactor getDirectPlaybackSupportedEncodings()
cedricxperi May 8, 2023
abc46d4
Rename some variables and change to use ImmutableList.Builder.
cedricxperi May 10, 2023
753257e
Refactor Audio Capabilities
cedricxperi May 10, 2023
b1ac768
Add distinct encodings check before returning AudioCapabilities.
cedricxperi May 10, 2023
924723d
Additional changes to AudioCapabilities.java and Util.java
cedricxperi May 10, 2023
53f35f4
Use ImmutableSet to store discovered encodings in AudioCapabilities.java
cedricxperi May 11, 2023
773d3c5
Swap empty line in AudioCapabilities.java
cedricxperi May 11, 2023
6b4cf4d
Swap HDMI case and non-HDMI case in AudioCapabilities.
cedricxperi May 12, 2023
905ad1c
Fixed bug in HDMI reporting logic.
cedricxperi May 12, 2023
cb29e8f
Construct AudioCapabilities with HDMI reported MaxChannelCount.
cedricxperi May 15, 2023
424b5d8
Add issue link for AudioCapabilities
cedricxperi May 16, 2023
47b0726
Format with google-java-format
tianyif May 16, 2023
5a6906a
Add release note
tianyif May 25, 2023
d0cd2f5
Refactor AudioCapabilities.getCapabilities
tianyif May 16, 2023
c61f8d3
Add C.ENCODING_DTS_UHD_P2 to C.Encoding
tianyif May 16, 2023
b9a53da
Refactor AudioCapabilities.getCapabilities
tianyif May 16, 2023
162f5e8
Add type argument when using ImmutableSet
tianyif May 17, 2023
f69718e
Fix the lint issues
tianyif May 17, 2023
9d147f2
Adjust the comment lines
tianyif May 17, 2023
ea32f11
Refactor the methods and reword the comments
tianyif May 19, 2023
48509df
Quick return the capabilities for API29 TV case
tianyif May 19, 2023
fb34983
Format with google-java-format
tianyif May 20, 2023
f301214
Refactor the comment
tianyif May 22, 2023
730cfec
Make the API 34 check inline and refactor the comment
tianyif May 23, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add C.ENCODING_DTS_UHD_P2 to C.Encoding
  • Loading branch information
tianyif committed May 25, 2023
commit c61f8d317ad7788d941e17f64d80f4b60e47eda7
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,7 @@ private C() {}
ENCODING_DTS_HD,
ENCODING_DOLBY_TRUEHD,
ENCODING_OPUS,
ENCODING_DTS_UHD_P2,
})
public @interface Encoding {}

Expand Down