Skip to content
Closed
194 changes: 97 additions & 97 deletions cgmanifest.json

Large diffs are not rendered by default.

192 changes: 96 additions & 96 deletions config.json

Large diffs are not rendered by default.

98 changes: 49 additions & 49 deletions docs/artifact-list-with-versions.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ public class CustomTabsActivityManager
static CustomTabsActivityManager? instance;

[Obsolete ("This method only supports a single parentActivity and caches a reference to it forever. It is recommended to use the CustomTabsActivityManager constructor instead and implement any desired caching in the consuming application.")]
public static CustomTabsActivityManager From (Activity parentActivity, string? servicePackageName = null)
public static CustomTabsActivityManager From (Android.App.Activity parentActivity, string? servicePackageName = null)
{
if (instance == null) {
instance = new CustomTabsActivityManager (parentActivity);
Expand All @@ -21,7 +21,7 @@ public static CustomTabsActivityManager From (Activity parentActivity, string? s
return instance;
}

public Activity ParentActivity { get; private set; }
public Android.App.Activity ParentActivity { get; private set; }
public CustomTabsClient Client { get; private set; }

CustomTabsSession? session = null;
Expand Down Expand Up @@ -65,7 +65,7 @@ public class ExtraCallbackEventArgs
public Bundle Args { get; set; }
}

public CustomTabsActivityManager (Activity parentActivity)
public CustomTabsActivityManager (Android.App.Activity parentActivity)
{
ParentActivity = parentActivity;
}
Expand Down
694 changes: 479 additions & 215 deletions source/androidx.browser/browser/PublicAPI/PublicAPI.Unshipped.txt

Large diffs are not rendered by default.

126 changes: 93 additions & 33 deletions source/androidx.media3/media3-common/PublicAPI/PublicAPI.Unshipped.txt

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions source/androidx.media3/media3-common/Transforms/Metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@
>
VideoGraphListenerOutputFrameAvailableForRenderingEventArgs
</attr>
<!-- Remove the method that's causing duplicate EventArgs generation -->
<remove-node
path="/api/package[@name='androidx.media3.common']/interface[@name='VideoGraph.Listener']/method[@name='onOutputFrameAvailableForRendering' and count(parameter)=2 and parameter[1][@type='long'] and parameter[2][@type='boolean']]"
/>
<attr
path="/api/package[@name='androidx.media3.common']/interface[@name='VideoGraph.Listener']/method[@name='onOutputSizeChanged' and count(parameter)=2 and parameter[1][@type='int'] and parameter[2][@type='int']]"
name="argsType"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
#nullable enable
AndroidX.Media3.Container.DolbyVisionConfig
AndroidX.Media3.Container.DolbyVisionConfig.Codecs.get -> string?
AndroidX.Media3.Container.DolbyVisionConfig.Codecs.set -> void
AndroidX.Media3.Container.DolbyVisionConfig.Level.get -> int
AndroidX.Media3.Container.DolbyVisionConfig.Level.set -> void
AndroidX.Media3.Container.DolbyVisionConfig.Profile.get -> int
AndroidX.Media3.Container.DolbyVisionConfig.Profile.set -> void
AndroidX.Media3.Container.MdtaMetadataEntry
AndroidX.Media3.Container.MdtaMetadataEntry.AuxiliaryTrackTypesFromMap.get -> System.Collections.Generic.IList<Java.Lang.Integer!>?
AndroidX.Media3.Container.MdtaMetadataEntry.Key.get -> string?
Expand Down Expand Up @@ -136,7 +143,11 @@ AndroidX.Media3.Container.NalUnitUtil.H265SpsData.ColorSpace.get -> int
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.ColorSpace.set -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.ColorTransfer.get -> int
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.ColorTransfer.set -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.H265SpsData(AndroidX.Media3.Container.NalUnitUtil.H265NalHeader? nalHeader, int maxSubLayersMinus1, AndroidX.Media3.Container.NalUnitUtil.H265ProfileTierLevel? profileTierLevel, int chromaFormatIdc, int bitDepthLumaMinus8, int bitDepthChromaMinus8, int seqParameterSetId, int width, int height, float pixelWidthHeightRatio, int maxNumReorderPics, int colorSpace, int colorRange, int colorTransfer) -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.DecodedHeight.get -> int
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.DecodedHeight.set -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.DecodedWidth.get -> int
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.DecodedWidth.set -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.H265SpsData(AndroidX.Media3.Container.NalUnitUtil.H265NalHeader? nalHeader, int maxSubLayersMinus1, AndroidX.Media3.Container.NalUnitUtil.H265ProfileTierLevel? profileTierLevel, int chromaFormatIdc, int bitDepthLumaMinus8, int bitDepthChromaMinus8, int seqParameterSetId, int width, int height, int decodedWidth, int decodedHeight, float pixelWidthHeightRatio, int maxNumReorderPics, int colorSpace, int colorRange, int colorTransfer) -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.Height.get -> int
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.Height.set -> void
AndroidX.Media3.Container.NalUnitUtil.H265SpsData.MaxNumReorderPics.get -> int
Expand Down Expand Up @@ -234,10 +245,24 @@ AndroidX.Media3.Container.ObuParser.Obu.Payload.set -> void
AndroidX.Media3.Container.ObuParser.Obu.Type.get -> int
AndroidX.Media3.Container.ObuParser.Obu.Type.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader
AndroidX.Media3.Container.ObuParser.SequenceHeader.ChromaSamplePosition.get -> int
AndroidX.Media3.Container.ObuParser.SequenceHeader.ChromaSamplePosition.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.ColorPrimaries.get -> sbyte
AndroidX.Media3.Container.ObuParser.SequenceHeader.ColorPrimaries.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.DecoderModelInfoPresentFlag.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.DecoderModelInfoPresentFlag.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.FrameIdNumbersPresentFlag.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.FrameIdNumbersPresentFlag.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.HighBitdepth.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.HighBitdepth.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.InitialDisplayDelayMinus1.get -> int
AndroidX.Media3.Container.ObuParser.SequenceHeader.InitialDisplayDelayMinus1.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.InitialDisplayDelayPresentFlag.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.InitialDisplayDelayPresentFlag.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.MatrixCoefficients.get -> sbyte
AndroidX.Media3.Container.ObuParser.SequenceHeader.MatrixCoefficients.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.Monochrome.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.Monochrome.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.OrderHintBits.get -> int
AndroidX.Media3.Container.ObuParser.SequenceHeader.OrderHintBits.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.ReducedStillPictureHeader.get -> bool
Expand All @@ -246,6 +271,20 @@ AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqForceIntegerMv.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqForceIntegerMv.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqForceScreenContentTools.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqForceScreenContentTools.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqLevelIdx0.get -> int
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqLevelIdx0.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqProfile.get -> int
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqProfile.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqTier0.get -> int
AndroidX.Media3.Container.ObuParser.SequenceHeader.SeqTier0.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.SubsamplingX.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.SubsamplingX.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.SubsamplingY.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.SubsamplingY.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.TransferCharacteristics.get -> sbyte
AndroidX.Media3.Container.ObuParser.SequenceHeader.TransferCharacteristics.set -> void
AndroidX.Media3.Container.ObuParser.SequenceHeader.TwelveBit.get -> bool
AndroidX.Media3.Container.ObuParser.SequenceHeader.TwelveBit.set -> void
AndroidX.Media3.Container.ParsableNalUnitBitArray
AndroidX.Media3.Container.ParsableNalUnitBitArray.ByteAlign() -> void
AndroidX.Media3.Container.ParsableNalUnitBitArray.CanReadBits(int numBits) -> bool
Expand All @@ -258,15 +297,15 @@ AndroidX.Media3.Container.ParsableNalUnitBitArray.ReadUnsignedExpGolombCodedInt(
AndroidX.Media3.Container.ParsableNalUnitBitArray.Reset(byte[]? data, int offset, int limit) -> void
AndroidX.Media3.Container.ParsableNalUnitBitArray.SkipBit() -> void
AndroidX.Media3.Container.ParsableNalUnitBitArray.SkipBits(int numBits) -> void
AndroidX.Media3.Container.ReorderingSeiMessageQueue
AndroidX.Media3.Container.ReorderingSeiMessageQueue.Add(long presentationTimeUs, AndroidX.Media3.Common.Util.ParsableByteArray? seiBuffer) -> void
AndroidX.Media3.Container.ReorderingSeiMessageQueue.Clear() -> void
AndroidX.Media3.Container.ReorderingSeiMessageQueue.Flush() -> void
AndroidX.Media3.Container.ReorderingSeiMessageQueue.ISeiConsumer
AndroidX.Media3.Container.ReorderingSeiMessageQueue.ISeiConsumer.Consume(long p0, AndroidX.Media3.Common.Util.ParsableByteArray? p1) -> void
AndroidX.Media3.Container.ReorderingSeiMessageQueue.MaxSize.get -> int
AndroidX.Media3.Container.ReorderingSeiMessageQueue.MaxSize.set -> void
AndroidX.Media3.Container.ReorderingSeiMessageQueue.ReorderingSeiMessageQueue(AndroidX.Media3.Container.ReorderingSeiMessageQueue.ISeiConsumer? seiConsumer) -> void
AndroidX.Media3.Container.ReorderingBufferQueue
AndroidX.Media3.Container.ReorderingBufferQueue.Add(long presentationTimeUs, AndroidX.Media3.Common.Util.ParsableByteArray? buffer) -> void
AndroidX.Media3.Container.ReorderingBufferQueue.Clear() -> void
AndroidX.Media3.Container.ReorderingBufferQueue.Flush() -> void
AndroidX.Media3.Container.ReorderingBufferQueue.IOutputConsumer
AndroidX.Media3.Container.ReorderingBufferQueue.IOutputConsumer.Consume(long p0, AndroidX.Media3.Common.Util.ParsableByteArray? p1) -> void
AndroidX.Media3.Container.ReorderingBufferQueue.MaxSize.get -> int
AndroidX.Media3.Container.ReorderingBufferQueue.MaxSize.set -> void
AndroidX.Media3.Container.ReorderingBufferQueue.ReorderingBufferQueue(AndroidX.Media3.Container.ReorderingBufferQueue.IOutputConsumer? outputConsumer) -> void
AndroidX.Media3.Container.XmpData
AndroidX.Media3.Container.XmpData.Data.get -> System.Collections.Generic.IList<byte>?
AndroidX.Media3.Container.XmpData.Data.set -> void
Expand Down Expand Up @@ -329,6 +368,7 @@ const AndroidX.Media3.Container.Mp4Box.TYPEDvcC = 1685480259 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEDvh1 = 1685481521 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEDvhe = 1685481573 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEDvvC = 1685485123 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEDvwC = 1685485379 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEEc3 = 1700998451 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEEdts = 1701082227 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEElst = 1701606260 -> int
Expand All @@ -338,6 +378,7 @@ const AndroidX.Media3.Container.Mp4Box.TYPEEncv = 1701733238 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEEsds = 1702061171 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEEyes = 1702454643 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEFLaC = 1716281667 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEFpcm = 1718641517 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEFrma = 1718775137 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEFtyp = 1718909296 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEH263 = 1748121139 -> int
Expand All @@ -348,6 +389,7 @@ const AndroidX.Media3.Container.Mp4Box.TYPEHvcC = 1752589123 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEIacb = 1767990114 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEIamf = 1767992678 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEIlst = 1768715124 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEIpcm = 1768973165 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEKeys = 1801812339 -> int
const AndroidX.Media3.Container.Mp4Box.TYPELhvC = 1818785347 -> int
const AndroidX.Media3.Container.Mp4Box.TYPELpcm = 1819304813 -> int
Expand All @@ -371,13 +413,15 @@ const AndroidX.Media3.Container.Mp4Box.TYPEMoov = 1836019574 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMp2 = 778924082 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMp3 = 778924083 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMp4a = 1836069985 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMp4s = 1836070003 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMp4v = 1836070006 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMpvd = 1836086884 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMvex = 1836475768 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEMvhd = 1836476516 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEName = 1851878757 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEOpus = 1332770163 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEPasp = 1885434736 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEPcmC = 1885564227 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEProj = 1886547818 -> int
const AndroidX.Media3.Container.Mp4Box.TYPEPssh = 1886614376 -> int
const AndroidX.Media3.Container.Mp4Box.TYPES263 = 1932670515 -> int
Expand Down Expand Up @@ -462,9 +506,11 @@ const AndroidX.Media3.Container.NalUnitUtil.NalUnitTypeSei = 6 -> int
const AndroidX.Media3.Container.NalUnitUtil.NalUnitTypeSps = 7 -> int
const AndroidX.Media3.Container.ObuParser.ObuFrame = 6 -> int
const AndroidX.Media3.Container.ObuParser.ObuFrameHeader = 3 -> int
const AndroidX.Media3.Container.ObuParser.ObuMetadata = 5 -> int
const AndroidX.Media3.Container.ObuParser.ObuPadding = 15 -> int
const AndroidX.Media3.Container.ObuParser.ObuSequenceHeader = 1 -> int
const AndroidX.Media3.Container.ObuParser.ObuTemporalDelimiter = 2 -> int
override AndroidX.Media3.Container.DolbyVisionConfig.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.MdtaMetadataEntry.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.Mp4AlternateGroupData.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.Mp4Box.ContainerBox.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
Expand Down Expand Up @@ -494,8 +540,9 @@ override AndroidX.Media3.Container.ObuParser.JniPeerMembers.get -> Java.Interop.
override AndroidX.Media3.Container.ObuParser.Obu.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.ObuParser.SequenceHeader.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.ParsableNalUnitBitArray.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.ReorderingSeiMessageQueue.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.ReorderingBufferQueue.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
override AndroidX.Media3.Container.XmpData.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
static AndroidX.Media3.Container.DolbyVisionConfig.Parse(AndroidX.Media3.Common.Util.ParsableByteArray? data) -> AndroidX.Media3.Container.DolbyVisionConfig?
static AndroidX.Media3.Container.Mp4Box.GetBoxTypeString(int type) -> string?
static AndroidX.Media3.Container.Mp4TimestampData.UnixTimeToMp4TimeSeconds(long unixTimestampMs) -> long
static AndroidX.Media3.Container.NalUnitUtil.AspectRatioIdcValues.get -> System.Collections.Generic.IList<float>?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -768,7 +768,9 @@ static AndroidX.Media3.DataSource.DataSpec.GetStringForHttpMethod(int httpMethod
static AndroidX.Media3.DataSource.HttpDataSourceHttpDataSourceException.CreateForIOException(Java.IO.IOException? cause, AndroidX.Media3.DataSource.DataSpec? dataSpec, int type) -> AndroidX.Media3.DataSource.HttpDataSourceHttpDataSourceException?
static AndroidX.Media3.DataSource.HttpUtil.BuildRangeRequestHeader(long position, long length) -> string?
static AndroidX.Media3.DataSource.HttpUtil.GetContentLength(string? contentLengthHeader, string? contentRangeHeader) -> long
static AndroidX.Media3.DataSource.HttpUtil.GetCookieHeader(string? url, System.Collections.Generic.IDictionary<string!, System.Collections.Generic.IList<string!>!>? headers, Java.Net.CookieHandler? cookieHandler) -> string?
static AndroidX.Media3.DataSource.HttpUtil.GetDocumentSize(string? contentRangeHeader) -> long
static AndroidX.Media3.DataSource.HttpUtil.StoreCookiesFromHeaders(string? url, System.Collections.Generic.IDictionary<string!, System.Collections.Generic.IList<string!>!>? headers, Java.Net.CookieHandler? cookieHandler) -> void
static AndroidX.Media3.DataSource.PlaceholderDataSource.Factory.get -> AndroidX.Media3.DataSource.IDataSourceFactory?
static AndroidX.Media3.DataSource.PlaceholderDataSource.Instance.get -> AndroidX.Media3.DataSource.PlaceholderDataSource?
static AndroidX.Media3.DataSource.RawResourceDataSource.BuildRawResourceUri(int rawResourceId) -> Android.Net.Uri?
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Colorspace.get -> int
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Colorspace.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Data.get -> Java.Nio.ByteBuffer?
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Data.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.DecoderPrivate.get -> int
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.DecoderPrivate.get -> long
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.DecoderPrivate.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Format.get -> AndroidX.Media3.Common.Format?
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Format.set -> void
Expand All @@ -118,10 +118,14 @@ AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Mode.get -> int
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Mode.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.SupplementalData.get -> Java.Nio.ByteBuffer?
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.SupplementalData.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.UvStride.get -> int
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.UvStride.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.VideoDecoderOutputBuffer(AndroidX.Media3.Decoder.DecoderOutputBuffer.IOwner? owner) -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.VideoDecoderOutputBuffer(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Width.get -> int
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Width.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.YStride.get -> int
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.YStride.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.YuvPlanes.get -> System.Collections.Generic.IList<Java.Nio.ByteBuffer!>?
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.YuvPlanes.set -> void
AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.YuvStrides.get -> System.Collections.Generic.IList<int>?
Expand Down Expand Up @@ -172,5 +176,6 @@ virtual AndroidX.Media3.Decoder.SimpleDecoder.ReleaseOutputBuffer(Java.Lang.Obje
virtual AndroidX.Media3.Decoder.SimpleDecoderOutputBuffer.Grow(int newSize) -> Java.Nio.ByteBuffer?
virtual AndroidX.Media3.Decoder.SimpleDecoderOutputBuffer.Init(long timeUs, int size) -> Java.Nio.ByteBuffer?
virtual AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.Init(long timeUs, int mode, Java.Nio.ByteBuffer? supplementalData) -> void
virtual AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.InitForOffsetFrames(int offset, int width, int height, int yStride, int uvStride, int colorspace, int alignedHeight) -> bool
virtual AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.InitForPrivateFrame(int width, int height) -> void
virtual AndroidX.Media3.Decoder.VideoDecoderOutputBuffer.InitForYuvFrame(int width, int height, int yStride, int uvStride, int colorspace) -> bool
Loading