@@ -124,6 +124,7 @@ AndroidX.Media3.Common.Audio.AudioManagerCompat
124
124
AndroidX.Media3.Common.Audio.AudioManagerCompat.IAudioFocusGain
125
125
AndroidX.Media3.Common.Audio.AudioMixingUtil
126
126
AndroidX.Media3.Common.Audio.AudioProcessingPipeline
127
+ AndroidX.Media3.Common.Audio.AudioProcessingPipeline.AudioProcessingPipeline(Google.Common.Collect.ImmutableList? audioProcessors) -> void
127
128
AndroidX.Media3.Common.Audio.AudioProcessingPipeline.Configure(AndroidX.Media3.Common.Audio.AudioProcessorAudioFormat? inputAudioFormat) -> AndroidX.Media3.Common.Audio.AudioProcessorAudioFormat?
128
129
AndroidX.Media3.Common.Audio.AudioProcessingPipeline.Flush() -> void
129
130
AndroidX.Media3.Common.Audio.AudioProcessingPipeline.IsEnded.get -> bool
@@ -1032,15 +1033,23 @@ AndroidX.Media3.Common.MediaItem.DrmConfiguration.Builder.SetPlayClearContentWit
1032
1033
AndroidX.Media3.Common.MediaItem.DrmConfiguration.Builder.SetScheme(Java.Util.UUID? scheme) -> AndroidX.Media3.Common.MediaItem.DrmConfiguration.Builder?
1033
1034
AndroidX.Media3.Common.MediaItem.DrmConfiguration.ForceDefaultLicenseUri.get -> bool
1034
1035
AndroidX.Media3.Common.MediaItem.DrmConfiguration.ForceDefaultLicenseUri.set -> void
1036
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.ForcedSessionTrackTypes.get -> Google.Common.Collect.ImmutableList?
1037
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.ForcedSessionTrackTypes.set -> void
1035
1038
AndroidX.Media3.Common.MediaItem.DrmConfiguration.GetKeySetId() -> byte[]?
1039
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.LicenseRequestHeaders.get -> Google.Common.Collect.ImmutableMap?
1040
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.LicenseRequestHeaders.set -> void
1036
1041
AndroidX.Media3.Common.MediaItem.DrmConfiguration.LicenseUri.get -> Android.Net.Uri?
1037
1042
AndroidX.Media3.Common.MediaItem.DrmConfiguration.LicenseUri.set -> void
1038
1043
AndroidX.Media3.Common.MediaItem.DrmConfiguration.MultiSession.get -> bool
1039
1044
AndroidX.Media3.Common.MediaItem.DrmConfiguration.MultiSession.set -> void
1040
1045
AndroidX.Media3.Common.MediaItem.DrmConfiguration.PlayClearContentWithoutKey.get -> bool
1041
1046
AndroidX.Media3.Common.MediaItem.DrmConfiguration.PlayClearContentWithoutKey.set -> void
1047
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.RequestHeaders.get -> Google.Common.Collect.ImmutableMap?
1048
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.RequestHeaders.set -> void
1042
1049
AndroidX.Media3.Common.MediaItem.DrmConfiguration.Scheme.get -> Java.Util.UUID?
1043
1050
AndroidX.Media3.Common.MediaItem.DrmConfiguration.Scheme.set -> void
1051
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.SessionForClearTypes.get -> Google.Common.Collect.ImmutableList?
1052
+ AndroidX.Media3.Common.MediaItem.DrmConfiguration.SessionForClearTypes.set -> void
1044
1053
AndroidX.Media3.Common.MediaItem.DrmConfiguration.ToBundle() -> Android.OS.Bundle?
1045
1054
AndroidX.Media3.Common.MediaItem.DrmConfiguration.Uuid.get -> Java.Util.UUID?
1046
1055
AndroidX.Media3.Common.MediaItem.DrmConfiguration.Uuid.set -> void
@@ -1079,6 +1088,8 @@ AndroidX.Media3.Common.MediaItem.LocalConfiguration.MimeType.get -> string?
1079
1088
AndroidX.Media3.Common.MediaItem.LocalConfiguration.MimeType.set -> void
1080
1089
AndroidX.Media3.Common.MediaItem.LocalConfiguration.StreamKeys.get -> System.Collections.IList?
1081
1090
AndroidX.Media3.Common.MediaItem.LocalConfiguration.StreamKeys.set -> void
1091
+ AndroidX.Media3.Common.MediaItem.LocalConfiguration.SubtitleConfigurations.get -> Google.Common.Collect.ImmutableList?
1092
+ AndroidX.Media3.Common.MediaItem.LocalConfiguration.SubtitleConfigurations.set -> void
1082
1093
AndroidX.Media3.Common.MediaItem.LocalConfiguration.Subtitles.get -> System.Collections.IList?
1083
1094
AndroidX.Media3.Common.MediaItem.LocalConfiguration.Subtitles.set -> void
1084
1095
AndroidX.Media3.Common.MediaItem.LocalConfiguration.Tag.get -> Java.Lang.Object?
@@ -1261,6 +1272,8 @@ AndroidX.Media3.Common.MediaMetadata.Station.get -> Java.Lang.ICharSequence?
1261
1272
AndroidX.Media3.Common.MediaMetadata.Station.set -> void
1262
1273
AndroidX.Media3.Common.MediaMetadata.Subtitle.get -> Java.Lang.ICharSequence?
1263
1274
AndroidX.Media3.Common.MediaMetadata.Subtitle.set -> void
1275
+ AndroidX.Media3.Common.MediaMetadata.SupportedCommands.get -> Google.Common.Collect.ImmutableList?
1276
+ AndroidX.Media3.Common.MediaMetadata.SupportedCommands.set -> void
1264
1277
AndroidX.Media3.Common.MediaMetadata.Title.get -> Java.Lang.ICharSequence?
1265
1278
AndroidX.Media3.Common.MediaMetadata.Title.set -> void
1266
1279
AndroidX.Media3.Common.MediaMetadata.ToBundle() -> Android.OS.Bundle?
@@ -1503,6 +1516,8 @@ AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaItem.get -> AndroidX.
1503
1516
AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaItem.set -> void
1504
1517
AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaMetadata.get -> AndroidX.Media3.Common.MediaMetadata?
1505
1518
AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaMetadata.set -> void
1519
+ AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.Periods.get -> Google.Common.Collect.ImmutableList?
1520
+ AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.Periods.set -> void
1506
1521
AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.PositionInFirstPeriodUs.get -> long
1507
1522
AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.PositionInFirstPeriodUs.set -> void
1508
1523
AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.PresentationStartTimeMs.get -> long
@@ -1597,6 +1612,7 @@ AndroidX.Media3.Common.SimpleBasePlayer.State.PlaybackSuppressionReason.get -> i
1597
1612
AndroidX.Media3.Common.SimpleBasePlayer.State.PlaybackSuppressionReason.set -> void
1598
1613
AndroidX.Media3.Common.SimpleBasePlayer.State.PlayerError.get -> AndroidX.Media3.Common.PlaybackException?
1599
1614
AndroidX.Media3.Common.SimpleBasePlayer.State.PlayerError.set -> void
1615
+ AndroidX.Media3.Common.SimpleBasePlayer.State.Playlist.get -> Google.Common.Collect.ImmutableList?
1600
1616
AndroidX.Media3.Common.SimpleBasePlayer.State.PlaylistMetadata.get -> AndroidX.Media3.Common.MediaMetadata?
1601
1617
AndroidX.Media3.Common.SimpleBasePlayer.State.PlaylistMetadata.set -> void
1602
1618
AndroidX.Media3.Common.SimpleBasePlayer.State.PositionDiscontinuityReason.get -> int
@@ -1741,6 +1757,8 @@ AndroidX.Media3.Common.Text.Cue.WindowColorSet.get -> bool
1741
1757
AndroidX.Media3.Common.Text.Cue.WindowColorSet.set -> void
1742
1758
AndroidX.Media3.Common.Text.CueGroup
1743
1759
AndroidX.Media3.Common.Text.CueGroup.CueGroup(System.Collections.Generic.IList<AndroidX.Media3.Common.Text.Cue!>? cues, long presentationTimeUs) -> void
1760
+ AndroidX.Media3.Common.Text.CueGroup.Cues.get -> Google.Common.Collect.ImmutableList?
1761
+ AndroidX.Media3.Common.Text.CueGroup.Cues.set -> void
1744
1762
AndroidX.Media3.Common.Text.CueGroup.PresentationTimeUs.get -> long
1745
1763
AndroidX.Media3.Common.Text.CueGroup.PresentationTimeUs.set -> void
1746
1764
AndroidX.Media3.Common.Text.CueGroup.ToBundle() -> Android.OS.Bundle?
@@ -1824,6 +1842,7 @@ AndroidX.Media3.Common.Timeline.Period.Uid.set -> void
1824
1842
AndroidX.Media3.Common.Timeline.Period.WindowIndex.get -> int
1825
1843
AndroidX.Media3.Common.Timeline.Period.WindowIndex.set -> void
1826
1844
AndroidX.Media3.Common.Timeline.RemotableTimeline
1845
+ AndroidX.Media3.Common.Timeline.RemotableTimeline.RemotableTimeline(Google.Common.Collect.ImmutableList? windows, Google.Common.Collect.ImmutableList? periods, int[]? shuffledWindowIndices) -> void
1827
1846
AndroidX.Media3.Common.Timeline.Timeline() -> void
1828
1847
AndroidX.Media3.Common.Timeline.Timeline(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
1829
1848
AndroidX.Media3.Common.Timeline.ToBundle() -> Android.OS.Bundle?
@@ -1886,6 +1905,8 @@ AndroidX.Media3.Common.TrackSelectionOverride
1886
1905
AndroidX.Media3.Common.TrackSelectionOverride.MediaTrackGroup.get -> AndroidX.Media3.Common.TrackGroup?
1887
1906
AndroidX.Media3.Common.TrackSelectionOverride.MediaTrackGroup.set -> void
1888
1907
AndroidX.Media3.Common.TrackSelectionOverride.ToBundle() -> Android.OS.Bundle?
1908
+ AndroidX.Media3.Common.TrackSelectionOverride.TrackIndices.get -> Google.Common.Collect.ImmutableList?
1909
+ AndroidX.Media3.Common.TrackSelectionOverride.TrackIndices.set -> void
1889
1910
AndroidX.Media3.Common.TrackSelectionOverride.TrackSelectionOverride(AndroidX.Media3.Common.TrackGroup? mediaTrackGroup, System.Collections.Generic.IList<Java.Lang.Integer!>? trackIndices) -> void
1890
1911
AndroidX.Media3.Common.TrackSelectionOverride.TrackSelectionOverride(AndroidX.Media3.Common.TrackGroup? mediaTrackGroup, int trackIndex) -> void
1891
1912
AndroidX.Media3.Common.TrackSelectionOverride.Type.get -> int
@@ -1912,6 +1933,8 @@ AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(Android.Content.
1912
1933
AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(Android.OS.Bundle? bundle) -> void
1913
1934
AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(AndroidX.Media3.Common.TrackSelectionParameters? initialValues) -> void
1914
1935
AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
1936
+ AndroidX.Media3.Common.TrackSelectionParameters.DisabledTrackTypes.get -> Google.Common.Collect.ImmutableSet?
1937
+ AndroidX.Media3.Common.TrackSelectionParameters.DisabledTrackTypes.set -> void
1915
1938
AndroidX.Media3.Common.TrackSelectionParameters.ForceHighestSupportedBitrate.get -> bool
1916
1939
AndroidX.Media3.Common.TrackSelectionParameters.ForceHighestSupportedBitrate.set -> void
1917
1940
AndroidX.Media3.Common.TrackSelectionParameters.ForceLowestBitrate.get -> bool
@@ -1942,10 +1965,22 @@ AndroidX.Media3.Common.TrackSelectionParameters.MinVideoHeight.get -> int
1942
1965
AndroidX.Media3.Common.TrackSelectionParameters.MinVideoHeight.set -> void
1943
1966
AndroidX.Media3.Common.TrackSelectionParameters.MinVideoWidth.get -> int
1944
1967
AndroidX.Media3.Common.TrackSelectionParameters.MinVideoWidth.set -> void
1968
+ AndroidX.Media3.Common.TrackSelectionParameters.Overrides.get -> Google.Common.Collect.ImmutableMap?
1969
+ AndroidX.Media3.Common.TrackSelectionParameters.Overrides.set -> void
1970
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioLanguages.get -> Google.Common.Collect.ImmutableList?
1971
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioLanguages.set -> void
1972
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioMimeTypes.get -> Google.Common.Collect.ImmutableList?
1973
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioMimeTypes.set -> void
1945
1974
AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioRoleFlags.get -> int
1946
1975
AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioRoleFlags.set -> void
1976
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredTextLanguages.get -> Google.Common.Collect.ImmutableList?
1977
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredTextLanguages.set -> void
1947
1978
AndroidX.Media3.Common.TrackSelectionParameters.PreferredTextRoleFlags.get -> int
1948
1979
AndroidX.Media3.Common.TrackSelectionParameters.PreferredTextRoleFlags.set -> void
1980
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoLanguages.get -> Google.Common.Collect.ImmutableList?
1981
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoLanguages.set -> void
1982
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoMimeTypes.get -> Google.Common.Collect.ImmutableList?
1983
+ AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoMimeTypes.set -> void
1949
1984
AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoRoleFlags.get -> int
1950
1985
AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoRoleFlags.set -> void
1951
1986
AndroidX.Media3.Common.TrackSelectionParameters.SelectUndeterminedTextLanguage.get -> bool
@@ -1982,6 +2017,7 @@ AndroidX.Media3.Common.Tracks.Group.Length.set -> void
1982
2017
AndroidX.Media3.Common.Tracks.Group.MediaTrackGroup.get -> AndroidX.Media3.Common.TrackGroup?
1983
2018
AndroidX.Media3.Common.Tracks.Group.ToBundle() -> Android.OS.Bundle?
1984
2019
AndroidX.Media3.Common.Tracks.Group.Type.get -> int
2020
+ AndroidX.Media3.Common.Tracks.Groups.get -> Google.Common.Collect.ImmutableList?
1985
2021
AndroidX.Media3.Common.Tracks.IsEmpty.get -> bool
1986
2022
AndroidX.Media3.Common.Tracks.IsTypeSelected(int trackType) -> bool
1987
2023
AndroidX.Media3.Common.Tracks.IsTypeSupported(int trackType) -> bool
@@ -3516,6 +3552,7 @@ static AndroidX.Media3.Common.Audio.SpeedChangingAudioProcessor.GetSampleCountAf
3516
3552
static AndroidX.Media3.Common.Audio.SpeedChangingAudioProcessor.InterfaceConsts.EmptyBuffer.get -> Java.Nio.ByteBuffer?
3517
3553
static AndroidX.Media3.Common.AudioAttributes.Default.get -> AndroidX.Media3.Common.AudioAttributes?
3518
3554
static AndroidX.Media3.Common.AudioAttributes.FromBundle(Android.OS.Bundle? bundle) -> AndroidX.Media3.Common.AudioAttributes?
3555
+ static AndroidX.Media3.Common.BundleListRetriever.GetList(Android.OS.IBinder? binder) -> Google.Common.Collect.ImmutableList?
3519
3556
static AndroidX.Media3.Common.C.ClearkeyUuid.get -> Java.Util.UUID?
3520
3557
static AndroidX.Media3.Common.C.CommonPsshUuid.get -> Java.Util.UUID?
3521
3558
static AndroidX.Media3.Common.C.GenerateAudioSessionIdV21(Android.Content.Context? context) -> int
@@ -3646,6 +3683,7 @@ static AndroidX.Media3.Common.Util.Assertions.CheckStateNotNull(Java.Lang.Object
3646
3683
static AndroidX.Media3.Common.Util.BackgroundExecutor.Get() -> Java.Util.Concurrent.IExecutor?
3647
3684
static AndroidX.Media3.Common.Util.BackgroundExecutor.Set(Java.Util.Concurrent.IExecutor? executor) -> void
3648
3685
static AndroidX.Media3.Common.Util.BundleCollectionUtil.BundleToStringHashMap(Android.OS.Bundle? bundle) -> System.Collections.Generic.IDictionary<string!, string!>?
3686
+ static AndroidX.Media3.Common.Util.BundleCollectionUtil.BundleToStringImmutableMap(Android.OS.Bundle? bundle) -> Google.Common.Collect.ImmutableMap?
3649
3687
static AndroidX.Media3.Common.Util.BundleCollectionUtil.EnsureClassLoader(Android.OS.Bundle? bundle) -> void
3650
3688
static AndroidX.Media3.Common.Util.BundleCollectionUtil.GetBundleWithDefault(Android.OS.Bundle? bundle, string? field, Android.OS.Bundle? defaultValue) -> Android.OS.Bundle?
3651
3689
static AndroidX.Media3.Common.Util.BundleCollectionUtil.GetIntegerArrayListWithDefault(Android.OS.Bundle? bundle, string? field, System.Collections.Generic.IList<Java.Lang.Integer!>? defaultValue) -> System.Collections.Generic.IList<Java.Lang.Integer!>?
@@ -3655,6 +3693,7 @@ static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildCea708Initializati
3655
3693
static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildH263CodecString(int profile, int level) -> string?
3656
3694
static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildHevcCodecString(int generalProfileSpace, bool generalTierFlag, int generalProfileIdc, int generalProfileCompatibilityFlags, int[]? constraintBytes, int generalLevelIdc) -> string?
3657
3695
static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildNalUnit(byte[]? data, int offset, int length) -> byte[]?
3696
+ static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildVp9CodecPrivateInitializationData(sbyte profile, sbyte level, sbyte bitDepth, sbyte chromaSubsampling) -> Google.Common.Collect.ImmutableList?
3658
3697
static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.GetCodecProfileAndLevel(AndroidX.Media3.Common.Format? format) -> Android.Util.Pair?
3659
3698
static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.GetHevcProfileAndLevel(string? codec, string![]? parts, AndroidX.Media3.Common.ColorInfo? colorInfo) -> Android.Util.Pair?
3660
3699
static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.GetVideoResolutionFromMpeg4VideoConfig(byte[]? videoSpecificConfig) -> Android.Util.Pair?
0 commit comments