diff options
Diffstat (limited to 'api/system-current.txt')
| -rw-r--r-- | api/system-current.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/api/system-current.txt b/api/system-current.txt index 14e9563..877e884 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -17203,6 +17203,7 @@ package android.media { method public int getDuration(); method public android.media.PlaybackSettings getPlaybackSettings(); method public int getSelectedTrack(int) throws java.lang.IllegalStateException; + method public android.media.SyncSettings getSyncSettings(); method public android.media.MediaPlayer.TrackInfo[] getTrackInfo() throws java.lang.IllegalStateException; method public int getVideoHeight(); method public int getVideoWidth(); @@ -17241,6 +17242,7 @@ package android.media { method public void setPlaybackSettings(android.media.PlaybackSettings); method public void setScreenOnWhilePlaying(boolean); method public void setSurface(android.view.Surface); + method public void setSyncSettings(android.media.SyncSettings); method public void setVideoScalingMode(int); method public void setVolume(float, float); method public void setWakeMode(android.content.Context, int); @@ -17561,13 +17563,16 @@ package android.media { method public void configureAudioTrack(android.media.AudioTrack); method public void configureSurface(android.view.Surface); method public final android.view.Surface createInputSurface(); + method public void flush(); method public android.media.PlaybackSettings getPlaybackSettings(); + method public android.media.SyncSettings getSyncSettings(); method public boolean getTimestamp(android.media.MediaTimestamp); method public void queueAudio(java.nio.ByteBuffer, int, int, long); method public final void release(); method public void setCallback(android.media.MediaSync.Callback, android.os.Handler); method public void setPlaybackRate(float, int); method public void setPlaybackSettings(android.media.PlaybackSettings); + method public void setSyncSettings(android.media.SyncSettings); field public static final int PLAYBACK_RATE_AUDIO_MODE_DEFAULT = 0; // 0x0 field public static final int PLAYBACK_RATE_AUDIO_MODE_RESAMPLE = 2; // 0x2 field public static final int PLAYBACK_RATE_AUDIO_MODE_STRETCH = 1; // 0x1 @@ -17805,6 +17810,26 @@ package android.media { method public abstract void onLoadComplete(android.media.SoundPool, int, int); } + public final class SyncSettings { + ctor public SyncSettings(); + method public android.media.SyncSettings allowDefaults(); + method public int getAudioAdjustMode(); + method public float getFrameRate(); + method public int getSyncSource(); + method public float getTolerance(); + method public android.media.SyncSettings setAudioAdjustMode(int); + method public android.media.SyncSettings setFrameRate(float); + method public android.media.SyncSettings setSyncSource(int); + method public android.media.SyncSettings setTolerance(float); + field public static final int AUDIO_ADJUST_MODE_DEFAULT = 0; // 0x0 + field public static final int AUDIO_ADJUST_MODE_RESAMPLE = 2; // 0x2 + field public static final int AUDIO_ADJUST_MODE_STRETCH = 1; // 0x1 + field public static final int SYNC_SOURCE_AUDIO = 2; // 0x2 + field public static final int SYNC_SOURCE_DEFAULT = 0; // 0x0 + field public static final int SYNC_SOURCE_SYSTEM_CLOCK = 1; // 0x1 + field public static final int SYNC_SOURCE_VSYNC = 3; // 0x3 + } + public class ThumbnailUtils { ctor public ThumbnailUtils(); method public static android.graphics.Bitmap createVideoThumbnail(java.lang.String, int); |
