@@ -124,6 +124,7 @@ AndroidX.Media3.Common.Audio.AudioManagerCompat
124124AndroidX.Media3.Common.Audio.AudioManagerCompat.IAudioFocusGain
125125AndroidX.Media3.Common.Audio.AudioMixingUtil
126126AndroidX.Media3.Common.Audio.AudioProcessingPipeline
127+ AndroidX.Media3.Common.Audio.AudioProcessingPipeline.AudioProcessingPipeline(Google.Common.Collect.ImmutableList? audioProcessors) -> void
127128AndroidX.Media3.Common.Audio.AudioProcessingPipeline.Configure(AndroidX.Media3.Common.Audio.AudioProcessorAudioFormat? inputAudioFormat) -> AndroidX.Media3.Common.Audio.AudioProcessorAudioFormat?
128129AndroidX.Media3.Common.Audio.AudioProcessingPipeline.Flush() -> void
129130AndroidX.Media3.Common.Audio.AudioProcessingPipeline.IsEnded.get -> bool
@@ -1032,15 +1033,23 @@ AndroidX.Media3.Common.MediaItem.DrmConfiguration.Builder.SetPlayClearContentWit
10321033AndroidX.Media3.Common.MediaItem.DrmConfiguration.Builder.SetScheme(Java.Util.UUID? scheme) -> AndroidX.Media3.Common.MediaItem.DrmConfiguration.Builder?
10331034AndroidX.Media3.Common.MediaItem.DrmConfiguration.ForceDefaultLicenseUri.get -> bool
10341035AndroidX.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
10351038AndroidX.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
10361041AndroidX.Media3.Common.MediaItem.DrmConfiguration.LicenseUri.get -> Android.Net.Uri?
10371042AndroidX.Media3.Common.MediaItem.DrmConfiguration.LicenseUri.set -> void
10381043AndroidX.Media3.Common.MediaItem.DrmConfiguration.MultiSession.get -> bool
10391044AndroidX.Media3.Common.MediaItem.DrmConfiguration.MultiSession.set -> void
10401045AndroidX.Media3.Common.MediaItem.DrmConfiguration.PlayClearContentWithoutKey.get -> bool
10411046AndroidX.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
10421049AndroidX.Media3.Common.MediaItem.DrmConfiguration.Scheme.get -> Java.Util.UUID?
10431050AndroidX.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
10441053AndroidX.Media3.Common.MediaItem.DrmConfiguration.ToBundle() -> Android.OS.Bundle?
10451054AndroidX.Media3.Common.MediaItem.DrmConfiguration.Uuid.get -> Java.Util.UUID?
10461055AndroidX.Media3.Common.MediaItem.DrmConfiguration.Uuid.set -> void
@@ -1079,6 +1088,8 @@ AndroidX.Media3.Common.MediaItem.LocalConfiguration.MimeType.get -> string?
10791088AndroidX.Media3.Common.MediaItem.LocalConfiguration.MimeType.set -> void
10801089AndroidX.Media3.Common.MediaItem.LocalConfiguration.StreamKeys.get -> System.Collections.IList?
10811090AndroidX.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
10821093AndroidX.Media3.Common.MediaItem.LocalConfiguration.Subtitles.get -> System.Collections.IList?
10831094AndroidX.Media3.Common.MediaItem.LocalConfiguration.Subtitles.set -> void
10841095AndroidX.Media3.Common.MediaItem.LocalConfiguration.Tag.get -> Java.Lang.Object?
@@ -1261,6 +1272,8 @@ AndroidX.Media3.Common.MediaMetadata.Station.get -> Java.Lang.ICharSequence?
12611272AndroidX.Media3.Common.MediaMetadata.Station.set -> void
12621273AndroidX.Media3.Common.MediaMetadata.Subtitle.get -> Java.Lang.ICharSequence?
12631274AndroidX.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
12641277AndroidX.Media3.Common.MediaMetadata.Title.get -> Java.Lang.ICharSequence?
12651278AndroidX.Media3.Common.MediaMetadata.Title.set -> void
12661279AndroidX.Media3.Common.MediaMetadata.ToBundle() -> Android.OS.Bundle?
@@ -1503,6 +1516,8 @@ AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaItem.get -> AndroidX.
15031516AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaItem.set -> void
15041517AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.MediaMetadata.get -> AndroidX.Media3.Common.MediaMetadata?
15051518AndroidX.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
15061521AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.PositionInFirstPeriodUs.get -> long
15071522AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.PositionInFirstPeriodUs.set -> void
15081523AndroidX.Media3.Common.SimpleBasePlayer.MediaItemData.PresentationStartTimeMs.get -> long
@@ -1597,6 +1612,7 @@ AndroidX.Media3.Common.SimpleBasePlayer.State.PlaybackSuppressionReason.get -> i
15971612AndroidX.Media3.Common.SimpleBasePlayer.State.PlaybackSuppressionReason.set -> void
15981613AndroidX.Media3.Common.SimpleBasePlayer.State.PlayerError.get -> AndroidX.Media3.Common.PlaybackException?
15991614AndroidX.Media3.Common.SimpleBasePlayer.State.PlayerError.set -> void
1615+ AndroidX.Media3.Common.SimpleBasePlayer.State.Playlist.get -> Google.Common.Collect.ImmutableList?
16001616AndroidX.Media3.Common.SimpleBasePlayer.State.PlaylistMetadata.get -> AndroidX.Media3.Common.MediaMetadata?
16011617AndroidX.Media3.Common.SimpleBasePlayer.State.PlaylistMetadata.set -> void
16021618AndroidX.Media3.Common.SimpleBasePlayer.State.PositionDiscontinuityReason.get -> int
@@ -1741,6 +1757,8 @@ AndroidX.Media3.Common.Text.Cue.WindowColorSet.get -> bool
17411757AndroidX.Media3.Common.Text.Cue.WindowColorSet.set -> void
17421758AndroidX.Media3.Common.Text.CueGroup
17431759AndroidX.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
17441762AndroidX.Media3.Common.Text.CueGroup.PresentationTimeUs.get -> long
17451763AndroidX.Media3.Common.Text.CueGroup.PresentationTimeUs.set -> void
17461764AndroidX.Media3.Common.Text.CueGroup.ToBundle() -> Android.OS.Bundle?
@@ -1824,6 +1842,7 @@ AndroidX.Media3.Common.Timeline.Period.Uid.set -> void
18241842AndroidX.Media3.Common.Timeline.Period.WindowIndex.get -> int
18251843AndroidX.Media3.Common.Timeline.Period.WindowIndex.set -> void
18261844AndroidX.Media3.Common.Timeline.RemotableTimeline
1845+ AndroidX.Media3.Common.Timeline.RemotableTimeline.RemotableTimeline(Google.Common.Collect.ImmutableList? windows, Google.Common.Collect.ImmutableList? periods, int[]? shuffledWindowIndices) -> void
18271846AndroidX.Media3.Common.Timeline.Timeline() -> void
18281847AndroidX.Media3.Common.Timeline.Timeline(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
18291848AndroidX.Media3.Common.Timeline.ToBundle() -> Android.OS.Bundle?
@@ -1886,6 +1905,8 @@ AndroidX.Media3.Common.TrackSelectionOverride
18861905AndroidX.Media3.Common.TrackSelectionOverride.MediaTrackGroup.get -> AndroidX.Media3.Common.TrackGroup?
18871906AndroidX.Media3.Common.TrackSelectionOverride.MediaTrackGroup.set -> void
18881907AndroidX.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
18891910AndroidX.Media3.Common.TrackSelectionOverride.TrackSelectionOverride(AndroidX.Media3.Common.TrackGroup? mediaTrackGroup, System.Collections.Generic.IList<Java.Lang.Integer!>? trackIndices) -> void
18901911AndroidX.Media3.Common.TrackSelectionOverride.TrackSelectionOverride(AndroidX.Media3.Common.TrackGroup? mediaTrackGroup, int trackIndex) -> void
18911912AndroidX.Media3.Common.TrackSelectionOverride.Type.get -> int
@@ -1912,6 +1933,8 @@ AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(Android.Content.
19121933AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(Android.OS.Bundle? bundle) -> void
19131934AndroidX.Media3.Common.TrackSelectionParameters.Builder.Builder(AndroidX.Media3.Common.TrackSelectionParameters? initialValues) -> void
19141935AndroidX.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
19151938AndroidX.Media3.Common.TrackSelectionParameters.ForceHighestSupportedBitrate.get -> bool
19161939AndroidX.Media3.Common.TrackSelectionParameters.ForceHighestSupportedBitrate.set -> void
19171940AndroidX.Media3.Common.TrackSelectionParameters.ForceLowestBitrate.get -> bool
@@ -1942,10 +1965,22 @@ AndroidX.Media3.Common.TrackSelectionParameters.MinVideoHeight.get -> int
19421965AndroidX.Media3.Common.TrackSelectionParameters.MinVideoHeight.set -> void
19431966AndroidX.Media3.Common.TrackSelectionParameters.MinVideoWidth.get -> int
19441967AndroidX.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
19451974AndroidX.Media3.Common.TrackSelectionParameters.PreferredAudioRoleFlags.get -> int
19461975AndroidX.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
19471978AndroidX.Media3.Common.TrackSelectionParameters.PreferredTextRoleFlags.get -> int
19481979AndroidX.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
19491984AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoRoleFlags.get -> int
19501985AndroidX.Media3.Common.TrackSelectionParameters.PreferredVideoRoleFlags.set -> void
19511986AndroidX.Media3.Common.TrackSelectionParameters.SelectUndeterminedTextLanguage.get -> bool
@@ -1982,6 +2017,7 @@ AndroidX.Media3.Common.Tracks.Group.Length.set -> void
19822017AndroidX.Media3.Common.Tracks.Group.MediaTrackGroup.get -> AndroidX.Media3.Common.TrackGroup?
19832018AndroidX.Media3.Common.Tracks.Group.ToBundle() -> Android.OS.Bundle?
19842019AndroidX.Media3.Common.Tracks.Group.Type.get -> int
2020+ AndroidX.Media3.Common.Tracks.Groups.get -> Google.Common.Collect.ImmutableList?
19852021AndroidX.Media3.Common.Tracks.IsEmpty.get -> bool
19862022AndroidX.Media3.Common.Tracks.IsTypeSelected(int trackType) -> bool
19872023AndroidX.Media3.Common.Tracks.IsTypeSupported(int trackType) -> bool
@@ -3516,6 +3552,7 @@ static AndroidX.Media3.Common.Audio.SpeedChangingAudioProcessor.GetSampleCountAf
35163552static AndroidX.Media3.Common.Audio.SpeedChangingAudioProcessor.InterfaceConsts.EmptyBuffer.get -> Java.Nio.ByteBuffer?
35173553static AndroidX.Media3.Common.AudioAttributes.Default.get -> AndroidX.Media3.Common.AudioAttributes?
35183554static 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?
35193556static AndroidX.Media3.Common.C.ClearkeyUuid.get -> Java.Util.UUID?
35203557static AndroidX.Media3.Common.C.CommonPsshUuid.get -> Java.Util.UUID?
35213558static AndroidX.Media3.Common.C.GenerateAudioSessionIdV21(Android.Content.Context? context) -> int
@@ -3646,6 +3683,7 @@ static AndroidX.Media3.Common.Util.Assertions.CheckStateNotNull(Java.Lang.Object
36463683static AndroidX.Media3.Common.Util.BackgroundExecutor.Get() -> Java.Util.Concurrent.IExecutor?
36473684static AndroidX.Media3.Common.Util.BackgroundExecutor.Set(Java.Util.Concurrent.IExecutor? executor) -> void
36483685static 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?
36493687static AndroidX.Media3.Common.Util.BundleCollectionUtil.EnsureClassLoader(Android.OS.Bundle? bundle) -> void
36503688static AndroidX.Media3.Common.Util.BundleCollectionUtil.GetBundleWithDefault(Android.OS.Bundle? bundle, string? field, Android.OS.Bundle? defaultValue) -> Android.OS.Bundle?
36513689static 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
36553693static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildH263CodecString(int profile, int level) -> string?
36563694static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.BuildHevcCodecString(int generalProfileSpace, bool generalTierFlag, int generalProfileIdc, int generalProfileCompatibilityFlags, int[]? constraintBytes, int generalLevelIdc) -> string?
36573695static 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?
36583697static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.GetCodecProfileAndLevel(AndroidX.Media3.Common.Format? format) -> Android.Util.Pair?
36593698static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.GetHevcProfileAndLevel(string? codec, string![]? parts, AndroidX.Media3.Common.ColorInfo? colorInfo) -> Android.Util.Pair?
36603699static AndroidX.Media3.Common.Util.CodecSpecificDataUtil.GetVideoResolutionFromMpeg4VideoConfig(byte[]? videoSpecificConfig) -> Android.Util.Pair?
0 commit comments