Fix inconsistencies in Android annotations

This commit is contained in:
Alexey Sedunov
2013-10-08 18:10:42 +04:00
parent 9c38716829
commit ed006a66c5
273 changed files with 24051 additions and 12822 deletions
@@ -2,22 +2,16 @@
<item name='android.media.ResampleInputStream int read(byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioRoutesObserver.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaScanner MediaScanner(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AsyncPlayer void setUsesWakeLock(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient.MetadataEditor android.media.RemoteControlClient.MetadataEditor putLong(int, long)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer void setDataSource(android.content.Context, android.net.Uri, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteDisplay android.media.RemoteDisplay listen(java.lang.String, android.media.RemoteDisplay.Listener, android.os.Handler)'>
<item name='android.media.MediaFormat android.media.MediaFormat createVideoFormat(java.lang.String, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.ExifInterface ExifInterface(java.lang.String) 0'>
@@ -26,19 +20,16 @@
<item name='android.media.MediaMuxer void writeSampleData(int, java.nio.ByteBuffer, android.media.MediaCodec.BufferInfo) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteVolumeObserver.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCrypto boolean isCryptoSchemeSupported(java.util.UUID) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaFormat getOutputFormat()'>
<item name='android.media.MediaCodecList android.media.MediaCodecInfo getCodecInfoAt(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioSystem java.lang.String getDeviceName(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFile java.lang.String getFileTitle(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodecInfo getCodecInfo()'>
<item name='android.media.IMediaScannerService.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.TimedText TimedText(android.os.Parcel) 0'>
@@ -47,22 +38,25 @@
<item name='android.media.MediaPlayer int setMetadataFilter(java.util.Set&lt;java.lang.Integer&gt;, java.util.Set&lt;java.lang.Integer&gt;) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient.MetadataEditor android.media.RemoteControlClient.MetadataEditor putString(int, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient android.media.RemoteControlClient.MetadataEditor editMetadata(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFormat android.media.MediaFormat createVideoFormat(java.lang.String, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService.VolumeStreamState void setAllIndexes(android.media.AudioService.VolumeStreamState) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities.AudioDecoder android.media.DecoderCapabilities.AudioDecoder valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer void setDataSource(java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaDrm android.media.MediaDrm.CryptoSession getCryptoSession(byte[], java.lang.String, java.lang.String)'>
<item name='android.media.IAudioService.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaScannerClient void handleStringTag(java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter android.media.MediaRouter.RouteCategory getSystemCategory()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodec createEncoderByType(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaMuxer int addTrack(android.media.MediaFormat) 0'>
@@ -71,34 +65,25 @@
<item name='android.media.RemoteDisplay android.media.RemoteDisplay listen(java.lang.String, android.media.RemoteDisplay.Listener, android.os.Handler) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaFormat getOutputFormat()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer.OnSeekCompleteListener void onSeekComplete(android.media.MediaPlayer) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaMuxer void writeSampleData(int, java.nio.ByteBuffer, android.media.MediaCodec.BufferInfo) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IMediaScannerService.Stub android.os.IBinder asBinder()'>
<item name='android.media.MediaPlayer android.os.Parcel getParcelParameter(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec.CryptoInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteVolumeObserver.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities java.util.List&lt;android.media.DecoderCapabilities.VideoDecoder&gt; getVideoDecoders()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IMediaScannerListener.Stub android.os.IBinder asBinder()'>
<item name='android.media.RemoteControlClient android.media.IRemoteControlClient getIRemoteControlClient()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteInfo java.lang.CharSequence getName(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer android.os.Parcel newRequest()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioFocusDispatcher.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFormat java.lang.String toString()'>
<item name='android.media.IAudioRoutesObserver.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.ThumbnailUtils android.graphics.Bitmap createImageThumbnail(java.lang.String, int) 0'>
@@ -110,19 +95,34 @@
<item name='android.media.IMediaScannerService.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteVolumeObserver.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec void configure(android.media.MediaFormat, android.view.Surface, android.media.MediaCrypto, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.Metadata byte[] getByteArray(int)'>
<item name='android.media.IAudioService.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter android.media.MediaRouter.RouteCategory createRouteCategory(int, boolean)'>
<item name='android.media.MediaRouter android.media.MediaRouter.RouteCategory createRouteCategory(java.lang.CharSequence, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteCategory java.util.List&lt;android.media.MediaRouter.RouteInfo&gt; getRoutes(java.util.List&lt;android.media.MediaRouter.RouteInfo&gt;)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IMediaScannerListener.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioManager void handleKeyUp(android.view.KeyEvent, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter android.media.MediaRouter.RouteCategory getSystemCategory()'>
<item name='android.media.RemoteControlClient.MetadataEditor android.media.RemoteControlClient.MetadataEditor putLong(int, long)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities.VideoDecoder android.media.DecoderCapabilities.VideoDecoder valueOf(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioRoutesObserver.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.FaceDetector.Face void getMidPoint(android.graphics.PointF) 0'>
@@ -131,10 +131,10 @@
<item name='android.media.MediaMetadataRetriever void setDataSource(java.lang.String, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodecList android.media.MediaCodecInfo getCodecInfoAt(int)'>
<item name='android.media.MediaSyncEvent android.media.MediaSyncEvent setAudioSessionId(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodec createEncoderByType(java.lang.String)'>
<item name='android.media.IRemoteControlDisplay.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFile java.lang.String getMimeTypeForFile(java.lang.String) 0'>
@@ -143,10 +143,25 @@
<item name='android.media.SoundPool int load(android.content.Context, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities java.util.List&lt;android.media.DecoderCapabilities.AudioDecoder&gt; getAudioDecoders()'>
<item name='android.media.IAudioService.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaExtractor android.media.MediaFormat getTrackFormat(int)'>
<item name='android.media.IMediaScannerListener.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioService int requestAudioFocus(int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioService android.media.AudioRoutesInfo startWatchingRoutes(android.media.IAudioRoutesObserver) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IMediaScannerListener.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer android.os.Parcel newRequest()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IMediaScannerService.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioManager void handleKeyDown(android.view.KeyEvent, int) 0'>
@@ -155,31 +170,46 @@
<item name='android.media.MediaMetadataRetriever void setDataSource(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteGroup java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFile java.lang.String getFileTitle(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteCategory java.util.List&lt;android.media.MediaRouter.RouteInfo&gt; getRoutes(java.util.List&lt;android.media.MediaRouter.RouteInfo&gt;)'>
<item name='android.media.MediaFormat android.media.MediaFormat createAudioFormat(java.lang.String, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient RemoteControlClient(android.app.PendingIntent, android.os.Looper) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteControlDisplay.Stub android.os.IBinder asBinder()'>
<item name='android.media.IRemoteControlDisplay.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer.TrackInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient.MetadataEditor android.media.RemoteControlClient.MetadataEditor putString(int, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioSystem java.lang.String getDeviceName(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer void invoke(android.os.Parcel, android.os.Parcel) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MiniThumbFile android.media.MiniThumbFile instance(android.net.Uri)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteControlClient.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteCategory java.lang.CharSequence getName(android.content.Context) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService android.media.AudioRoutesInfo startWatchingRoutes(android.media.IAudioRoutesObserver)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities.VideoDecoder android.media.DecoderCapabilities.VideoDecoder valueOf(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteCategory java.lang.CharSequence getName(android.content.Context) 0'>
<item name='android.media.RemoteControlClient android.media.RemoteControlClient.MetadataEditor editMetadata(boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaScanner void scanMtpFile(java.lang.String, java.lang.String, int, int) 0'>
@@ -188,22 +218,22 @@
<item name='android.media.MediaRouter.RouteGroup void addRoute(android.media.MediaRouter.RouteInfo, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer.OnVideoSizeChangedListener void onVideoSizeChanged(android.media.MediaPlayer, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaScanner void scanMtpFile(java.lang.String, java.lang.String, int, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer void setDataSource(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService int requestAudioFocus(int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String) 2'>
<item name='android.media.MediaRouter.RouteCategory java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer void setWakeMode(android.content.Context, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodec createByCodecName(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient android.media.IRemoteControlClient getIRemoteControlClient()'>
<item name='android.media.AudioService int requestAudioFocus(int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService AudioService(android.content.Context) 0'>
@@ -212,25 +242,31 @@
<item name='android.media.MediaPlayer void addTimedTextSource(java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteControlClient.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities java.util.List&lt;android.media.DecoderCapabilities.VideoDecoder&gt; getVideoDecoders()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodecInfo getCodecInfo()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter void addRouteInt(android.media.MediaRouter.RouteInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MiniThumbFile android.media.MiniThumbFile instance(android.net.Uri) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService android.media.AudioRoutesInfo startWatchingRoutes(android.media.IAudioRoutesObserver)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter android.media.MediaRouter.RouteCategory createRouteCategory(java.lang.CharSequence, boolean)'>
<item name='android.media.MediaRouter.RouteGroup java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteGroup void removeRoute(android.media.MediaRouter.RouteInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioRoutesInfo void writeToParcel(android.os.Parcel, int) 0'>
<item name='android.media.IAudioFocusDispatcher.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodec createDecoderByType(java.lang.String)'>
<item name='android.media.AudioRoutesInfo void writeToParcel(android.os.Parcel, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 1'>
@@ -239,25 +275,22 @@
<item name='android.media.AudioService android.media.AudioRoutesInfo startWatchingRoutes(android.media.IAudioRoutesObserver) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities.AudioDecoder android.media.DecoderCapabilities.AudioDecoder valueOf(java.lang.String)'>
<item name='android.media.RemoteDisplay android.media.RemoteDisplay listen(java.lang.String, android.media.RemoteDisplay.Listener, android.os.Handler)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteInfo java.lang.String toString()'>
<item name='android.media.IRemoteControlClient.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer android.os.Parcel getParcelParameter(int)'>
<item name='android.media.MediaCodec.CryptoInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.Metadata boolean parse(android.os.Parcel) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRingtonePlayer.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaInserter void insert(android.net.Uri, android.content.ContentValues) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaSyncEvent android.media.MediaSyncEvent createEvent(int)'>
<item name='android.media.MediaPlayer.OnPreparedListener void onPrepared(android.media.MediaPlayer) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaInserter void insertwithPriority(android.net.Uri, android.content.ContentValues) 1'>
@@ -269,10 +302,25 @@
<item name='android.media.MediaCrypto MediaCrypto(java.util.UUID, byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioService.Stub android.os.IBinder asBinder()'>
<item name='android.media.MediaSyncEvent android.media.MediaSyncEvent createEvent(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteCategory java.lang.String toString()'>
<item name='android.media.IAudioFocusDispatcher.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioService void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.Metadata byte[] getByteArray(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter android.media.MediaRouter.UserRouteInfo createUserRoute(android.media.MediaRouter.RouteCategory)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRingtonePlayer.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteInfo java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFile android.media.MediaFile.MediaFileType getFileType(java.lang.String) 0'>
@@ -287,10 +335,16 @@
<item name='android.media.MediaExtractor void setDataSource(android.content.Context, android.net.Uri, java.util.Map&lt;java.lang.String,java.lang.String&gt;) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteControlClient.Stub android.os.IBinder asBinder()'>
<item name='android.media.Metadata java.util.Set&lt;java.lang.Integer&gt; keySet()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFormat android.media.MediaFormat createAudioFormat(java.lang.String, int, int)'>
<item name='android.media.IRemoteVolumeObserver.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.Metadata java.util.Date getDate(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFile java.lang.String getFileTitle(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.JetPlayer boolean loadJetFile(android.content.res.AssetFileDescriptor) 0'>
@@ -299,10 +353,19 @@
<item name='android.media.MediaRouter void addUserRoute(android.media.MediaRouter.UserRouteInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteGroup void addRoute(android.media.MediaRouter.RouteInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaDrm android.media.MediaDrm.CryptoSession getCryptoSession(byte[], java.lang.String, java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaMuxer MediaMuxer(java.lang.String, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter.RouteGroup void addRoute(android.media.MediaRouter.RouteInfo) 0'>
<item name='android.media.MediaExtractor android.media.MediaFormat getTrackFormat(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRingtonePlayer.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaDrm boolean isCryptoSchemeSupported(java.util.UUID) 0'>
@@ -314,27 +377,18 @@
<item name='android.media.AudioManager void preDispatchKeyEvent(android.view.KeyEvent, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteControlClient.MetadataEditor android.media.RemoteControlClient.MetadataEditor putBitmap(int, android.graphics.Bitmap)'>
<item name='android.media.IRingtonePlayer.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRingtonePlayer.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 2'>
<item name='android.media.RemoteControlClient.MetadataEditor android.media.RemoteControlClient.MetadataEditor putBitmap(int, android.graphics.Bitmap)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioRoutesInfo AudioRoutesInfo(android.media.AudioRoutesInfo) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MiniThumbFile android.media.MiniThumbFile instance(android.net.Uri)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.Metadata java.util.Set&lt;java.lang.Integer&gt; keySet()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.SoundPool int load(java.lang.String, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.Metadata java.util.Date getDate(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaPlayer void setDataSource(android.content.Context, android.net.Uri) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -347,25 +401,46 @@
<item name='android.media.AmrInputStream int read(byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities java.util.List&lt;android.media.DecoderCapabilities.AudioDecoder&gt; getAudioDecoders()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodec createByCodecName(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.JetPlayer boolean setMuteArray(boolean[], boolean) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaSyncEvent android.media.MediaSyncEvent setAudioSessionId(int)'>
<item name='android.media.ResampleInputStream int read(byte[], int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AudioRecord void startRecording(android.media.MediaSyncEvent) 0'>
<item name='android.media.MediaRouter android.media.MediaRouter.RouteCategory createRouteCategory(int, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRecorder void setProfile(android.media.CamcorderProfile) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.DecoderCapabilities.VideoDecoder android.media.DecoderCapabilities.VideoDecoder valueOf(java.lang.String)'>
<item name='android.media.AudioRecord void startRecording(android.media.MediaSyncEvent) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IRemoteControlDisplay.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.AmrInputStream int read(byte[], int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.IAudioFocusDispatcher.Stub boolean onTransact(int, android.os.Parcel, android.os.Parcel, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaCodec android.media.MediaCodec createDecoderByType(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.RemoteDisplay android.media.RemoteDisplay listen(java.lang.String, android.media.RemoteDisplay.Listener, android.os.Handler) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaRouter android.media.MediaRouter.UserRouteInfo createUserRoute(android.media.MediaRouter.RouteCategory)'>
<item name='android.media.IAudioRoutesObserver.Stub android.os.IBinder asBinder()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.MediaFormat java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,13 +1,4 @@
<root>
<item name='android.media.audiofx.BassBoost android.media.audiofx.BassBoost.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.EnvironmentalReverb android.media.audiofx.EnvironmentalReverb.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.BassBoost.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.BassBoost.Settings Settings(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -20,9 +11,6 @@
<item name='android.media.audiofx.Virtualizer void setProperties(android.media.audiofx.Virtualizer.Settings) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect byte[] concatArrays(byte[]...)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect AudioEffect(java.util.UUID, java.util.UUID, int, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -35,22 +23,25 @@
<item name='android.media.audiofx.AudioEffect int byteArrayToInt(byte[], int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Virtualizer.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int byteArrayToInt(byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect AudioEffect(java.util.UUID, java.util.UUID, int, int) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Virtualizer.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Virtualizer.Settings Settings(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.PresetReverb void setProperties(android.media.audiofx.PresetReverb.Settings) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.EnvironmentalReverb.Settings java.lang.String toString()'>
<item name='android.media.audiofx.Equalizer android.media.audiofx.Equalizer.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect byte[] concatArrays(byte[]...)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int setParameter(byte[], byte[]) 0'>
@@ -59,9 +50,6 @@
<item name='android.media.audiofx.Equalizer.Settings Settings(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.PresetReverb android.media.audiofx.PresetReverb.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.EnvironmentalReverb.Settings Settings(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -80,16 +68,22 @@
<item name='android.media.audiofx.AudioEffect int getParameter(int, byte[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Equalizer short[] getBandLevelRange()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int getParameter(byte[], byte[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.EnvironmentalReverb.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int getParameter(int, int[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.PresetReverb.Settings java.lang.String toString()'>
<item name='android.media.audiofx.AudioEffect int setParameter(int[], int[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int setParameter(int[], int[]) 0'>
<item name='android.media.audiofx.Equalizer.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect byte[] concatArrays(byte[]...) 0'>
@@ -98,34 +92,37 @@
<item name='android.media.audiofx.AudioEffect short byteArrayToShort(byte[], int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Virtualizer android.media.audiofx.Virtualizer.Settings getProperties()'>
<item name='android.media.audiofx.AudioEffect int getParameter(int[], byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int getParameter(int[], byte[]) 0'>
<item name='android.media.audiofx.PresetReverb android.media.audiofx.PresetReverb.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int setParameter(int, byte[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int setParameter(int[], byte[]) 0'>
<item name='android.media.audiofx.Virtualizer android.media.audiofx.Virtualizer.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Equalizer int[] getBandFreqRange(short)'>
<item name='android.media.audiofx.EnvironmentalReverb android.media.audiofx.EnvironmentalReverb.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int setParameter(int[], byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.EnvironmentalReverb void setProperties(android.media.audiofx.EnvironmentalReverb.Settings) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Equalizer short[] getBandLevelRange()'>
<item name='android.media.audiofx.PresetReverb.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int command(int, byte[], byte[]) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Equalizer android.media.audiofx.Equalizer.Settings getProperties()'>
<item name='android.media.audiofx.Equalizer int[] getBandFreqRange(short)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.Equalizer.Settings java.lang.String toString()'>
<item name='android.media.audiofx.BassBoost.Settings java.lang.String toString()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect int getParameter(int, short[]) 1'>
@@ -134,6 +131,9 @@
<item name='android.media.audiofx.AudioEffect int getParameter(int[], short[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.BassBoost android.media.audiofx.BassBoost.Settings getProperties()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.audiofx.AudioEffect short byteArrayToShort(byte[]) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -1,20 +1,38 @@
<root>
<item name='android.media.effect.FilterEffect android.filterfw.core.Frame frameFromTexture(int, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SizeChangeEffect SizeChangeEffect(android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object...) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SingleFilterEffect SingleFilterEffect(android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object...) 2'>
<item name='android.media.effect.FilterEffect android.filterfw.core.Frame frameFromTexture(int, int, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.FilterGraphEffect void setParameter(java.lang.String, java.lang.Object) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.EffectContext android.media.effect.EffectContext createWithCurrentGlContext()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.Effect void setParameter(java.lang.String, java.lang.Object) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SingleFilterEffect void setParameter(java.lang.String, java.lang.Object) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SingleFilterEffect SingleFilterEffect(android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object...) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SizeChangeEffect SizeChangeEffect(android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object...) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SingleFilterEffect SingleFilterEffect(android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object...) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.SingleFilterEffect void setParameter(java.lang.String, java.lang.Object) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.FilterGraphEffect void setParameter(java.lang.String, java.lang.Object) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.Effect void setParameter(java.lang.String, java.lang.Object) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,5 +1,14 @@
<root>
<item name='android.media.effect.effects.IdentityEffect void setParameter(java.lang.String, java.lang.Object) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.effects.BackDropperEffect void setParameter(java.lang.String, java.lang.Object) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.effects.BackDropperEffect void setParameter(java.lang.String, java.lang.Object) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.effect.effects.IdentityEffect void setParameter(java.lang.String, java.lang.Object) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>
@@ -1,7 +1,13 @@
<root>
<item name='android.media.videoeditor.VideoEditorImpl android.media.videoeditor.Transition removeTransition(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl java.util.List&lt;android.media.videoeditor.AudioTrack&gt; getAllAudioTracks()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.Overlay java.util.Map&lt;java.lang.String,java.lang.String&gt; getUserAttributes()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem void addOverlay(android.media.videoeditor.Overlay) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -14,48 +20,69 @@
<item name='android.media.videoeditor.EffectKenBurns EffectKenBurns(android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Rect, android.graphics.Rect, long, long) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem java.lang.String getFilename()'>
<item name='android.media.videoeditor.VideoEditorImpl java.util.List&lt;android.media.videoeditor.Transition&gt; getAllTransitions()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor void startPreview(android.view.SurfaceHolder, long, long, boolean, int, android.media.videoeditor.VideoEditor.PreviewProgressListener) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.AudioTrack AudioTrack(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getAllSupportedAspectRatios()'>
<item name='android.media.videoeditor.VideoEditor void export(java.lang.String, int, int, int, int, android.media.videoeditor.VideoEditor.ExportProgressListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.TransitionAlpha java.lang.String getMaskFilename()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor void export(java.lang.String, int, int, android.media.videoeditor.VideoEditor.ExportProgressListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorFactory android.media.videoeditor.VideoEditor create(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaVideoItem void addEffect(android.media.videoeditor.Effect) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl java.util.List&lt;android.media.videoeditor.MediaItem&gt; getAllMediaItems()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl void startPreview(android.view.SurfaceHolder, long, long, boolean, int, android.media.videoeditor.VideoEditor.PreviewProgressListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorFactory android.media.videoeditor.VideoEditor load(java.lang.String, boolean)'>
<item name='android.media.videoeditor.MediaArtistNativeHelper.Version android.media.videoeditor.MediaArtistNativeHelper.Version getVersion()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl android.media.videoeditor.AudioTrack removeAudioTrack(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.OverlayFrame OverlayFrame(android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Bitmap, long, long) 0'>
<item name='android.media.videoeditor.Overlay android.media.videoeditor.MediaItem getMediaItem()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties android.util.Pair&lt;java.lang.Integer,java.lang.Integer&gt;[] getSupportedResolutions(int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.OverlayFrame OverlayFrame(android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Bitmap, long, long) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.Overlay Overlay(android.media.videoeditor.MediaItem, java.lang.String, long, long) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedVideoCodecs()'>
<item name='android.media.videoeditor.MediaItem android.graphics.Bitmap[] getThumbnailList(int, int, long, long, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.AudioTrack java.lang.String getFilename()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl java.util.List&lt;android.media.videoeditor.MediaItem&gt; getAllMediaItems()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor java.util.List&lt;android.media.videoeditor.AudioTrack&gt; getAllAudioTracks()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedAudioCodecs()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem java.lang.String getFilename()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.EffectKenBurns EffectKenBurns(android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Rect, android.graphics.Rect, long, long) 3'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaArtistNativeHelper.Version android.media.videoeditor.MediaArtistNativeHelper.Version getVersion()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl void startPreview(android.view.SurfaceHolder, long, long, boolean, int, android.media.videoeditor.VideoEditor.PreviewProgressListener) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
@@ -65,25 +92,19 @@
<item name='android.media.videoeditor.MediaItem MediaItem(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorFactory android.media.videoeditor.VideoEditor create(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.AudioTrack AudioTrack(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.TransitionAlpha TransitionAlpha(java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, long, int, java.lang.String, int, boolean) 5'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem android.graphics.Bitmap[] getThumbnailList(int, int, long, long, int)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaImageItem MediaImageItem(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, long, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaVideoItem MediaVideoItem(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedVideoFileFormat()'>
<item name='android.media.videoeditor.MediaProperties int[] getAllSupportedAspectRatios()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.EffectColor EffectColor(android.media.videoeditor.MediaItem, java.lang.String, long, long, int, int) 0'>
@@ -92,34 +113,46 @@
<item name='android.media.videoeditor.MediaVideoItem long renderFrame(android.view.SurfaceHolder, long) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.Overlay java.util.Map&lt;java.lang.String,java.lang.String&gt; getUserAttributes()'>
<item name='android.media.videoeditor.VideoEditor void startPreview(android.view.SurfaceHolder, long, long, boolean, int, android.media.videoeditor.VideoEditor.PreviewProgressListener) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor long renderPreviewFrame(android.view.SurfaceHolder, long, android.media.videoeditor.VideoEditor.OverlayData) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedVideoFileFormat()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorFactory android.media.videoeditor.VideoEditor create(java.lang.String) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl java.util.List&lt;android.media.videoeditor.Transition&gt; getAllTransitions()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.EffectKenBurns EffectKenBurns(android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Rect, android.graphics.Rect, long, long) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem java.util.List&lt;android.media.videoeditor.Effect&gt; getAllEffects()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.TransitionAlpha java.lang.String getMaskFilename()'>
<item name='android.media.videoeditor.VideoEditor void addAudioTrack(android.media.videoeditor.AudioTrack) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem java.util.List&lt;android.media.videoeditor.Overlay&gt; getAllOverlays()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.EffectKenBurns EffectKenBurns(android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Rect, android.graphics.Rect, long, long) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor android.media.videoeditor.Transition removeTransition(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor void clearSurface(android.view.SurfaceHolder) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor java.util.List&lt;android.media.videoeditor.Transition&gt; getAllTransitions()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.Effect Effect(android.media.videoeditor.MediaItem, java.lang.String, long, long) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedAudioCodecs()'>
<item name='android.media.videoeditor.MediaItem java.util.List&lt;android.media.videoeditor.Effect&gt; getAllEffects()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.Overlay android.media.videoeditor.MediaItem getMediaItem()'>
<item name='android.media.videoeditor.VideoEditor void addTransition(android.media.videoeditor.Transition) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedVideoCodecs()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaItem MediaItem(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int) 2'>
@@ -134,13 +167,22 @@
<item name='android.media.videoeditor.VideoEditorImpl void addTransition(android.media.videoeditor.Transition) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.AudioTrack java.lang.String getFilename()'>
<item name='android.media.videoeditor.VideoEditorImpl android.media.videoeditor.AudioTrack removeAudioTrack(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaImageItem MediaImageItem(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, long, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl android.media.videoeditor.Transition removeTransition(java.lang.String)'>
<item name='android.media.videoeditor.VideoEditor void addMediaItem(android.media.videoeditor.MediaItem) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorFactory android.media.videoeditor.VideoEditor load(java.lang.String, boolean)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedVideoBitrates()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditor android.media.videoeditor.AudioTrack removeAudioTrack(java.lang.String)'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.VideoEditorImpl void clearSurface(android.view.SurfaceHolder) 0'>
@@ -152,7 +194,7 @@
<item name='android.media.videoeditor.MediaVideoItem MediaVideoItem(android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int) 2'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='android.media.videoeditor.MediaProperties int[] getSupportedVideoBitrates()'>
<item name='android.media.videoeditor.VideoEditor java.util.List&lt;android.media.videoeditor.MediaItem&gt; getAllMediaItems()'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
</root>