- a - Variable in class com.serenegiant.utils.GPS.Datum
-
- AbstractAudioEncoder - Class in com.serenegiant.media
-
音声データをMediaCodecでエンコードするためのクラス
- AbstractAudioEncoder(IRecorder, EncoderListener, int, int) - Constructor for class com.serenegiant.media.AbstractAudioEncoder
-
- AbstractAudioEncoder(IRecorder, EncoderListener, int, int, int, int) - Constructor for class com.serenegiant.media.AbstractAudioEncoder
-
- AbstractEncoder - Class in com.serenegiant.media
-
- AbstractEncoder(String, IRecorder, EncoderListener) - Constructor for class com.serenegiant.media.AbstractEncoder
-
- AbstractRecorder - Class in com.serenegiant.media
-
- AbstractRecorder(String) - Constructor for class com.serenegiant.media.AbstractRecorder
-
- AbstractVideoEncoder - Class in com.serenegiant.media
-
- AbstractVideoEncoder(String, IRecorder, EncoderListener) - Constructor for class com.serenegiant.media.AbstractVideoEncoder
-
- add(float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルに加算 v = v + (x,y,0)
- add(float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを加算 v = v + (x,y,z)
- add(float, float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを加算(スケール変換有り)v = v + (x,y,z)*a
- add(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルを加算 v = v + v'
- add(Vector, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを加算(スケール変換有り) v = v + v' * a
- add(K, V) - Method in class com.serenegiant.utils.CollectionMap
-
- addAll(Map<? extends K, ? extends Collection<V>>) - Method in class com.serenegiant.utils.CollectionMap
-
- addAll(K, Collection<? extends V>) - Method in class com.serenegiant.utils.CollectionMap
-
- addAll(Collection<? extends T>) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- addAudioData(AudioData) - Method in class com.serenegiant.media.IAudioSampler
-
- addCallback(BluetoothManager.BluetoothManagerCallback) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
- addCallback(SurfaceHolder.Callback) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- addCallback(IAudioSampler.SoundSamplerCallback) - Method in class com.serenegiant.media.IAudioSampler
-
コールバックを追加する
- addCallback(UdpBeacon.UdpBeaconCallback) - Method in class com.serenegiant.net.UdpBeacon
-
- addColor(int) - Method in class com.serenegiant.widget.FrameSelectorView
-
色配列に指定した色を追加する。
- addEncoder(Encoder) - Method in interface com.serenegiant.media.IRecorder
-
- addEncoder(Encoder) - Method in class com.serenegiant.media.Recorder
-
Encoderを登録する
Encoderの下位クラスのコンストラクタから呼び出される
同じRecorderに対して映像用・音声用をそれぞれ最大1つしか設定できない
- address - Variable in class com.serenegiant.bluetooth.BluetoothDeviceInfo
-
- addSurface(int, Object, boolean) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- addSurface(int, Object, boolean, int) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- addSurface(int, Object, boolean) - Method in interface com.serenegiant.glutils.IRendererHolder
-
分配描画用のSurfaceを追加
- addSurface(int, Object, boolean, int) - Method in interface com.serenegiant.glutils.IRendererHolder
-
分配描画用のSurfaceを追加
- addSurface(int, Object, boolean) - Method in class com.serenegiant.glutils.RendererHolder
-
分配描画用のSurfaceを追加
- addSurface(int, Object, boolean, int) - Method in class com.serenegiant.glutils.RendererHolder
-
- addSurface(int, Object, boolean) - Method in class com.serenegiant.glutils.StaticTextureSource
-
分配描画用のSurfaceを追加
- addSurface(int, Object, boolean, int) - Method in class com.serenegiant.glutils.StaticTextureSource
-
分配描画用のSurfaceを追加
- addTrack(MediaFormat) - Method in interface com.serenegiant.media.IMuxer
-
- addTrack(Encoder, MediaFormat) - Method in interface com.serenegiant.media.IRecorder
-
- addTrack(MediaFormat) - Method in class com.serenegiant.media.MediaMuxerWrapper
-
- addTrack(Encoder, MediaFormat) - Method in class com.serenegiant.media.Recorder
-
音声または動画トラックの登録処理
MediaEncoderのdrain内から呼び出される
- addTrack(MediaFormat) - Method in class com.serenegiant.media.VideoMuxer
-
- addView(View, int, ViewGroup.LayoutParams) - Method in class com.serenegiant.widget.RelativeRadioGroup
-
- addView(View, int, ViewGroup.LayoutParams) - Method in class com.serenegiant.widget.TwoPainViewGroup
- adjustBitrate(int) - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- adjustPresentationTime(long, long) - Method in class com.serenegiant.media.MediaDecoder
-
adjust presentation time
- adjustPresentationTime(Object, long, long) - Method in class com.serenegiant.media.MediaMoviePlayer
-
adjusting frame rate
- ae2 - Variable in class com.serenegiant.utils.GPS.Datum
-
- angle - Variable in class com.serenegiant.math.BaseBounds
-
- angleXY() - Method in class com.serenegiant.math.Vector
-
XY平面上でベクトルとX軸の角度を取得
- angleXZ() - Method in class com.serenegiant.math.Vector
-
XZ平面上でベクトルとX軸の角度を取得
- angleYZ() - Method in class com.serenegiant.math.Vector
-
YZ平面上でベクトルとY軸の角度を取得
- ANIMATION_FADE_IN - Static variable in class com.serenegiant.utils.ViewAnimationHelper
-
- ANIMATION_FADE_OUT - Static variable in class com.serenegiant.utils.ViewAnimationHelper
-
- ANIMATION_UNKNOWN - Static variable in class com.serenegiant.utils.ViewAnimationHelper
-
- ANIMATION_ZOOM_IN - Static variable in class com.serenegiant.utils.ViewAnimationHelper
-
- ANIMATION_ZOOM_OUT - Static variable in class com.serenegiant.utils.ViewAnimationHelper
-
- ANNEXB_START_MARK - Static variable in class com.serenegiant.utils.BufferHelper
-
codec specific dataのスタートマーカー
AnnexBのスタートマーカーと同じ
N[00] 00 00 01 (N ≧ 0)
- apply(int[], int, int, int) - Method in interface com.serenegiant.mediaeffect.IEffect
-
- apply(ISource) - Method in interface com.serenegiant.mediaeffect.IEffect
-
- apply(IEffect) - Method in interface com.serenegiant.mediaeffect.ISource
-
IEffectを適用する。
- apply(int[], int, int, int) - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- apply(ISource) - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- apply(int, float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
preDraw => draw => postDrawを順に呼び出す
- apply(int[], int, int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
If you know the source texture came from MediaSource,
using #apply(MediaSource) is much efficient instead of this
- apply(ISource) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
if your source texture comes from ISource, please use this method instead of #apply(final int [], int, int, int)
- apply(int[], int, int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
If you know the source texture came from MediaSource,
using #apply(MediaSource) is much efficient instead of this
- apply(ISource) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- apply(IEffect) - Method in class com.serenegiant.mediaeffect.MediaImageSource
-
- apply(IEffect) - Method in class com.serenegiant.mediaeffect.MediaSource
-
- asBitmap(byte[]) - Static method in class com.serenegiant.graphics.BitmapHelper
-
byte[]をBitmapに変換して返す
- asBitmap(byte[], int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
byte[]を指定した幅・高さに最も近い大きさのBitmapに変換して返す
- asBitmap(String) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んでBitmapとして返す
- asBitmap(String, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んで指定した幅・高さに最も近い大きさのBitmapとして返す
- asBitmap(FileDescriptor) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んでBitmapとして返す
- asBitmap(FileDescriptor, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んで指定した幅・高さに最も近い大きさのBitmapとして返す
- asBitmap(ContentResolver, Uri) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んでBitmapとして返す
- asBitmap(ContentResolver, Uri, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んで指定した幅・高さに最も近い大きさのBitmapとして返す
- asBitmap(InputStream) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んでBitmapとして返す
- asBitmap(InputStream, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップを読み込んで指定した幅・高さに最も近い大きさのBitmapとして返す
- asBitmapStrictSize(byte[], int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
byte[]を指定した幅・高さのBitmapに変換して返す
- asBitmapStrictSize(String, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップデータを読み込んで指定した幅・高さのBitmapとして返す
- asBitmapStrictSize(FileDescriptor, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップデータを読み込んで指定した幅・高さのBitmapとして返す
- asBitmapStrictSize(ContentResolver, Uri, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップデータを読み込んで指定した幅・高さのBitmapとして返す
- asBitmapStrictSize(InputStream, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
ファイルからビットマップデータを読み込んで指定した幅・高さのBitmapとして返す
- AspectRatioFrameLayout - Class in com.serenegiant.widget
-
Created by saki on 2016/12/03.
- AspectRatioFrameLayout(Context) - Constructor for class com.serenegiant.widget.AspectRatioFrameLayout
-
- AspectRatioFrameLayout(Context, AttributeSet) - Constructor for class com.serenegiant.widget.AspectRatioFrameLayout
-
- AspectRatioFrameLayout(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.AspectRatioFrameLayout
-
- AspectScaledTextureView - Class in com.serenegiant.widget
-
- AspectScaledTextureView(Context) - Constructor for class com.serenegiant.widget.AspectScaledTextureView
-
- AspectScaledTextureView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.AspectScaledTextureView
-
- AspectScaledTextureView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.AspectScaledTextureView
-
- AssetsHelper - Class in com.serenegiant.utils
-
- AssetsHelper() - Constructor for class com.serenegiant.utils.AssetsHelper
-
- assignTexture(int, int, int) - Method in class com.serenegiant.glutils.TextureOffscreen
-
指定したテクスチャをこのオフスクリーンに割り当てる
- asString() - Static method in class com.serenegiant.utils.Stacktrace
-
- asString(Throwable) - Static method in class com.serenegiant.utils.Stacktrace
-
- AUDIO_MIME_TYPE - Static variable in class com.serenegiant.media.AbstractAudioEncoder
-
- AUDIO_MIME_TYPE - Static variable in class com.serenegiant.media.AudioEncoder
-
- AudioData - Class in com.serenegiant.media
-
- AudioData(int) - Constructor for class com.serenegiant.media.AudioData
-
- AudioEncoder - Class in com.serenegiant.media
-
AudioRecordから音声データを取得してMediaCodecエンコーダーでエンコードするためのクラス
FIXME 今はAbstractEncoderから直接継承しているのをAbstractAudioEncoderを継承するように変更する
- AudioEncoder(IRecorder, EncoderListener, int, int) - Constructor for class com.serenegiant.media.AudioEncoder
-
- AudioEncoderBuffered - Class in com.serenegiant.media
-
FIFOキューによるバッファリング付きのAudioEncoder
- AudioEncoderBuffered(IRecorder, EncoderListener, int, int) - Constructor for class com.serenegiant.media.AudioEncoderBuffered
-
- AudioRecordRec() - Constructor for class com.serenegiant.media.AudioSampler.AudioRecordRec
-
- AudioSampler - Class in com.serenegiant.media
-
AudioRecordを使って音声データを取得し、登録したコールバックへ分配するためのクラス
同じ音声入力ソースに対して複数のAudioRecordを生成するとエラーになるのでシングルトン的にアクセス出来るようにするため
- AudioSampler(int, int, int, int, int) - Constructor for class com.serenegiant.media.AudioSampler
-
- AudioSampler.AudioRecordRec - Class in com.serenegiant.media
-
- AudioSamplerEncoder - Class in com.serenegiant.media
-
AudioSampleから音声データを受け取ってMediaCodecでエンコードするためのクラス
- AudioSamplerEncoder(IRecorder, EncoderListener, int, IAudioSampler) - Constructor for class com.serenegiant.media.AudioSamplerEncoder
-
- calcPerspectiveTransform(float[], float[]) - Method in class com.serenegiant.mediaeffect.MediaEffectTexProjection
-
- calcSampleSize(BitmapFactory.Options, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
指定したサイズよりも小さくならない最大のサブサンプリング数を取得
- calcSampleSize(BitmapFactory.Options, int, int) - Static method in class com.serenegiant.media.MediaStoreHelper
-
calculate maximum sub-sampling size that the image size is greater or equal to requested size
- callErrorHandler(Exception) - Method in class com.serenegiant.media.MediaDecoder
-
- callErrorHandler(Exception) - Method in class com.serenegiant.media.MediaEncoder
-
- callOnConnect(BluetoothDevice) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
接続待ち中にリモート機器から接続された、
または#connectによるリモート機器への接続要求が成功した時
- callOnDisConnect() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
リモート機器との接続が切断された時の処理
- callOnDiscover() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
#startDiscoveryの呼び出しによって新しいリモート機器が見つかった時
- callOnError(Exception) - Method in class com.serenegiant.media.AbstractEncoder
-
エラー発生時に呼び出す
- callOnError(Exception) - Method in class com.serenegiant.media.IAudioSampler
-
エラー発生時のコールバックを呼び出す
- callOnError(Exception) - Method in class com.serenegiant.media.Recorder
-
- callOnError(Exception) - Method in class com.serenegiant.utils.MessageTask
-
エラー処理。
- callOnFailed() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
#connectによるリモート機器との接続要求が失敗した時
- callOnPrepared() - Method in class com.serenegiant.media.MediaDecoder
-
- callOnPrepared() - Method in class com.serenegiant.media.MediaEncoder
-
- callOnPrepared() - Method in class com.serenegiant.media.Recorder
-
- callOnReceive(byte[], int) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
リモート機器からデータを受信した時
- callOnRelease() - Method in class com.serenegiant.media.MediaDecoder
-
- callOnRelease() - Method in class com.serenegiant.media.MediaEncoder
-
- callOnStart() - Method in class com.serenegiant.media.MediaDecoder
-
- callOnStart() - Method in class com.serenegiant.media.MediaEncoder
-
- callOnStarted() - Method in class com.serenegiant.media.Recorder
-
- callOnStartEncode(Surface, int, boolean) - Method in class com.serenegiant.media.AbstractEncoder
-
prepareの最後に呼び出すこと
- callOnStop() - Method in class com.serenegiant.media.MediaDecoder
-
- callOnStop() - Method in class com.serenegiant.media.MediaEncoder
-
- callOnStopped() - Method in class com.serenegiant.media.Recorder
-
- cancelDecrement() - Method in class com.serenegiant.widget.ItemPicker
-
- cancelIncrement() - Method in class com.serenegiant.widget.ItemPicker
-
- cancelLoad() - Method in class com.serenegiant.media.MediaStoreHelper.ImageLoader
-
cancel loading
- captureFps - Static variable in class com.serenegiant.media.VideoConfig
-
エンコード時のFPS
- captureStill(String) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
静止画を撮影する
撮影完了を待機する
- captureStill(String) - Method in interface com.serenegiant.glutils.IRendererHolder
-
静止画を撮影する
撮影完了を待機する
- captureStill(String) - Method in class com.serenegiant.glutils.RendererHolder
-
静止画を撮影する
撮影完了を待機する
- captureStillAsync(String) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
静止画を撮影する
撮影完了を待機しない
- captureStillAsync(String) - Method in interface com.serenegiant.glutils.IRendererHolder
-
静止画を撮影する
撮影完了を待機しない
- captureStillAsync(String) - Method in class com.serenegiant.glutils.RendererHolder
-
静止画を撮影する
撮影完了を待機しない
- centerX(float) - Method in class com.serenegiant.math.BaseBounds
-
- centerX() - Method in class com.serenegiant.math.BaseBounds
-
- centerY(float) - Method in class com.serenegiant.math.BaseBounds
-
- centerY() - Method in class com.serenegiant.math.BaseBounds
-
- centerZ(float) - Method in class com.serenegiant.math.BaseBounds
-
- centerZ() - Method in class com.serenegiant.math.BaseBounds
-
- changeCurrent(int) - Method in class com.serenegiant.widget.ItemPicker
-
Sets the current value of this ItemPicker, and sets mPrevious to the previous
value.
- changeCursor(Cursor) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- changeEffect(int) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- channel() - Method in class com.serenegiant.net.UdpSocket
-
- check(BaseBounds, BaseBounds) - Static method in class com.serenegiant.math.OverlapTester
-
- check(CircleBounds, CircleBounds) - Static method in class com.serenegiant.math.OverlapTester
-
- check(RectangleBounds, RectangleBounds) - Static method in class com.serenegiant.math.OverlapTester
-
- check(CircleBounds, RectangleBounds) - Static method in class com.serenegiant.math.OverlapTester
-
- check(CircleBounds, Vector) - Static method in class com.serenegiant.math.OverlapTester
-
- check(CircleBounds, float, float, float) - Static method in class com.serenegiant.math.OverlapTester
-
- check(CircleBounds, float, float) - Static method in class com.serenegiant.math.OverlapTester
-
- check(RectangleBounds, Vector) - Static method in class com.serenegiant.math.OverlapTester
-
- check(RectangleBounds, float, float) - Static method in class com.serenegiant.math.OverlapTester
-
- check(RectangleBounds, float, float, float) - Static method in class com.serenegiant.math.OverlapTester
-
- check(SphereBounds, SphereBounds) - Static method in class com.serenegiant.math.OverlapTester
-
- check(SphereBounds, Vector) - Static method in class com.serenegiant.math.OverlapTester
-
- check(SphereBounds, float, float, float) - Static method in class com.serenegiant.math.OverlapTester
-
- check() - Method in class com.serenegiant.media.Recorder
-
空き容量等のチェック処理の実体
- check(int) - Method in class com.serenegiant.widget.RelativeRadioGroup
-
Sets the selection to the radio button whose identifier is passed in
parameter.
- CHECK_INTERVAL - Static variable in class com.serenegiant.media.Recorder
-
- CHECK_INTERVAL - Static variable in class com.serenegiant.utils.FileUtils
-
- CheckableImageButton - Class in com.serenegiant.widget
-
- CheckableImageButton(Context) - Constructor for class com.serenegiant.widget.CheckableImageButton
-
- CheckableImageButton(Context, AttributeSet) - Constructor for class com.serenegiant.widget.CheckableImageButton
-
- CheckableImageButton(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.CheckableImageButton
-
- CheckableLinearLayout - Class in com.serenegiant.widget
-
- CheckableLinearLayout(Context) - Constructor for class com.serenegiant.widget.CheckableLinearLayout
-
- CheckableLinearLayout(Context, AttributeSet) - Constructor for class com.serenegiant.widget.CheckableLinearLayout
-
- CheckableLinearLayout(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.CheckableLinearLayout
-
- CheckableRelativeLayout - Class in com.serenegiant.widget
-
- CheckableRelativeLayout(Context) - Constructor for class com.serenegiant.widget.CheckableRelativeLayout
-
- CheckableRelativeLayout(Context, AttributeSet) - Constructor for class com.serenegiant.widget.CheckableRelativeLayout
-
- checkBitmapCache(int, long) - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- checkFreeSpace(Context, long, long, int) - Static method in class com.serenegiant.utils.FileUtils
-
プライマリー外部ストレージの空き容量のチェック
プライマリー外部ストレージの空き容量がFREE_RATIO(5%)以上かつFREE_SIZE(20MB)以上ならtrueを返す
- checkFreeSpace(Context, float, float, int) - Static method in class com.serenegiant.utils.FileUtils
-
プライマリー外部ストレージの空き容量のチェック
- checkGlError(String) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
OpenGL|ESのエラーをチェックしてlogCatに出力する
- checkGlError(GL10, String) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
OpenGL|ESのエラーをチェックしてlogCatに出力する
- checkGlError(String) - Static method in class com.serenegiant.glutils.GLHelper
-
OpenGL|ESのエラーをチェックしてlogCatに出力する
- checkLayoutParams(ViewGroup.LayoutParams) - Method in class com.serenegiant.widget.RelativeRadioGroup
- checkLocation(int, String) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Checks to see if the location we obtained is valid.
- checkLocation(int, String) - Static method in class com.serenegiant.glutils.GLHelper
-
Checks to see if the location we obtained is valid.
- checkProfileLevel(String, MediaCodecInfo) - Static method in class com.serenegiant.media.AbstractEncoder
-
プロファイル・レベルが低ければtrueを返す
- checkProfileLevel(String, MediaCodecInfo) - Static method in class com.serenegiant.media.MediaCodecHelper
-
プロファイル・レベルが低ければtrueを返す
- checkSignature(Context, String) - Static method in class com.serenegiant.utils.SignatureHelper
-
apkの署名が指定したkeyと一致しているかどうかをチェック
- CircleBounds - Class in com.serenegiant.math
-
- CircleBounds(float, float, float, float) - Constructor for class com.serenegiant.math.CircleBounds
-
- CircleBounds(float, float, float) - Constructor for class com.serenegiant.math.CircleBounds
-
- CircleBounds(Vector, float) - Constructor for class com.serenegiant.math.CircleBounds
-
- clear(float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分に指定したスカラ値をセット
- clear() - Method in class com.serenegiant.media.AudioData
-
- clear() - Method in class com.serenegiant.utils.CollectionMap
-
- clear() - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- clearCheck() - Method in class com.serenegiant.widget.RelativeRadioGroup
-
Clears the selection.
- clone() - Method in class com.serenegiant.graphics.BaseShape
-
- clone() - Method in class com.serenegiant.graphics.PathShape
-
- clone() - Method in class com.serenegiant.math.Vector
-
- CollectionMap<K,V> - Class in com.serenegiant.utils
-
Map holds multiple values for each key
This class use HashMap as Map and ArrayList as Collection as default.
- CollectionMap() - Constructor for class com.serenegiant.utils.CollectionMap
-
- ColorPickerDialog - Class in com.serenegiant.dialog
-
- ColorPickerDialog() - Constructor for class com.serenegiant.dialog.ColorPickerDialog
-
- ColorPickerDialog.OnColorChangedListener - Interface in com.serenegiant.dialog
-
- ColorPickerDialogPreference - Class in com.serenegiant.widget
-
- ColorPickerDialogPreference(Context) - Constructor for class com.serenegiant.widget.ColorPickerDialogPreference
-
- ColorPickerDialogPreference(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ColorPickerDialogPreference
-
- ColorPickerDialogPreference(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ColorPickerDialogPreference
-
- ColorPickerView - Class in com.serenegiant.widget
-
色相円とアルファ・明度から色を選択するためのView
- ColorPickerView(Context) - Constructor for class com.serenegiant.widget.ColorPickerView
-
- ColorPickerView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ColorPickerView
-
- ColorPickerView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ColorPickerView
-
- ColorPickerView.ColorPickerListener - Interface in com.serenegiant.widget
-
- com.serenegiant.bluetooth - package com.serenegiant.bluetooth
-
- com.serenegiant.cameracommon - package com.serenegiant.cameracommon
-
- com.serenegiant.dialog - package com.serenegiant.dialog
-
- com.serenegiant.glutils - package com.serenegiant.glutils
-
- com.serenegiant.glutils.es1 - package com.serenegiant.glutils.es1
-
- com.serenegiant.graphics - package com.serenegiant.graphics
-
- com.serenegiant.math - package com.serenegiant.math
-
- com.serenegiant.media - package com.serenegiant.media
-
- com.serenegiant.mediaeffect - package com.serenegiant.mediaeffect
-
- com.serenegiant.net - package com.serenegiant.net
-
- com.serenegiant.utils - package com.serenegiant.utils
-
- com.serenegiant.widget - package com.serenegiant.widget
-
- ComponentUtils - Class in com.serenegiant.utils
-
- ComponentUtils() - Constructor for class com.serenegiant.utils.ComponentUtils
-
- connect(BluetoothDeviceInfo) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
指定したリモートBluetooth機器へ接続開始する(クライアントサイド)
- connect(String) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
指定したMACアドレスを持つリモートBluetooth機器へ接続開始する(クライアントサイド)
- connect(BluetoothDevice) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
指定したリモートBluetooth機器に接続開始する(クライアントサイド)
- containsInValue(V) - Method in class com.serenegiant.utils.CollectionMap
-
- containsKey(Object) - Method in class com.serenegiant.utils.CollectionMap
-
- containsValue(Object) - Method in class com.serenegiant.utils.CollectionMap
-
- copyBitmap(Bitmap, Bitmap) - Static method in class com.serenegiant.graphics.BitmapHelper
-
- count() - Method in class com.serenegiant.utils.FpsCounter
-
フレームをカウント
- countBits(byte) - Static method in class com.serenegiant.utils.BitsHelper
-
各ビット列の立っているビット数を数える
- countBits(short) - Static method in class com.serenegiant.utils.BitsHelper
-
各ビット列の立っているビット数を数える
- countBits(int) - Static method in class com.serenegiant.utils.BitsHelper
-
各ビット列の立っているビット数を数える
- countBits(long) - Static method in class com.serenegiant.utils.BitsHelper
-
各ビット列の立っているビット数を数える
- CpuMonitor - Class in com.serenegiant.utils
-
Modified 2016 t_saki@serenegiant.com
Simple CPU monitor.
- CpuMonitor() - Constructor for class com.serenegiant.utils.CpuMonitor
-
- CrashExceptionHandler - Class in com.serenegiant.utils
-
- CRC32 - Class in com.serenegiant.utils
-
- CRC32() - Constructor for class com.serenegiant.utils.CRC32
-
- crc32(String) - Static method in class com.serenegiant.utils.CRC32
-
- crc32(String, int) - Static method in class com.serenegiant.utils.CRC32
-
- crc32(byte[]) - Static method in class com.serenegiant.utils.CRC32
-
- crc32(byte[], int) - Static method in class com.serenegiant.utils.CRC32
-
- createAudioRecord(int, int, int, int, int) - Static method in class com.serenegiant.media.AudioSampler
-
- createCodec(MediaExtractor, int, MediaFormat) - Method in class com.serenegiant.media.MediaAudioDecoder
-
- createCodec(MediaExtractor, int, MediaFormat) - Method in class com.serenegiant.media.MediaDecoder
-
- createCodec(MediaExtractor, int, MediaFormat) - Method in class com.serenegiant.media.MediaVideoDecoder
-
- createCollection() - Method in class com.serenegiant.utils.CollectionMap
-
- createContentsMap() - Method in class com.serenegiant.utils.CollectionMap
-
- createFloatBuffer(float[]) - Static method in class com.serenegiant.utils.BufferHelper
-
Allocates a direct float buffer, and populates it with the float array data.
- createFrom(EGLBase.IContext, boolean, boolean) - Static method in class com.serenegiant.glutils.EGLBase
-
EGL生成のヘルパーメソッド, 環境に応じてEGLBase10またはEGLBase14を生成する
maxClientVersion=3, ステンシルバッファなし
- createFrom(EGLBase.IContext, boolean, int, boolean) - Static method in class com.serenegiant.glutils.EGLBase
-
EGL生成のヘルパーメソッド, 環境に応じてEGLBase10またはEGLBase14を生成する
maxClientVersion=3
- createFrom(int, EGLBase.IContext, boolean, int, boolean) - Static method in class com.serenegiant.glutils.EGLBase
-
EGL生成のヘルパーメソッド, 環境に応じてEGLBase10またはEGLBase14を生成する
- createFromSurface(Object) - Method in class com.serenegiant.glutils.EGLBase
-
指定したSurfaceからEglSurfaceを生成する
生成したEglSurfaceをmakeCurrentした状態で戻る
- createFromSurface(Object) - Method in class com.serenegiant.glutils.EGLBase10
-
指定したSurfaceからEglSurfaceを生成する
生成したEglSurfaceをmakeCurrentした状態で戻る
- createFromSurface(Object) - Method in class com.serenegiant.glutils.EGLBase14
-
指定したSurfaceからEglSurfaceを生成する
生成したEglSurfaceをmakeCurrentした状態で戻る
- createHandler() - Static method in class com.serenegiant.glutils.RenderHandler
-
- createHandler(String) - Static method in class com.serenegiant.glutils.RenderHandler
-
- createHandler() - Static method in class com.serenegiant.utils.HandlerThreadHandler
-
- createHandler(String) - Static method in class com.serenegiant.utils.HandlerThreadHandler
-
- createHandler(Handler.Callback) - Static method in class com.serenegiant.utils.HandlerThreadHandler
-
- createHandler(String, Handler.Callback) - Static method in class com.serenegiant.utils.HandlerThreadHandler
-
- createLoaderDrawable(ContentResolver) - Method in class com.serenegiant.media.MediaStoreAdapter
-
- createLoaderDrawable(ContentResolver, MediaStoreHelper.MediaInfo) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- createOffscreen(int, int) - Method in class com.serenegiant.glutils.EGLBase
-
指定した大きさのオフスクリーンEglSurfaceを生成する
生成したEglSurfaceをmakeCurrentした状態で戻る
- createOffscreen(int, int) - Method in class com.serenegiant.glutils.EGLBase10
-
指定した大きさのオフスクリーンEglSurfaceを生成する
生成したEglSurfaceをmakeCurrentした状態で戻る
- createOffscreen(int, int) - Method in class com.serenegiant.glutils.EGLBase14
-
指定した大きさのオフスクリーンEglSurfaceを生成する
生成したEglSurfaceをmakeCurrentした状態で戻る
- createOutputFormat(byte[], int, int, int) - Method in class com.serenegiant.media.AbstractAudioEncoder
-
- createOutputFormat(byte[], int, int, int) - Method in class com.serenegiant.media.AbstractEncoder
-
- createOutputFormat(byte[], int, int, int) - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- createOutputFormat(byte[], int, int, int) - Method in class com.serenegiant.media.AudioEncoder
-
- createOutputFormat(byte[], int, int, int) - Method in class com.serenegiant.media.MediaReaper
-
- createOutputFormat(byte[], int, int, int) - Method in class com.serenegiant.media.MediaReaper.VideoReaper
-
- createStorageDir(Context, int) - Static method in class com.serenegiant.utils.SDUtils
-
- createStorageFile(Context, int, String, String) - Static method in class com.serenegiant.utils.SDUtils
-
指定したidに対応するUriが存在する時にその下にファイルを生成するためのpathを返す
- createStorageFile(Context, Uri, String, String) - Static method in class com.serenegiant.utils.SDUtils
-
指定したUriが存在する時にその下にファイルを生成するためのpathを返す
- createStorageFileFD(Context, int, String, String) - Static method in class com.serenegiant.utils.SDUtils
-
指定したidに対応するUriが存在する時にその下に生成したファイルのrawファイルディスクリプタを返す
- createStorageFileFD(Context, Uri, String, String) - Static method in class com.serenegiant.utils.SDUtils
-
指定したidに対応するUriが存在する時にその下に生成したファイルのrawファイルディスクリプタを返す
- createTextureObject() - Method in class com.serenegiant.glutils.Texture2dProgram
-
Creates a texture object suitable for use with this program.
- createTextureWithTextContent(String) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
- createTextureWithTextContent(String) - Static method in class com.serenegiant.glutils.GLHelper
-
- createThumbnailLoader() - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- CREATOR - Static variable in class com.serenegiant.bluetooth.BluetoothDeviceInfo
-
- cross(Vector) - Method in class com.serenegiant.math.Vector
-
- cross(Vector, Vector, Vector) - Static method in class com.serenegiant.math.Vector
-
ベクトルの外積を計算(3D, crossProductと同じ)
- cross2(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルの外積を計算(2D, crossProduct2と同じ)
v1×v2= x1*y2-x2*y1 = |v1||v2|sin(θ)
- crossProduct(Vector) - Method in class com.serenegiant.math.Vector
-
- crossProduct(Vector, Vector, Vector) - Static method in class com.serenegiant.math.Vector
-
ベクトルの外積を計算(3D, crossと同じ)
- crossProduct2(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルの外積を計算(2D, cross2と同じ)
v1×v2= x1*y2-x2*y1 = |v1||v2|sin(θ)
- CustomRecycleViewAdapter<T> - Class in com.serenegiant.widget
-
- CustomRecycleViewAdapter(int, List<T>) - Constructor for class com.serenegiant.widget.CustomRecycleViewAdapter
-
- CustomRecycleViewAdapter.ViewHolder<T> - Class in com.serenegiant.widget
-
- CustomRecycleViewListener<T> - Interface in com.serenegiant.widget
-
- CylinderBounds - Class in com.serenegiant.math
-
- CylinderBounds(float, float, float, float, float) - Constructor for class com.serenegiant.math.CylinderBounds
-
- CylinderBounds(Vector, float, float) - Constructor for class com.serenegiant.math.CylinderBounds
-
- e(String) - Static method in class com.serenegiant.utils.LogUtils
-
- e(String, Throwable) - Static method in class com.serenegiant.utils.LogUtils
-
- e(Throwable) - Static method in class com.serenegiant.utils.LogUtils
-
- e2 - Variable in class com.serenegiant.utils.GPS.Datum
-
- EFFECT_BIN - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_BIN_GREEN - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_BIN_REVERSE - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_BIN_REVERSE_GREEN - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_BIN_REVERSE_YELLOW - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_BIN_YELLOW - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_EMPHASIZE_RED_YELLOW - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
赤色黄色を強調
setParamsはfloat[12] {
0.17f, 0.85f, // 赤色&黄色の色相下側閾値, 上側閾値
0.50f, 1.0f, // 強調する彩度下限, 上限
0.40f, 1.0f, // 強調する明度下限, 上限
1.0f, 1.0f, 5.0f, // 強調時のファクター(H, S, Vの順) 明度(x5.0) = 1.0
1.0f, 0.5f, 0.8f, // 通常時のファクター(H, S, Vの順) 彩度(x0.5)と明度(x0.8)を少し落とす
}
- EFFECT_EMPHASIZE_RED_YELLOW_WHITE - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
赤色黄色と白を強調
setParamsはfloat[12] {
0.17f, 0.85f, // 赤色&黄色の色相下側閾値, 上側閾値
0.50f, 1.0f, // 強調する彩度下限, 上限
0.40f, 1.0f, // 強調する明度下限, 上限
1.0f, 1.0f, 5.0f, // 強調時のファクター(H, S, Vの順) 明度(x5.0) = 1.0
1.0f, 0.5f, 0.8f, // 通常時のファクター(H, S, Vの順) 彩度(x0.5)と明度(x0.8)を少し落とす
白のパラメータは今はなし
- EFFECT_GRAY - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_GRAY_REVERSE - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_NON - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EFFECT_NUM - Static variable in class com.serenegiant.glutils.EffectRendererHolder
-
- EffectRendererHolder - Class in com.serenegiant.glutils
-
GL_TEXTURE_EXTERNAL_OESテクスチャを受け取ってSurfaceへ分配描画するクラス
RendererHolderにフラグメントシェーダーでのフィルター処理を追加
...カラーマトリックスを掛けるほうがいいかなぁ
...色はuniform変数で渡す方がいいかも
- EffectRendererHolder(int, int, RenderHolderCallback) - Constructor for class com.serenegiant.glutils.EffectRendererHolder
-
- EGL_CONTEXT_CLIENT_VERSION - Static variable in class com.serenegiant.glutils.EGLBase
-
- EGL_FLAG_DEPTH_BUFFER - Static variable in class com.serenegiant.glutils.EglTask
-
- EGL_FLAG_RECORDABLE - Static variable in class com.serenegiant.glutils.EglTask
-
- EGL_FLAG_STENCIL_1BIT - Static variable in class com.serenegiant.glutils.EglTask
-
- EGL_FLAG_STENCIL_8BIT - Static variable in class com.serenegiant.glutils.EglTask
-
- EGL_LOCK - Static variable in class com.serenegiant.glutils.EGLBase
-
- EGL_OPENGL_ES2_BIT - Static variable in class com.serenegiant.glutils.EGLBase
-
- EGL_OPENGL_ES3_BIT_KHR - Static variable in class com.serenegiant.glutils.EGLBase
-
- EGL_RECORDABLE_ANDROID - Static variable in class com.serenegiant.glutils.EGLBase
-
- EGLBase - Class in com.serenegiant.glutils
-
- EGLBase() - Constructor for class com.serenegiant.glutils.EGLBase
-
- EGLBase.IConfig - Class in com.serenegiant.glutils
-
EGLコンフィグのホルダークラス
- EGLBase.IContext - Class in com.serenegiant.glutils
-
EGLレンダリングコンテキストのホルダークラス
- EGLBase.IEglSurface - Interface in com.serenegiant.glutils
-
EGLレンダリングコンテキストに紐付ける描画オブジェクト
- EGLBase10 - Class in com.serenegiant.glutils
-
EGLを使用してSurfaceおよびオフスクリーン(PBuffer)へOpenGL|ESで描画をするためのクラス
- EGLBase10(int, EGLBase10.Context, boolean, int, boolean) - Constructor for class com.serenegiant.glutils.EGLBase10
-
コンストラクタ
- EGLBase10.Config - Class in com.serenegiant.glutils
-
- EGLBase10.Context - Class in com.serenegiant.glutils
-
EGLレンダリングコンテキストのホルダークラス
- EGLBase10.EglSurface - Class in com.serenegiant.glutils
-
EGLレンダリングコンテキストに紐付ける描画オブジェクト
- EGLBase10.MySurfaceHolder - Class in com.serenegiant.glutils
-
Android4.1.2だとSurfaceを使えない。
- EGLBase14 - Class in com.serenegiant.glutils
-
- EGLBase14(int, EGLBase14.Context, boolean, int, boolean) - Constructor for class com.serenegiant.glutils.EGLBase14
-
コンストラクタ
- EGLBase14.Config - Class in com.serenegiant.glutils
-
- EGLBase14.Context - Class in com.serenegiant.glutils
-
EGLレンダリングコンテキストのホルダークラス
- EGLBase14.EglSurface - Class in com.serenegiant.glutils
-
EGLレンダリングコンテキストに紐付ける描画オブジェクト
- eglConfig - Variable in class com.serenegiant.glutils.EGLBase10.Config
-
- eglConfig - Variable in class com.serenegiant.glutils.EGLBase14.Config
-
- eglContext - Variable in class com.serenegiant.glutils.EGLBase10.Context
-
- eglContext - Variable in class com.serenegiant.glutils.EGLBase14.Context
-
- EglTask - Class in com.serenegiant.glutils
-
- EglTask(EGLBase.IContext, int) - Constructor for class com.serenegiant.glutils.EglTask
-
- EglTask(int, EGLBase.IContext, int) - Constructor for class com.serenegiant.glutils.EglTask
-
- enable(Context) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
- enable(Context, Class<?>) - Static method in class com.serenegiant.utils.ComponentUtils
-
- enabled() - Method in interface com.serenegiant.mediaeffect.IEffect
-
- enabled() - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- enabled() - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- encode(ByteBuffer) - Method in class com.serenegiant.media.AbstractEncoder
-
- encode(ByteBuffer, int, long) - Method in class com.serenegiant.media.AbstractEncoder
-
バイト配列をエンコードする場合
- encode(ByteBuffer) - Method in interface com.serenegiant.media.Encoder
-
- encode(ByteBuffer, int, long) - Method in interface com.serenegiant.media.Encoder
-
- encode(ByteBuffer, int, long) - Method in class com.serenegiant.media.MediaEncoder
-
Method to set byte array to the MediaCodec encoder
- encode(ByteBuffer) - Method in class com.serenegiant.media.VideoEncoder
-
nativeから呼び出すので名前を変えちゃダメ
- Encoder - Interface in com.serenegiant.media
-
- EncoderListener - Interface in com.serenegiant.media
-
- entrySet() - Method in class com.serenegiant.utils.CollectionMap
-
- equals(Object) - Method in class com.serenegiant.utils.MessageTask.Request
-
- ERASE_ELIPSE - Static variable in class com.serenegiant.graphics.BrushDrawable
-
- ERASE_LINE - Static variable in class com.serenegiant.graphics.BrushDrawable
-
- ERASE_RECTANGLE - Static variable in class com.serenegiant.graphics.BrushDrawable
-
- ERASE_TRIANGLE - Static variable in class com.serenegiant.graphics.BrushDrawable
-
- EXTRA_REQUEST_FINISH - Static variable in class com.serenegiant.utils.DeviceAdminReceiverLock
-
- extractBitmap(Bitmap, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
縦横の短い方に合わせて中央を切り出して指定した大きさにしたビットマップを生成して返す
- generateDefaultLayoutParams() - Method in class com.serenegiant.widget.RelativeRadioGroup
-
- generateLayoutParams(AttributeSet) - Method in class com.serenegiant.widget.RelativeRadioGroup
- get(byte[]) - Method in class com.serenegiant.media.AudioData
-
- get(ByteBuffer) - Method in class com.serenegiant.media.AudioData
-
- get(Object) - Method in class com.serenegiant.utils.CollectionMap
-
- get() - Static method in class com.serenegiant.utils.DeviceInfo
-
- get() - Static method in class com.serenegiant.utils.MediaInfo
-
- get(Context) - Static method in class com.serenegiant.utils.MemInfo
-
- get() - Static method in class com.serenegiant.utils.OpenGLInfo
-
- get(Activity) - Static method in class com.serenegiant.utils.ScreenInfo
-
- getAbsolutePath(ContentResolver, Uri) - Static method in class com.serenegiant.utils.UriHelper
-
UriからPathへの変換処理
- getAngle(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトル間の角度を取得
ベクトル1 Za=(X1,Y1,Z1)、ベクトル2 Zb=(X2,Y2,Z2)、求める角φとすると、
cos φ = Za・Zb / (|Za| |Zb|)
=(X1X2+Y1Y2+Z1Z2) / √{(X1^2 + Y1^2 + Z1^2)(X2^2 + Y2^2 + Z2^2)}
上式のアークコサイン(cos^-1)を取ればOK。
- getAspectRatio() - Method in class com.serenegiant.widget.AspectRatioFrameLayout
-
- getAspectRatio() - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- getAspectRatio() - Method in interface com.serenegiant.widget.IAspectRatioView
-
- getAudioBufferSize(int, int, int, int) - Static method in class com.serenegiant.media.AudioSampler
-
AudioRecorder初期化時に使用するバッファサイズを計算
- getAudioEncoder() - Method in interface com.serenegiant.media.IRecorder
-
- getAudioEncoder() - Method in class com.serenegiant.media.Recorder
-
- getAudioSource() - Method in class com.serenegiant.media.AudioSampler
-
- getAudioSource() - Method in class com.serenegiant.media.IAudioSampler
-
音声入力ソースを返す
100以上ならUAC
- getAvailableFreeSpace(Context, String, int) - Static method in class com.serenegiant.utils.FileUtils
-
使用可能な空き容量を取得
- getAzimuth() - Method in class com.serenegiant.utils.GyroHelper
-
方位角を取得
- getBeginRange() - Method in class com.serenegiant.widget.ItemPicker
-
Returns the lower value of the range of the ItemPicker
- getBitmap() - Method in class com.serenegiant.media.MediaStoreHelper.ImageLoader
-
- getBitRate() - Method in class com.serenegiant.media.MediaDecoder
-
- getBitRate() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- getBitrate(int, int) - Static method in class com.serenegiant.media.VideoConfig
-
ビットレートを計算[bps]
- getBitrate(int, int, int) - Static method in class com.serenegiant.media.VideoConfig
-
ビットレートを計算[bps]
- getBitrate(int, int, int, float) - Static method in class com.serenegiant.media.VideoConfig
-
ビットレートを計算[bps]
- getBitResolution() - Method in class com.serenegiant.media.AudioSampler
-
- getBitResolution() - Method in class com.serenegiant.media.IAudioSampler
-
PCMエンコードの解像度(ビット数)を返す。
- getBondedDevices() - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
ペアリング済みのBluetooth機器一覧を取得する
- getBrightness(Activity) - Method in class com.serenegiant.utils.BrightnessHelper
-
- getBroadcast() - Method in class com.serenegiant.net.UdpSocket
-
ブロードキャストするかどうかを取得
- getBufferSize() - Method in class com.serenegiant.media.AudioSampler
-
音声データ1つ当たりのバイト数を返す
- getBufferSize() - Method in class com.serenegiant.media.IAudioSampler
-
音声データ1つ当たりのバイト数を返す
- getCacheDir(Context, String) - Static method in class com.serenegiant.utils.DiskUtils
-
キャッシュディレクトリのフルパスを取得する
外部ストレージが使える場合は外部ストレージのキャッシュディレクトリを、そうでない場合は内部のディレクトリを使う
- getCallback() - Method in class com.serenegiant.media.MediaDecoder
-
- getCallback() - Method in class com.serenegiant.media.MediaMovieRecorder
-
- getCallback() - Method in class com.serenegiant.widget.FrameSelectorView
-
- getCaptureDir(Context, String, int) - Static method in class com.serenegiant.utils.FileUtils
-
- getCaptureFile(String, String, String) - Static method in class com.serenegiant.media.MediaFileUtils
-
generate output file
- getCaptureFile(Context, String, String, int) - Static method in class com.serenegiant.utils.FileUtils
-
キャプチャ用のファイル名を生成
- getCaptureFile(Context, String, String, String, int) - Static method in class com.serenegiant.utils.FileUtils
-
- getCaptureFormat() - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- getCaptureFormat() - Method in class com.serenegiant.media.SurfaceEncoder
-
- getCaptureFormat() - Method in class com.serenegiant.media.VideoEncoder
-
- getCaptureFps() - Static method in class com.serenegiant.media.VideoConfig
-
- getChannels() - Method in class com.serenegiant.media.AudioSampler
-
- getChannels() - Method in class com.serenegiant.media.IAudioSampler
-
チャネル数を返す
- getCheckedRadioButtonId() - Method in class com.serenegiant.widget.RelativeRadioGroup
-
Returns the identifier of the selected radio button in this group.
- getCodecCapabilities(MediaCodecInfo, String) - Static method in class com.serenegiant.media.AbstractEncoder
-
- getCodecCapabilities(MediaCodecInfo, String) - Static method in class com.serenegiant.media.MediaCodecHelper
-
- getCodecCapabilities(MediaCodecInfo, String) - Static method in class com.serenegiant.utils.MediaInfo
-
- getCodecCount() - Static method in class com.serenegiant.media.AbstractEncoder
-
- getCodecCount() - Static method in class com.serenegiant.media.MediaCodecHelper
-
- getCodecCount() - Static method in class com.serenegiant.utils.MediaInfo
-
- getCodecInfoAt(int) - Static method in class com.serenegiant.media.AbstractEncoder
-
- getCodecInfoAt(int) - Static method in class com.serenegiant.media.MediaCodecHelper
-
- getCodecInfoAt(int) - Static method in class com.serenegiant.utils.MediaInfo
-
- getCodecs() - Static method in class com.serenegiant.media.AbstractEncoder
-
- getCodecs() - Static method in class com.serenegiant.media.MediaCodecHelper
-
- getCodecs() - Static method in class com.serenegiant.utils.MediaInfo
-
- getColor() - Method in class com.serenegiant.widget.ColorPickerView
-
現在の色を取得
- getColorFilter() - Method in class com.serenegiant.graphics.ShaderDrawable
-
- getColorFormatName(int) - Static method in class com.serenegiant.utils.MediaInfo
-
指定したcolorFormatを表す文字列を取得する
- getColorPickerListener() - Method in class com.serenegiant.widget.ColorPickerView
-
- getColors() - Method in class com.serenegiant.widget.FrameSelectorView
-
現在の色配列を取得する
- getConfig() - Method in class com.serenegiant.glutils.EGLBase
-
EGLコンフィグを取得する
- getConfig() - Method in class com.serenegiant.glutils.EGLBase10
-
EGLコンフィグを取得する
- getConfig() - Method in class com.serenegiant.glutils.EGLBase14
-
EGLコンフィグを取得する
- getConfig() - Method in class com.serenegiant.glutils.EglTask
-
- getContext() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
- getContext() - Method in class com.serenegiant.glutils.EGLBase
-
EGLレンダリングコンテキストを取得する
このEGLBaseインスタンスを使って生成したEglSurfaceをmakeCurrentした状態で
eglGetCurrentContextを呼び出すのと一緒
- getContext() - Method in interface com.serenegiant.glutils.EGLBase.IEglSurface
-
- getContext() - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
- getContext() - Method in class com.serenegiant.glutils.EGLBase10
-
EGLレンダリングコンテキストを取得する
このEGLBaseインスタンスを使って生成したEglSurfaceをmakeCurrentした状態で
eglGetCurrentContextを呼び出すのと一緒
- getContext() - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- getContext() - Method in class com.serenegiant.glutils.EGLBase14
-
EGLレンダリングコンテキストを取得する
このEGLBaseインスタンスを使って生成したEglSurfaceをmakeCurrentした状態で
eglGetCurrentContextを呼び出すのと一緒
- getContext() - Method in class com.serenegiant.glutils.EglTask
-
- getCount() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- getCount() - Method in interface com.serenegiant.glutils.IRendererHolder
-
追加されている分配描画用のSurfaceの数を取得
- getCount() - Method in class com.serenegiant.glutils.RendererHolder
-
追加されている分配描画用のSurfaceの数を取得
- getCount() - Method in class com.serenegiant.glutils.StaticTextureSource
-
追加されている分配描画用のSurfaceの数を取得
- getCount() - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- getCpuAvg3() - Method in class com.serenegiant.utils.CpuMonitor
-
- getCpuAvgAll() - Method in class com.serenegiant.utils.CpuMonitor
-
- getCpuCurrent() - Method in class com.serenegiant.utils.CpuMonitor
-
- getCrc() - Method in class com.serenegiant.utils.CRC32
-
- getCurrentEffect() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- getCursor(int) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- getDataColumn(Context, Uri, String, String[]) - Static method in class com.serenegiant.utils.UriHelper
-
Get the value of the data column for this Uri.
- getDateTimeString() - Static method in class com.serenegiant.utils.FileUtils
-
現在の日時を表す文字列を取得する
- getDisplayMode() - Method in class com.serenegiant.widget.TwoPainViewGroup
-
表示モードを取得
- getDouble(SharedPreferences, String, double) - Static method in class com.serenegiant.utils.PrefHelper
-
- getDropDownView(int, View, ViewGroup) - Method in class com.serenegiant.widget.ValueSelectorAdapter
-
- getDuration() - Method in class com.serenegiant.media.MediaDecoder
-
- getDurationUs() - Method in class com.serenegiant.media.MediaMoviePlayer
-
get duration time as micro seconds
- getEgl() - Method in class com.serenegiant.glutils.EglTask
-
- getEGLContext() - Method in class com.serenegiant.glutils.EglTask
-
- getEnableSubWindow() - Method in class com.serenegiant.widget.TwoPainViewGroup
-
サブウインドウ表示が有効かどうかを取得
- getEndRange() - Method in class com.serenegiant.widget.ItemPicker
-
Returns the upper value of the range of the ItemPicker
- getExternalMounts() - Static method in class com.serenegiant.utils.FileUtils
-
- getFlipChildPos() - Method in class com.serenegiant.widget.TwoPainViewGroup
-
子Viewの位置を入れ替えるかどうかを取得
- getFloat(SharedPreferences, String, float) - Static method in class com.serenegiant.utils.PrefHelper
-
- getFps() - Method in class com.serenegiant.utils.FpsCounter
-
- getFrameColor() - Method in class com.serenegiant.widget.FrameView
-
フレームの描画色を取得
- getFramerate() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- getFrameType() - Method in class com.serenegiant.widget.FrameView
-
フレームの種類を取得
- getFrameWidth() - Method in class com.serenegiant.widget.FrameView
-
フレームの描画幅を取得
- getFreeRatio(Context, String, int) - Static method in class com.serenegiant.utils.FileUtils
-
使用可能な空き容量の割合を取得
- getGlVersion() - Method in class com.serenegiant.glutils.EGLBase
-
GLESバージョンを取得する
- getGlVersion() - Method in class com.serenegiant.glutils.EGLBase10
-
GLESバージョンを取得する
- getGlVersion() - Method in class com.serenegiant.glutils.EGLBase14
-
GLESバージョンを取得する
- getHeight() - Method in class com.serenegiant.glutils.StaticTextureSource
-
ソース静止画の高さを取得
- getHeight() - Method in class com.serenegiant.glutils.TextureOffscreen
-
get dimension(height) of this offscreen
- getHeight() - Method in class com.serenegiant.media.AbstractRecorder
-
- getHeight() - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- getHeight() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- getHeight() - Method in class com.serenegiant.media.MediaMovieRecorder
-
- getHeight() - Method in class com.serenegiant.media.MediaVideoEncoder
-
- getHeight() - Method in interface com.serenegiant.mediaeffect.ISource
-
- getHeight() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- getHue() - Method in class com.serenegiant.widget.ColorPickerView
-
色相を取得
- getIFrame() - Static method in class com.serenegiant.media.VideoConfig
-
- getImage(int, int, int) - Method in class com.serenegiant.media.MediaStoreAdapter
-
return image with specific size(only scale-down or original size are available now)
if width=0 and height=0, return image with original size.
- getImage(ContentResolver, long, int, int) - Static method in class com.serenegiant.media.MediaStoreHelper
-
- getInputPTSUs() - Method in class com.serenegiant.media.AbstractEncoder
-
今回の書き込み用のpresentationTimeUs値を取得
System.nanoTime()を1000で割ってマイクロ秒にしただけ(切り捨て)
- getInputPTSUs() - Method in class com.serenegiant.media.IAudioSampler
-
今回の書き込み用のpresentationTimeUs値を取得
System.nanoTime()を1000で割ってマイクロ秒にしただけ(切り捨て)
- getInputSurface() - Method in class com.serenegiant.media.AbstractRecorder
-
- getInputSurface() - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- getInputSurface() - Method in interface com.serenegiant.media.IRecorder
-
- getInputSurface() - Method in class com.serenegiant.media.MediaMovieRecorder
-
- getInputSurface() - Method in class com.serenegiant.media.MediaVideoEncoder
-
- getInputSurface() - Method in class com.serenegiant.media.Recorder
-
- getInputSurface() - Method in class com.serenegiant.media.SurfaceEncoder
-
Returns the encoder's input surface.
- getInputSurface() - Method in class com.serenegiant.media.VideoEncoder
-
- getInt(SharedPreferences, String, int) - Static method in class com.serenegiant.utils.PrefHelper
-
- getIntrinsicHeight() - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- getIntrinsicWidth() - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- getItem(int) - Method in class com.serenegiant.media.MediaStoreAdapter
-
return thumbnail image at specific position.
- getItem(int) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- getItemCount() - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- getItemOffsets(Rect, View, RecyclerView, RecyclerView.State) - Method in class com.serenegiant.widget.DividerItemDecoration
-
- getItemPosition(Object) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- getItemPositionFromID(long) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- getLayoutInflater(Context) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- getLocalIPv4Address() - Static method in class com.serenegiant.net.NetworkHelper
-
- getLocalIPv6Address() - Static method in class com.serenegiant.net.NetworkHelper
-
- getLong(SharedPreferences, String, long) - Static method in class com.serenegiant.utils.PrefHelper
-
- getMediaInfo(int) - Method in class com.serenegiant.media.MediaStoreAdapter
-
get MediaInfo at specified position
- getMediaInfo(int, MediaStoreHelper.MediaInfo) - Method in class com.serenegiant.media.MediaStoreAdapter
-
- getMediaType() - Method in class com.serenegiant.media.MediaStoreAdapter
-
- getMetaInfo(StackTraceElement) - Static method in class com.serenegiant.utils.LogUtils
-
スタックトレースからクラス名、メソッド名、行数を取得する
- getMuxer() - Method in interface com.serenegiant.media.IRecorder
-
- getMuxer() - Method in class com.serenegiant.media.Recorder
-
- getMvpMatrix() - Method in class com.serenegiant.glutils.es1.GLDrawer2D
-
モデルビュー変換行列を取得(内部配列を直接返すので変更時は要注意)
- getMvpMatrix(float[], int) - Method in class com.serenegiant.glutils.es1.GLDrawer2D
-
モデルビュー変換行列のコピーを取得
- getMvpMatrix() - Method in class com.serenegiant.glutils.GLDrawer2D
-
モデルビュー変換行列を取得(内部配列を直接返すので変更時は要注意)
- getMvpMatrix(float[], int) - Method in class com.serenegiant.glutils.GLDrawer2D
-
モデルビュー変換行列のコピーを取得
- getMvpMatrix() - Method in interface com.serenegiant.glutils.IDrawer2D
-
- getMvpMatrix(float[], int) - Method in interface com.serenegiant.glutils.IDrawer2D
-
- getMvpMatrix() - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- getMvpMatrix(float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
モデルビュー変換行列のコピーを取得
- getMvpMatrix() - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
モデルビュー変換行列を取得(内部配列を直接返すので変更時は要注意)
- getMvpMatrix(float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
モデルビュー変換行列のコピーを取得
- getNextOutputPTSUs(long) - Method in class com.serenegiant.media.AbstractEncoder
-
Muxerの今回の書き込み用のpresentationTimeUs値を取得
- getNextOutputPTSUs(long) - Method in class com.serenegiant.media.MediaReaper
-
Muxerの今回の書き込み用のpresentationTimeUs値を取得
- getOpacity() - Method in class com.serenegiant.graphics.ShaderDrawable
-
- getOpacity() - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- getOrientation(ContentResolver, Uri) - Static method in class com.serenegiant.graphics.BitmapHelper
-
- getOrientation() - Method in class com.serenegiant.widget.TwoPainViewGroup
-
分割方向を取得
- getOutline(Outline) - Method in class com.serenegiant.graphics.BaseShape
-
- getOutputPath() - Method in class com.serenegiant.media.AbstractEncoder
-
出力ファイルのパスを返す
- getOutputPath() - Method in interface com.serenegiant.media.Encoder
-
- getOutputPath() - Method in interface com.serenegiant.media.IRecorder
-
- getOutputSurface() - Method in class com.serenegiant.media.MediaAudioDecoder
-
- getOutputSurface() - Method in class com.serenegiant.media.MediaDecoder
-
- getOutputSurface() - Method in class com.serenegiant.media.MediaVideoDecoder
-
- getOutputTexId() - Method in interface com.serenegiant.mediaeffect.ISource
-
- getOutputTexId() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- getOutputTexture() - Method in interface com.serenegiant.mediaeffect.ISource
-
- getOutputTexture() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- getPaintAlpha() - Method in class com.serenegiant.graphics.BrushDrawable
-
- getPairedDevices() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
既にペアリング済みのBluetooth機器一覧を取得する
- getPan() - Method in class com.serenegiant.utils.GyroHelper
-
左右への傾きを取得, XXX 前後と左右が入れ替わってるかも
- getParent() - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- getPath() - Method in class com.serenegiant.graphics.PathShape
-
設定されているPathを返す
- getPath(Context, Uri) - Static method in class com.serenegiant.utils.UriHelper
-
Uriからローカルパスに変換できればpathを返す
- getPivot() - Method in class com.serenegiant.graphics.BrushDrawable
-
- getPivotX() - Method in class com.serenegiant.graphics.BrushDrawable
-
- getPivotY() - Method in class com.serenegiant.graphics.BrushDrawable
-
- getPosition(int) - Method in class com.serenegiant.widget.ValueSelectorAdapter
-
- getPositionFromId(long) - Method in class com.serenegiant.media.MediaStoreAdapter
-
- getProfileLevelString(String, MediaCodecInfo.CodecProfileLevel) - Static method in class com.serenegiant.media.AbstractEncoder
-
- getProfileLevelString(String, MediaCodecInfo.CodecProfileLevel) - Static method in class com.serenegiant.media.MediaCodecHelper
-
プロファイルレベルと文字列にする
- getProfileLevelString(String, MediaCodecInfo.CodecProfileLevel) - Static method in class com.serenegiant.utils.MediaInfo
-
- getProgram() - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- getProgram() - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- getProgramHandle() - Method in class com.serenegiant.glutils.Texture2dProgram
-
- getProgramType() - Method in class com.serenegiant.glutils.Texture2dProgram
-
Returns the program type.
- getPTSUs() - Method in class com.serenegiant.media.MediaEncoder
-
get next encoding presentationTimeUs
- getQuat() - Method in class com.serenegiant.math.Vector
-
クオータニオンとして取得(4番目の成分は1)
- getRawTexMatrix() - Method in class com.serenegiant.glutils.TextureOffscreen
-
テクスチャ座標変換行列を取得(内部配列を直接返すので変更時は要注意)
- getRecorder() - Method in class com.serenegiant.media.AbstractEncoder
-
出力用のMuxerWrapperを返す
- getReuseAddress() - Method in class com.serenegiant.net.UdpSocket
-
同じアドレスを他のソケットでも利用可能かどうかを取得
- getRotation() - Method in class com.serenegiant.graphics.BaseShape
-
- getRotation() - Method in class com.serenegiant.graphics.BrushDrawable
-
- getRotation() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- getRotation() - Method in class com.serenegiant.media.MediaVideoDecoder
-
- getRotation() - Method in class com.serenegiant.widget.FrameView
-
スケールの回転角度を取得
- getSampleRate() - Method in class com.serenegiant.media.MediaMoviePlayer
-
get audio sampling rate[Hz]
- getSamplingFrequency() - Method in class com.serenegiant.media.AudioSampler
-
- getSamplingFrequency() - Method in class com.serenegiant.media.IAudioSampler
-
サンプリング周波数を返す
- getSat() - Method in class com.serenegiant.widget.ColorPickerView
-
彩度を取得
- getScale() - Method in class com.serenegiant.widget.FrameView
-
スケールの拡大縮小率を取得
- getScaleColor() - Method in class com.serenegiant.widget.FrameView
-
スケールの描画色を取得
- getScaleMode() - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- getScaleMode() - Method in interface com.serenegiant.widget.IScaledView
-
- getScaleType() - Method in class com.serenegiant.widget.FrameView
-
目盛りの種類を取得
- getScaleWidth() - Method in class com.serenegiant.widget.FrameView
-
目盛りの線幅を取得
- getScaleX() - Method in class com.serenegiant.graphics.BaseShape
-
- getScaleY() - Method in class com.serenegiant.graphics.BaseShape
-
- getShader() - Method in class com.serenegiant.graphics.BrushDrawable
-
- getShader() - Method in class com.serenegiant.graphics.ShaderDrawable
-
- getShort(SharedPreferences, String, short) - Static method in class com.serenegiant.utils.PrefHelper
-
- getShowSelectedColor() - Method in class com.serenegiant.widget.ColorPickerView
-
選択中の色を左上に1/4円で表示するかどうかを取得
- getShowTitle() - Method in class com.serenegiant.media.MediaStoreAdapter
-
- getSignature(Context) - Static method in class com.serenegiant.utils.SignatureHelper
-
apkの署名を取得
- getSignatureBytes(Context) - Static method in class com.serenegiant.utils.SignatureHelper
-
apkの署名を取得
- getSizeRate(int, int) - Static method in class com.serenegiant.media.VideoConfig
-
概略ファイルサイズを計算[バイト/分]
- getSoTimeout() - Method in class com.serenegiant.net.UdpSocket
-
タイムアウトを取得
- getSourceTexId() - Method in interface com.serenegiant.mediaeffect.ISource
-
- getSourceTexId() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- getState() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
現在の接続状態を取得
- getState() - Method in interface com.serenegiant.media.IRecorder
-
- getState() - Method in class com.serenegiant.media.Recorder
-
- getSubWindowScale() - Method in class com.serenegiant.widget.TwoPainViewGroup
-
サブウインドウの表示サイズ比率を取得
- getSummary() - Method in class com.serenegiant.widget.TimePickerPreference
-
- getSurface() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- getSurface() - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- getSurface() - Method in interface com.serenegiant.glutils.IRendererHolder
-
マスター用の映像を受け取るためのSurfaceを取得
- getSurface() - Method in class com.serenegiant.glutils.RendererHolder
-
マスター用の映像を受け取るためのSurfaceを取得
- getSurfaceFrame() - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- getSurfaceTexture() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- getSurfaceTexture() - Method in interface com.serenegiant.glutils.IRendererHolder
-
マスター用の映像を受け取るためのSurfaceTextureを取得
- getSurfaceTexture() - Method in class com.serenegiant.glutils.RendererHolder
-
マスター用の映像を受け取るためのSurfaceTextureを取得
- getTemp(int) - Method in class com.serenegiant.utils.CpuMonitor
-
- getTempAve() - Method in class com.serenegiant.utils.CpuMonitor
-
- getTempNum() - Method in class com.serenegiant.utils.CpuMonitor
-
- getTexHeight() - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャ高さを取得
- getTexHeight() - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャ高さを取得
- getTexHeight() - Method in interface com.serenegiant.glutils.ITexture
-
- getTexHeight() - Method in class com.serenegiant.glutils.TextureOffscreen
-
get backing texture dimension(height) of this offscreen
- getTexMatrix() - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャ座標変換行列を取得(内部配列をそのまま返すので変更時は要注意)
- getTexMatrix(float[], int) - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャ座標変換行列のコピーを取得
- getTexMatrix() - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャ座標変換行列を取得(内部配列をそのまま返すので変更時は要注意)
- getTexMatrix(float[], int) - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャ座標変換行列のコピーを取得
- getTexMatrix() - Method in interface com.serenegiant.glutils.ITexture
-
- getTexMatrix(float[], int) - Method in interface com.serenegiant.glutils.ITexture
-
- getTexMatrix() - Method in class com.serenegiant.glutils.TextureOffscreen
-
get copy of texture matrix
- getTexMatrix(float[], int) - Method in class com.serenegiant.glutils.TextureOffscreen
-
テクスチャ変換行列のコピーを返す
領域チェックしていないのでoffset位置から16個以上確保しておくこと
- getTexMatrix() - Method in interface com.serenegiant.mediaeffect.ISource
-
- getTexMatrix() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- getTexTarget() - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャターゲットを取得(GL_TEXTURE_2D)
- getTexTarget() - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャターゲットを取得(GL_TEXTURE_2D)
- getTexTarget() - Method in interface com.serenegiant.glutils.ITexture
-
- getTexture() - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャ名を取得
- getTexture() - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャ名を取得
- getTexture() - Method in interface com.serenegiant.glutils.ITexture
-
- getTexture() - Method in class com.serenegiant.glutils.TextureOffscreen
-
オフスクリーンテクスチャ名を取得
このオフスクリーンへ書き込んだ画像をテクスチャとして使って他の描画を行う場合に使用できる
- getTexWidth() - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャ幅を取得
- getTexWidth() - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャ幅を取得
- getTexWidth() - Method in interface com.serenegiant.glutils.ITexture
-
- getTexWidth() - Method in class com.serenegiant.glutils.TextureOffscreen
-
get backing texture dimension(width) of this offscreen
- getTickColor() - Method in class com.serenegiant.widget.FrameView
-
目盛りの描画色を取得
- getTilt() - Method in class com.serenegiant.utils.GyroHelper
-
前後の傾きを取得, XXX 前後と左右が入れ替わってるかも
- getTotalFps() - Method in class com.serenegiant.utils.FpsCounter
-
- getVal() - Method in class com.serenegiant.widget.ColorPickerView
-
明度を取得
- getValue() - Method in class com.serenegiant.widget.ColorPickerDialogPreference
-
- getValue() - Method in class com.serenegiant.widget.ItemPicker
-
Returns the current value of the ItemPicker
- getVideoEncoder() - Method in interface com.serenegiant.media.IRecorder
-
- getVideoEncoder() - Method in class com.serenegiant.media.Recorder
-
- getVideoHeight() - Method in class com.serenegiant.media.MediaVideoDecoder
-
- getVideoWidth() - Method in class com.serenegiant.media.MediaVideoDecoder
-
- getView(int, View, ViewGroup) - Method in class com.serenegiant.bluetooth.BluetoothDeviceInfoAdapter
-
- getView(int, View, ViewGroup) - Method in class com.serenegiant.widget.ValueSelectorAdapter
-
- getWidth() - Method in class com.serenegiant.glutils.StaticTextureSource
-
ソース静止画の幅を取得
- getWidth() - Method in class com.serenegiant.glutils.TextureOffscreen
-
get dimension(width) of this offscreen
- getWidth() - Method in class com.serenegiant.media.AbstractRecorder
-
- getWidth() - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- getWidth() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- getWidth() - Method in class com.serenegiant.media.MediaMovieRecorder
-
- getWidth() - Method in class com.serenegiant.media.MediaVideoEncoder
-
- getWidth() - Method in interface com.serenegiant.mediaeffect.ISource
-
- getWidth() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- GL_TEXTURE_2D - Static variable in class com.serenegiant.glutils.ShaderConst
-
- GL_TEXTURE_EXTERNAL_OES - Static variable in class com.serenegiant.glutils.ShaderConst
-
- GLDrawer2D - Class in com.serenegiant.glutils.es1
-
Created by saki on 2016/10/19.
- GLDrawer2D(boolean) - Constructor for class com.serenegiant.glutils.es1.GLDrawer2D
-
コンストラクタ
GLコンテキスト/EGLレンダリングコンテキストが有効な状態で呼ばないとダメ
- GLDrawer2D - Class in com.serenegiant.glutils
-
描画領域全面にテクスチャを2D描画するためのヘルパークラス
- GLDrawer2D(boolean) - Constructor for class com.serenegiant.glutils.GLDrawer2D
-
コンストラクタ
GLコンテキスト/EGLレンダリングコンテキストが有効な状態で呼ばないとダメ
- GLDrawer2D(float[], float[], boolean) - Constructor for class com.serenegiant.glutils.GLDrawer2D
-
コンストラクタ
GLコンテキスト/EGLレンダリングコンテキストが有効な状態で呼ばないとダメ
- glGetAttribLocation(String) - Method in class com.serenegiant.glutils.GLDrawer2D
-
アトリビュート変数のロケーションを取得
glUseProgramが呼ばれた状態で返る
- glGetAttribLocation(String) - Method in interface com.serenegiant.glutils.IDrawer2dES2
-
- glGetUniformLocation(String) - Method in class com.serenegiant.glutils.GLDrawer2D
-
ユニフォーム変数のロケーションを取得
glUseProgramが呼ばれた状態で返る
- glGetUniformLocation(String) - Method in interface com.serenegiant.glutils.IDrawer2dES2
-
- GLHelper - Class in com.serenegiant.glutils.es1
-
OpenGL|ES用のヘルパークラス
- GLHelper() - Constructor for class com.serenegiant.glutils.es1.GLHelper
-
- GLHelper - Class in com.serenegiant.glutils
-
OpenGL|ES2/3用のヘルパークラス
- GLHelper() - Constructor for class com.serenegiant.glutils.GLHelper
-
- GLTexture - Class in com.serenegiant.glutils.es1
-
OpenGL|ESのテクスチャ操作用のヘルパークラス
- GLTexture(int, int, int) - Constructor for class com.serenegiant.glutils.es1.GLTexture
-
コンストラクタ
- GLTexture - Class in com.serenegiant.glutils
-
OpenGL|ESのテクスチャ操作用のヘルパークラス
- GLTexture(int, int, int) - Constructor for class com.serenegiant.glutils.GLTexture
-
コンストラクタ
- gluErrorString(int) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Return an error string from a GL or GLU error code.
- gluLookAt(float, float, float, float, float, float, float, float, float) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Define a viewing transformation in terms of an eye point, a center of
view, and an up vector.
- gluOrtho2D(float, float, float, float) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Set up a 2D orthographic projection matrix
- gluPerspective(float, float, float, float) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Set up a perspective projection matrix
- gluProject(float, float, float, float[], int, float[], int, int[], int, float[], int) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Map object coordinates into window coordinates. gluProject transforms the
specified object coordinates into window coordinates using model, proj,
and view.
- glUseProgram() - Method in class com.serenegiant.glutils.GLDrawer2D
-
glUseProgramが呼ばれた状態で返る
- glUseProgram() - Method in interface com.serenegiant.glutils.IDrawer2dES2
-
- gluUnProject(float, float, float, float[], int, float[], int, int[], int, float[], int) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
Map window coordinates to object coordinates. gluUnProject maps the
specified window coordinates into object coordinates using model, proj,
and view.
- GPS - Class in com.serenegiant.utils
-
- GPS() - Constructor for class com.serenegiant.utils.GPS
-
- GPS.Datum - Class in com.serenegiant.utils
-
- GRAVITY_BOTTOM - Static variable in class com.serenegiant.widget.ProgressView
-
Push object to the bottom of its container, not changing its size.
- GRAVITY_CENTER - Static variable in class com.serenegiant.widget.ProgressView
-
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
- GRAVITY_CENTER_HORIZONTAL - Static variable in class com.serenegiant.widget.ProgressView
-
Place object in the horizontal center of its container, not changing its size.
- GRAVITY_CENTER_VERTICAL - Static variable in class com.serenegiant.widget.ProgressView
-
Place object in the vertical center of its container, not changing its size.
- GRAVITY_CLIP_HORIZONTAL - Static variable in class com.serenegiant.widget.ProgressView
-
Additional option that can be set to have the left and/or right edges of the child clipped to its container's bounds.
- GRAVITY_CLIP_VERTICAL - Static variable in class com.serenegiant.widget.ProgressView
-
Additional option that can be set to have the top and/or bottom edges of the child clipped to its container's bounds.
- GRAVITY_END - Static variable in class com.serenegiant.widget.ProgressView
-
Push object to the end of its container, not changing its size.
- GRAVITY_FILL - Static variable in class com.serenegiant.widget.ProgressView
-
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
- GRAVITY_FILL_HORIZONTAL - Static variable in class com.serenegiant.widget.ProgressView
-
Grow the horizontal size of the object if needed so it completely fills its container.
- GRAVITY_FILL_VERTICAL - Static variable in class com.serenegiant.widget.ProgressView
-
Grow the vertical size of the object if needed so it completely fills its container.
- GRAVITY_LEFT - Static variable in class com.serenegiant.widget.ProgressView
-
Push object to the left of its container, not changing its size.
- GRAVITY_RIGHT - Static variable in class com.serenegiant.widget.ProgressView
-
Push object to the right of its container, not changing its size.
- GRAVITY_START - Static variable in class com.serenegiant.widget.ProgressView
-
Push object to the beginning of its container, not changing its size.
- GRAVITY_TOP - Static variable in class com.serenegiant.widget.ProgressView
-
Push object to the top of its container, not changing its size.
- GRS80 - Static variable in class com.serenegiant.utils.GPS
-
世界測地系の定数
- GyroHelper - Class in com.serenegiant.utils
-
- GyroHelper(Context) - Constructor for class com.serenegiant.utils.GyroHelper
-
- i() - Static method in class com.serenegiant.utils.LogUtils
-
- i(String) - Static method in class com.serenegiant.utils.LogUtils
-
- IAspectRatioView - Interface in com.serenegiant.widget
-
アスペクト比を一定に保つView用のインターフェースを定義
- IAudioSampler - Class in com.serenegiant.media
-
- IAudioSampler() - Constructor for class com.serenegiant.media.IAudioSampler
-
- IAudioSampler.SoundSamplerCallback - Interface in com.serenegiant.media
-
音声データ取得コールバックインターフェース
- IConfig() - Constructor for class com.serenegiant.glutils.EGLBase.IConfig
-
- IContext() - Constructor for class com.serenegiant.glutils.EGLBase.IContext
-
- id - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
-
- IDrawer2D - Interface in com.serenegiant.glutils
-
Created by saki on 2016/10/19.
- IDrawer2dES2 - Interface in com.serenegiant.glutils
-
Created by saki on 2016/12/10.
- IEffect - Interface in com.serenegiant.mediaeffect
-
- IFrameCallback - Interface in com.serenegiant.media
-
callback interface
- ImageLoader(MediaStoreHelper.LoaderDrawable) - Constructor for class com.serenegiant.media.MediaStoreHelper.ImageLoader
-
- IMediaCodec - Interface in com.serenegiant.media
-
- IMediaCodecCallback - Interface in com.serenegiant.media
-
callback interface
- IMuxer - Interface in com.serenegiant.media
-
- init(int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
初期化要求。
- init() - Method in class com.serenegiant.widget.AspectScaledTextureView
-
拡大縮小回転状態をリセット
- init() - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
- init_pool(int) - Method in class com.serenegiant.media.IAudioSampler
-
- initLocation(float[], float[]) - Method in class com.serenegiant.glutils.Texture2dProgram
-
- initTex(int, int) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
テクスチャ名を生成, テクスチャユニットはGL_TEXTURE0, クランプ方法はGL_CLAMP_TO_EDGE
- initTex(int, int, int, int, int) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
テクスチャ名を生成
- initTex(GL10, int, int) - Static method in class com.serenegiant.glutils.es1.GLHelper
-
テクスチャ名を生成(GL_TEXTURE0のみ)
- initTex() - Method in class com.serenegiant.glutils.GLDrawer2D
-
テクスチャ名生成のヘルパーメソッド
GLHelper#initTexを呼び出すだけ
- initTex(int, int) - Static method in class com.serenegiant.glutils.GLHelper
-
テクスチャ名を生成, テクスチャユニットはGL_TEXTURE0, クランプ方法はGL_CLAMP_TO_EDGE
- initTex(int, int, int, int, int) - Static method in class com.serenegiant.glutils.GLHelper
-
テクスチャ名を生成(GL_TEXTURE0のみ)
- inner_r - Variable in class com.serenegiant.math.RingBounds
-
- instantiateItem(ViewGroup, int) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- internal_draw(int, int) - Method in class com.serenegiant.glutils.Texture2dProgram
-
- internal_HandleInput() - Method in class com.serenegiant.media.MediaDecoder
-
- internal_handleOutput() - Method in class com.serenegiant.media.MediaDecoder
-
- internal_prepare_audio(Object) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_prepare_video(Object) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_process_input(MediaCodec, MediaExtractor, ByteBuffer[], long, boolean) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_start() - Method in class com.serenegiant.media.AbstractRecorder
-
- internal_start() - Method in class com.serenegiant.media.MediaMovieRecorder
-
- internal_start_audio(MediaExtractor, int) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_start_video(MediaExtractor, int) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_stop() - Method in class com.serenegiant.media.AbstractRecorder
-
- internal_stop() - Method in class com.serenegiant.media.MediaMovieRecorder
-
- internal_stop_audio() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_stop_video() - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_write_audio(ByteBuffer, int, int, long) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internal_write_video(ByteBuffer, int, int, long) - Method in class com.serenegiant.media.MediaMoviePlayer
-
- internalSetColor(int, boolean) - Method in class com.serenegiant.widget.ColorPickerView
-
指定したARGB値をセットする
- inv_ellipticity - Variable in class com.serenegiant.utils.GPS.Datum
-
- IRecorder - Interface in com.serenegiant.media
-
- IRecorder.RecorderCallback - Interface in com.serenegiant.media
-
- IRenderer - Interface in com.serenegiant.glutils
-
- IRendererCommon - Interface in com.serenegiant.glutils
-
- IRendererHolder - Interface in com.serenegiant.glutils
-
分配描画インターフェース
- isActive() - Method in class com.serenegiant.net.UdpBeacon
-
ビーコン送受信中かどうか
- isAndroid1_5() - Static method in class com.serenegiant.utils.BuildCheck
-
May 2009: Android 1.5., API>=3
- isAndroid1_6() - Static method in class com.serenegiant.utils.BuildCheck
-
September 2009: Android 1.6., API>=4
- isAndroid2_0() - Static method in class com.serenegiant.utils.BuildCheck
-
November 2009: Android 2.0, API>=5
- isAndroid2_2() - Static method in class com.serenegiant.utils.BuildCheck
-
June 2010: Android 2.2, API>=8
- isAndroid2_3() - Static method in class com.serenegiant.utils.BuildCheck
-
November 2010: Android 2.3, API>=9
- isAndroid2_3_3() - Static method in class com.serenegiant.utils.BuildCheck
-
February 2011: Android 2.3.3., API>=10
- isAndroid3() - Static method in class com.serenegiant.utils.BuildCheck
-
February 2011: Android 3.0., API>=11
- isAndroid3_1() - Static method in class com.serenegiant.utils.BuildCheck
-
May 2011: Android 3.1., API>=12
- isAndroid3_2() - Static method in class com.serenegiant.utils.BuildCheck
-
June 2011: Android 3.2., API>=13
- isAndroid4() - Static method in class com.serenegiant.utils.BuildCheck
-
October 2011: Android 4.0., API>=14
- isAndroid4_0_3() - Static method in class com.serenegiant.utils.BuildCheck
-
December 2011: Android 4.0.3., API>=15
- isAndroid4_1() - Static method in class com.serenegiant.utils.BuildCheck
-
June 2012: Android 4.1., API>=16
- isAndroid4_2() - Static method in class com.serenegiant.utils.BuildCheck
-
November 2012: Android 4.2, Moar jelly beans!
- isAndroid4_3() - Static method in class com.serenegiant.utils.BuildCheck
-
July 2013: Android 4.3, the revenge of the beans., API>=18
- isAndroid4_4() - Static method in class com.serenegiant.utils.BuildCheck
-
October 2013: Android 4.4, KitKat, another tasty treat., API>=19
- isAndroid5() - Static method in class com.serenegiant.utils.BuildCheck
-
Lollipop.
- isAndroid6() - Static method in class com.serenegiant.utils.BuildCheck
-
Marshmallow.
- isAndroid7() - Static method in class com.serenegiant.utils.BuildCheck
-
API >= 24
- isAudio() - Method in class com.serenegiant.media.AbstractAudioEncoder
-
- isAudio() - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- isAudio() - Method in class com.serenegiant.media.AudioEncoder
-
- isAudio() - Method in interface com.serenegiant.media.Encoder
-
- isAudio() - Method in class com.serenegiant.media.MediaEncoder
-
- isAvailable() - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
端末がBluetoothに対応しているかどうかを確認
- isBase() - Static method in class com.serenegiant.utils.BuildCheck
-
October 2008: The original, first, version of Android.
- isBase11() - Static method in class com.serenegiant.utils.BuildCheck
-
February 2009: First Android update, officially called 1.1., API>=2
- IScaledView - Interface in com.serenegiant.widget
-
コンテンツの拡大縮小方法をセット可能なViewのインターフェース
- isCapturing() - Method in class com.serenegiant.media.AbstractEncoder
-
- isCapturing() - Method in interface com.serenegiant.media.Encoder
-
- isChecked() - Method in class com.serenegiant.widget.CheckableImageButton
-
- isChecked() - Method in class com.serenegiant.widget.CheckableLinearLayout
-
- isChecked() - Method in class com.serenegiant.widget.CheckableRelativeLayout
-
- isConnected() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
接続されているかどうかを取得
- isCreating() - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- isCupcake() - Static method in class com.serenegiant.utils.BuildCheck
-
May 2009: Android 1.5., API>=3
- isCurrentDevelopment() - Static method in class com.serenegiant.utils.BuildCheck
-
Magic version number for a current development build,
which has not yet turned into an official release.
- isDonut() - Static method in class com.serenegiant.utils.BuildCheck
-
September 2009: Android 1.6., API>=4
- isDownloadsDocument(Uri) - Static method in class com.serenegiant.utils.UriHelper
-
- isEclair() - Static method in class com.serenegiant.utils.BuildCheck
-
November 2009: Android 2.0, API>=5
- isEclair01() - Static method in class com.serenegiant.utils.BuildCheck
-
December 2009: Android 2.0.1, API>=6
- isEclairMR1() - Static method in class com.serenegiant.utils.BuildCheck
-
January 2010: Android 2.1, API>=7
- isEGL14Supported() - Static method in class com.serenegiant.glutils.EGLBase
-
- isEmpty() - Method in class com.serenegiant.utils.CollectionMap
-
- isEnabled() - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
端末がBluetoothに対応していてBluetoothが有効になっているかどうかを確認
パーミッションがなければfalse
- isExternalStorageDocument(Uri) - Static method in class com.serenegiant.utils.UriHelper
-
- isFinished() - Method in class com.serenegiant.utils.MessageTask
-
- isFroyo() - Static method in class com.serenegiant.utils.BuildCheck
-
June 2010: Android 2.2, API>=8
- isGingerBread() - Static method in class com.serenegiant.utils.BuildCheck
-
November 2010: Android 2.3, API>=9
- isGingerBreadMR1() - Static method in class com.serenegiant.utils.BuildCheck
-
February 2011: Android 2.3.3., API>=10
- isGLES3() - Method in class com.serenegiant.glutils.EglTask
-
- isGlobalRegistered() - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
- isGooglePhotosUri(Uri) - Static method in class com.serenegiant.utils.UriHelper
-
- isHoneyComb() - Static method in class com.serenegiant.utils.BuildCheck
-
February 2011: Android 3.0., API>=11
- isHoneyCombMR1() - Static method in class com.serenegiant.utils.BuildCheck
-
May 2011: Android 3.1., API>=12
- isHoneyCombMR2() - Static method in class com.serenegiant.utils.BuildCheck
-
June 2011: Android 3.2., API>=13
- isIcecreamSandwich() - Static method in class com.serenegiant.utils.BuildCheck
-
October 2011: Android 4.0., API>=14
- isIcecreamSandwichMR1() - Static method in class com.serenegiant.utils.BuildCheck
-
December 2011: Android 4.0.3., API>=15
- isJellyBean() - Static method in class com.serenegiant.utils.BuildCheck
-
June 2012: Android 4.1., API>=16
- isJellyBeanMr1() - Static method in class com.serenegiant.utils.BuildCheck
-
November 2012: Android 4.2, Moar jelly beans!
- isJellyBeanMR2() - Static method in class com.serenegiant.utils.BuildCheck
-
July 2013: Android 4.3, the revenge of the beans., API>=18
- isKitKat() - Static method in class com.serenegiant.utils.BuildCheck
-
October 2013: Android 4.4, KitKat, another tasty treat., API>=19
- isKitKatWatch() - Static method in class com.serenegiant.utils.BuildCheck
-
Android 4.4W: KitKat for watches, snacks on the run., API>=20
- isL() - Static method in class com.serenegiant.utils.BuildCheck
-
Lollipop.
- isListening() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
接続待機中かどうかを取得
- isLollipop() - Static method in class com.serenegiant.utils.BuildCheck
-
Lollipop.
- isLollipopMR1() - Static method in class com.serenegiant.utils.BuildCheck
-
Lollipop with an extra sugar coating on the outside!
- isM() - Static method in class com.serenegiant.utils.BuildCheck
-
Marshmallow.
- isMarshmallow() - Static method in class com.serenegiant.utils.BuildCheck
-
Marshmallow.
- isMediaDocument(Uri) - Static method in class com.serenegiant.utils.UriHelper
-
- isMobileNetworkReachable() - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
モバイルネットワークが使用可能かどうかを返す
システムグローバルブロードキャストレシーバーを登録している時のみ有効な値を返す
- isMobileNetworkReachable(Context) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
モバイルネットワークが使用可能かどうかを返す
このメソッドはブロードキャストレシーバーの登録の有無と関係なく使用可
- isN() - Static method in class com.serenegiant.utils.BuildCheck
-
虫歯の元, API >= 24
- isNetworkReachable() - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
ネットワークが使用可能かどうかをチェック
システムグローバルブロードキャストレシーバーを登録している時のみ有効な値を返す
- isNetworkReachable(Context) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
ネットワークが使用可能かどうかをチェック
このメソッドはブロードキャストレシーバーの登録の有無と関係なく使用可
- isNougat() - Static method in class com.serenegiant.utils.BuildCheck
-
歯にくっつくやつ, API >= 24
- isOES() - Method in class com.serenegiant.glutils.GLDrawer2D
-
外部テクスチャを使うかどうか
- IsoscelesTriangleShape - Class in com.serenegiant.graphics
-
二等辺三角形シェイプ
- IsoscelesTriangleShape(float, float) - Constructor for class com.serenegiant.graphics.IsoscelesTriangleShape
-
高さと幅を指定して二等辺三角形Shapeを生成する
ここでの高さと幅はShape内描画座標系でShapeの描画内容の位置関係を示すだけなので
実際の表示サイズとは異なる。
- ISource - Interface in com.serenegiant.mediaeffect
-
- isPaired() - Method in class com.serenegiant.bluetooth.BluetoothDeviceInfo
-
ペアリングされているかどうか
- isPrepared() - Method in interface com.serenegiant.media.IMediaCodec
-
- isPrepared() - Method in class com.serenegiant.media.MediaDecoder
-
- isPrepared() - Method in class com.serenegiant.media.MediaEncoder
-
- isReady() - Method in interface com.serenegiant.media.IRecorder
-
エンコーダーの初期化が終わって書き込み可能になったかどうかを返す
- isReady() - Method in class com.serenegiant.media.Recorder
-
- isReceiveOnly() - Method in class com.serenegiant.net.UdpBeacon
-
ビーコンを送信せずに受信だけ行うかどうか
- isRecognizedVideoFormat(int) - Static method in class com.serenegiant.media.MediaCodecHelper
-
指定したカラーフォーマットをこのEncoderで使用可能かどうかを返す
- isReleased() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
既に破棄されているかどうかを取得
- isRunning() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- isRunning() - Method in interface com.serenegiant.glutils.IRendererHolder
-
実行中かどうか
- isRunning() - Method in class com.serenegiant.glutils.RendererHolder
-
- isRunning() - Method in class com.serenegiant.glutils.StaticTextureSource
-
実行中かどうか
- isRunning() - Method in interface com.serenegiant.media.IMediaCodec
-
- isRunning() - Method in class com.serenegiant.media.MediaDecoder
-
- isRunning() - Method in class com.serenegiant.media.MediaEncoder
-
- isRunning() - Method in class com.serenegiant.utils.MessageTask
-
- isSemiPlanarYUV(int) - Static method in class com.serenegiant.media.AbstractVideoEncoder
-
Returns true if the specified color format is semi-planar YUV.
- isSemiPlanarYUV(int) - Static method in class com.serenegiant.media.MediaCodecHelper
-
Returns true if the specified color format is semi-planar YUV.
- isShowAlpha() - Method in class com.serenegiant.widget.ColorPickerView
-
アルファ値変更用のスライダーを表示するかどうかを取得
- isShowVal() - Method in class com.serenegiant.widget.ColorPickerView
-
明度変更用のスライダーを表示するかどうかを取得
- isStarted() - Method in class com.serenegiant.media.AbstractRecorder
-
- isStarted() - Method in class com.serenegiant.media.IAudioSampler
-
音声データのサンプリング中かどうかを返す
- isStarted() - Method in interface com.serenegiant.media.IMuxer
-
- isStarted() - Method in interface com.serenegiant.media.IRecorder
-
Muxerが出力開始しているかどうかを返す
- isStarted() - Method in class com.serenegiant.media.MediaMuxerWrapper
-
- isStarted() - Method in class com.serenegiant.media.Recorder
-
- isStarted() - Method in class com.serenegiant.media.VideoMuxer
-
- isStopped() - Method in interface com.serenegiant.media.IRecorder
-
終了したかどうかを返す
- isStopped() - Method in class com.serenegiant.media.Recorder
-
- isStopping() - Method in interface com.serenegiant.media.IRecorder
-
終了処理中かどうかを返す
- isStopping() - Method in class com.serenegiant.media.Recorder
-
- isValid() - Method in interface com.serenegiant.glutils.EGLBase.IEglSurface
-
- isValid() - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
EGLSurfaceが有効かどうかを取得
- isValid() - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- isValid() - Method in class com.serenegiant.glutils.RenderHandler
-
- isViewFromObject(View, Object) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- isWifiNetworkReachable() - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
WiFiネットワークが使用可能かどうかを返す
システムグローバルブロードキャストレシーバーを登録している時のみ有効な値を返す
- isWifiNetworkReachable(Context) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
WiFiネットワークが使用可能かどうかを返す
このメソッドはブロードキャストレシーバーの登録の有無と関係なく使用可
- ItemPicker - Class in com.serenegiant.widget
-
A view for selecting a number or string-array
- ItemPicker(Context) - Constructor for class com.serenegiant.widget.ItemPicker
-
Create a new item picker
- ItemPicker(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ItemPicker
-
- ItemPicker(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ItemPicker
-
Create a new item picker
- ItemPicker.Formatter - Interface in com.serenegiant.widget
-
Interface used to format the item into a string for presentation
- ItemPicker.OnChangedListener - Interface in com.serenegiant.widget
-
The callback interface used to indicate the item value has been adjusted.
- ItemPickerButton - Class in com.serenegiant.widget
-
This class exists purely to cancel long click events, that got
started in NumberPicker
- ItemPickerButton(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ItemPickerButton
-
- ItemPickerButton(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ItemPickerButton
-
- ItemPickerButton(Context) - Constructor for class com.serenegiant.widget.ItemPickerButton
-
- ItemPickerPreference - Class in com.serenegiant.widget
-
- ItemPickerPreference(Context) - Constructor for class com.serenegiant.widget.ItemPickerPreference
-
- ItemPickerPreference(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ItemPickerPreference
-
- ItemPickerPreference(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ItemPickerPreference
-
- ITexture - Interface in com.serenegiant.glutils
-
Created by saki on 2016/10/19.
- makeCheckBitmap() - Static method in class com.serenegiant.graphics.BitmapHelper
-
透過部分の背景用に白とグレーの市松模様の単位パターンのビットマップを生成
- makeCurrent() - Method in interface com.serenegiant.glutils.EGLBase.IEglSurface
-
- makeCurrent() - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
指定したEGLSurfaceをカレントの描画Surfaceに設定する
Surface全面に描画できるようにViewportも変更するので必要であればswapの後に変更すること
- makeCurrent() - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- makeCurrent() - Method in class com.serenegiant.glutils.EglTask
-
- makeDefault() - Method in class com.serenegiant.glutils.EGLBase
-
EGLレンダリングコンテキストとスレッドの紐付けを解除する
- makeDefault() - Method in class com.serenegiant.glutils.EGLBase10
-
EGLレンダリングコンテキストとスレッドの紐付けを解除する
- makeDefault() - Method in class com.serenegiant.glutils.EGLBase14
-
EGLレンダリングコンテキストとスレッドの紐付けを解除する
- MaskImageView - Class in com.serenegiant.widget
-
Drawableで指定したMaskの不透過部分に対応するイメージを表示するImageView
- MaskImageView(Context) - Constructor for class com.serenegiant.widget.MaskImageView
-
- MaskImageView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.MaskImageView
-
- MaskImageView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.MaskImageView
-
- mAudioEncoder - Variable in class com.serenegiant.media.AbstractRecorder
-
- mAudioEncoder - Variable in class com.serenegiant.media.Recorder
-
- mAudioMediaExtractor - Variable in class com.serenegiant.media.MediaMoviePlayer
-
- mAudioQueue - Variable in class com.serenegiant.media.AudioEncoderBuffered
-
- mAudioSource - Variable in class com.serenegiant.media.AbstractAudioEncoder
-
- mAudioSource - Variable in class com.serenegiant.media.AudioEncoder
-
- MAX_SCALE - Static variable in class com.serenegiant.widget.FrameView
-
- maxDuration - Static variable in class com.serenegiant.media.VideoConfig
-
最大録画時間[ミリ秒], 負数=制限なし
- maxRepeats - Static variable in class com.serenegiant.media.VideoConfig
-
負は回数制限なし, 1以上なら指定回数繰り返し
- mBitRate - Variable in class com.serenegiant.media.AbstractAudioEncoder
-
- mBitRate - Variable in class com.serenegiant.media.AbstractVideoEncoder
-
- mBoundsRect - Variable in class com.serenegiant.graphics.BaseShape
-
- mBufferSize - Variable in class com.serenegiant.media.AudioEncoderBuffered
-
キューに入れる音声データのバッファサイズ
- mChangeObserver - Variable in class com.serenegiant.media.MediaStoreImageAdapter
-
- mChannelCount - Variable in class com.serenegiant.media.AbstractAudioEncoder
-
- mChannelCount - Variable in class com.serenegiant.media.AudioEncoder
-
- mColorFormat - Variable in class com.serenegiant.media.AbstractVideoEncoder
-
- mDataSetObserver - Variable in class com.serenegiant.media.MediaStoreImageAdapter
-
- mDataValid - Variable in class com.serenegiant.media.MediaStoreImageAdapter
-
- mDefaultBufferSize - Variable in class com.serenegiant.media.IAudioSampler
-
- mDefaultMatrix - Variable in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
拡大縮小回転移動のための射影行列のデフォルト値
- mDrawer - Variable in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- mDrawer2 - Variable in class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- MEDIA_ALL - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- MEDIA_IMAGE - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- MEDIA_TYPE_NUM - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- MEDIA_VIDEO - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- MediaAudioDecoder - Class in com.serenegiant.media
-
- MediaAudioDecoder() - Constructor for class com.serenegiant.media.MediaAudioDecoder
-
- MediaAudioEncoder - Class in com.serenegiant.media
-
- MediaAudioEncoder(MediaMovieRecorder, IMediaCodecCallback) - Constructor for class com.serenegiant.media.MediaAudioEncoder
-
- MediaCodecHelper - Class in com.serenegiant.media
-
- MediaCodecHelper() - Constructor for class com.serenegiant.media.MediaCodecHelper
-
- MediaDecoder - Class in com.serenegiant.media
-
- MediaDecoder() - Constructor for class com.serenegiant.media.MediaDecoder
-
- MediaEffect - Class in com.serenegiant.mediaeffect
-
- MediaEffect(EffectContext, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffect
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectAutoFix - Class in com.serenegiant.mediaeffect
-
- MediaEffectAutoFix(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectAutoFix
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectBackDropper - Class in com.serenegiant.mediaeffect
-
- MediaEffectBackDropper(EffectContext, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectBackDropper
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectBitmapOverlay - Class in com.serenegiant.mediaeffect
-
- MediaEffectBitmapOverlay(EffectContext, Bitmap) - Constructor for class com.serenegiant.mediaeffect.MediaEffectBitmapOverlay
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectBlackWhite - Class in com.serenegiant.mediaeffect
-
- MediaEffectBlackWhite(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectBlackWhite
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectBlackWhite(EffectContext, float, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectBlackWhite
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectBrightness - Class in com.serenegiant.mediaeffect
-
明るさ調整([-1.0f,+1.0f], RGB各成分に単純加算), 0だと無調整
- MediaEffectBrightness() - Constructor for class com.serenegiant.mediaeffect.MediaEffectBrightness
-
- MediaEffectBrightness(float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectBrightness
-
- MediaEffectCanny - Class in com.serenegiant.mediaeffect
-
Cannyエッジ検出フィルタ
- MediaEffectCanny() - Constructor for class com.serenegiant.mediaeffect.MediaEffectCanny
-
- MediaEffectCanny(float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectCanny
-
- MediaEffectColorAdjustDrawer - Class in com.serenegiant.mediaeffect
-
- MediaEffectColorAdjustDrawer(String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectColorAdjustDrawer
-
- MediaEffectColorAdjustDrawer(boolean, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectColorAdjustDrawer
-
- MediaEffectColorAdjustDrawer(boolean, String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectColorAdjustDrawer
-
- MediaEffectContrast - Class in com.serenegiant.mediaeffect
-
- MediaEffectContrast(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectContrast
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectCrop - Class in com.serenegiant.mediaeffect
-
- MediaEffectCrop(EffectContext, int, int, int, int) - Constructor for class com.serenegiant.mediaeffect.MediaEffectCrop
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectCrossProcess - Class in com.serenegiant.mediaeffect
-
- MediaEffectCrossProcess(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectCrossProcess
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectDilation - Class in com.serenegiant.mediaeffect
-
Dilation(膨張)フィルタ
- MediaEffectDilation() - Constructor for class com.serenegiant.mediaeffect.MediaEffectDilation
-
- MediaEffectDilation(int) - Constructor for class com.serenegiant.mediaeffect.MediaEffectDilation
-
膨張範囲を指定して生成
- MediaEffectDocumentary - Class in com.serenegiant.mediaeffect
-
- MediaEffectDocumentary(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectDocumentary
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectDrawer - Class in com.serenegiant.mediaeffect
-
- MediaEffectDrawer() - Constructor for class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- MediaEffectDrawer(String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- MediaEffectDrawer(boolean, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- MediaEffectDrawer(boolean, String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- MediaEffectDuoTone - Class in com.serenegiant.mediaeffect
-
- MediaEffectDuoTone(EffectContext, int, int) - Constructor for class com.serenegiant.mediaeffect.MediaEffectDuoTone
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectEmboss - Class in com.serenegiant.mediaeffect
-
- MediaEffectEmboss() - Constructor for class com.serenegiant.mediaeffect.MediaEffectEmboss
-
- MediaEffectEmboss(float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectEmboss
-
- MediaEffectErosion - Class in com.serenegiant.mediaeffect
-
Erosion(収縮)フィルタ
- MediaEffectErosion() - Constructor for class com.serenegiant.mediaeffect.MediaEffectErosion
-
- MediaEffectErosion(int) - Constructor for class com.serenegiant.mediaeffect.MediaEffectErosion
-
膨張範囲を指定して生成
- MediaEffectExposure - Class in com.serenegiant.mediaeffect
-
露出調整, -10〜+10, 0だと無調整
- MediaEffectExposure() - Constructor for class com.serenegiant.mediaeffect.MediaEffectExposure
-
- MediaEffectExposure(float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectExposure
-
- MediaEffectExtraction - Class in com.serenegiant.mediaeffect
-
色抽出フィルタ
- MediaEffectExtraction() - Constructor for class com.serenegiant.mediaeffect.MediaEffectExtraction
-
- MediaEffectFillLight - Class in com.serenegiant.mediaeffect
-
- MediaEffectFillLight(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectFillLight
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectFishEye - Class in com.serenegiant.mediaeffect
-
- MediaEffectFishEye(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectFishEye
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectFlip - Class in com.serenegiant.mediaeffect
-
- MediaEffectFlip(EffectContext, boolean, boolean) - Constructor for class com.serenegiant.mediaeffect.MediaEffectFlip
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectFlipHorizontal - Class in com.serenegiant.mediaeffect
-
- MediaEffectFlipHorizontal(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectFlipHorizontal
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectFlipVertical - Class in com.serenegiant.mediaeffect
-
- MediaEffectFlipVertical(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectFlipVertical
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectGLESBase - Class in com.serenegiant.mediaeffect
-
OpenGL|ES2のフラグメントシェーダーで映像効果を与える時の基本クラス
- MediaEffectGLESBase(String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
フラグメントシェーダーを指定する場合のコンストラクタ(頂点シェーダーはデフォルトを使用)
- MediaEffectGLESBase(boolean, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
フラグメントシェーダーを指定する場合のコンストラクタ(頂点シェーダーはデフォルトを使用)
- MediaEffectGLESBase(boolean, String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
頂点シェーダーとフラグメントシェーダーを指定する場合のコンストラクタ
- MediaEffectGLESBase(MediaEffectDrawer) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- MediaEffectGLESTwoPassBase - Class in com.serenegiant.mediaeffect
-
- MediaEffectGLESTwoPassBase(boolean, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- MediaEffectGLESTwoPassBase(String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- MediaEffectGLESTwoPassBase(boolean, String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- MediaEffectGLESTwoPassBase(boolean, String, String, String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- MediaEffectGrain - Class in com.serenegiant.mediaeffect
-
- MediaEffectGrain(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGrain
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectGrayScale - Class in com.serenegiant.mediaeffect
-
- MediaEffectGrayScale(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectGrayScale
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectKernel - Class in com.serenegiant.mediaeffect
-
- MediaEffectKernel() - Constructor for class com.serenegiant.mediaeffect.MediaEffectKernel
-
- MediaEffectKernel(float[]) - Constructor for class com.serenegiant.mediaeffect.MediaEffectKernel
-
- MediaEffectKernel(float[], float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectKernel
-
- MediaEffectKernel3x3Drawer - Class in com.serenegiant.mediaeffect
-
- MediaEffectKernel3x3Drawer(String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
-
- MediaEffectKernel3x3Drawer(boolean, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
-
- MediaEffectKernel3x3Drawer(boolean, String, String) - Constructor for class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
-
- MediaEffectLomoish - Class in com.serenegiant.mediaeffect
-
- MediaEffectLomoish(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectLomoish
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectNegative - Class in com.serenegiant.mediaeffect
-
- MediaEffectNegative(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectNegative
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectNull - Class in com.serenegiant.mediaeffect
-
- MediaEffectNull(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectNull
-
コンストラクタ
GLコンテキスト内で生成すること
入力テクスチャを無変換で出力テクスチャにコピーする
- MediaEffectPosterize - Class in com.serenegiant.mediaeffect
-
FIXME ポスタライズ, うまく動かない
- MediaEffectPosterize() - Constructor for class com.serenegiant.mediaeffect.MediaEffectPosterize
-
- MediaEffectPosterize(float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectPosterize
-
- MediaEffectRedEye - Class in com.serenegiant.mediaeffect
-
- MediaEffectRedEye(EffectContext, float[]) - Constructor for class com.serenegiant.mediaeffect.MediaEffectRedEye
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectRotate - Class in com.serenegiant.mediaeffect
-
- MediaEffectRotate(EffectContext, int) - Constructor for class com.serenegiant.mediaeffect.MediaEffectRotate
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectSaturate - Class in com.serenegiant.mediaeffect
-
- MediaEffectSaturate(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectSaturate
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectSaturateGLES - Class in com.serenegiant.mediaeffect
-
彩度調整([-1.0f,+1.0f]), 0だと無調整
- MediaEffectSaturateGLES() - Constructor for class com.serenegiant.mediaeffect.MediaEffectSaturateGLES
-
- MediaEffectSaturateGLES(float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectSaturateGLES
-
- MediaEffectSepia - Class in com.serenegiant.mediaeffect
-
- MediaEffectSepia(EffectContext) - Constructor for class com.serenegiant.mediaeffect.MediaEffectSepia
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectSharpen - Class in com.serenegiant.mediaeffect
-
- MediaEffectSharpen(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectSharpen
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectStraighten - Class in com.serenegiant.mediaeffect
-
- MediaEffectStraighten(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectStraighten
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectTemperature - Class in com.serenegiant.mediaeffect
-
- MediaEffectTemperature(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectTemperature
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectTexProjection - Class in com.serenegiant.mediaeffect
-
うまく動かない, Matrixの計算がダメなのかも
- MediaEffectTexProjection() - Constructor for class com.serenegiant.mediaeffect.MediaEffectTexProjection
-
- MediaEffectTint - Class in com.serenegiant.mediaeffect
-
- MediaEffectTint(EffectContext, int) - Constructor for class com.serenegiant.mediaeffect.MediaEffectTint
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEffectVignette - Class in com.serenegiant.mediaeffect
-
- MediaEffectVignette(EffectContext, float) - Constructor for class com.serenegiant.mediaeffect.MediaEffectVignette
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaEncoder - Class in com.serenegiant.media
-
- MediaEncoder(boolean, AbstractRecorder, IMediaCodecCallback) - Constructor for class com.serenegiant.media.MediaEncoder
-
- MediaFileUtils - Class in com.serenegiant.media
-
- MediaFileUtils() - Constructor for class com.serenegiant.media.MediaFileUtils
-
- MediaImageSource - Class in com.serenegiant.mediaeffect
-
- MediaImageSource(Bitmap) - Constructor for class com.serenegiant.mediaeffect.MediaImageSource
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaInfo() - Constructor for class com.serenegiant.media.MediaStoreHelper.MediaInfo
-
- MediaInfo - Class in com.serenegiant.utils
-
- MediaInfo() - Constructor for class com.serenegiant.utils.MediaInfo
-
- MediaMoviePlayer - Class in com.serenegiant.media
-
- MediaMoviePlayer(Surface, IFrameCallback, boolean) - Constructor for class com.serenegiant.media.MediaMoviePlayer
-
- MediaMovieRecorder - Class in com.serenegiant.media
-
- MediaMovieRecorder(String, boolean) - Constructor for class com.serenegiant.media.MediaMovieRecorder
-
- MediaMovieRecorder.IRecorderCallback - Interface in com.serenegiant.media
-
- MediaMuxerWrapper - Class in com.serenegiant.media
-
- MediaMuxerWrapper(String, int) - Constructor for class com.serenegiant.media.MediaMuxerWrapper
-
- MediaReaper - Class in com.serenegiant.media
-
- MediaReaper(int, MediaCodec, MediaReaper.ReaperListener) - Constructor for class com.serenegiant.media.MediaReaper
-
- MediaReaper.ReaperListener - Interface in com.serenegiant.media
-
- MediaReaper.VideoReaper - Class in com.serenegiant.media
-
- MediaSource - Class in com.serenegiant.mediaeffect
-
- MediaSource() - Constructor for class com.serenegiant.mediaeffect.MediaSource
-
コンストラクタ
GLコンテキスト内で生成すること
- MediaSource(int, int) - Constructor for class com.serenegiant.mediaeffect.MediaSource
-
- MediaStoreAdapter - Class in com.serenegiant.media
-
- MediaStoreAdapter(Context, int) - Constructor for class com.serenegiant.media.MediaStoreAdapter
-
- MediaStoreHelper - Class in com.serenegiant.media
-
- MediaStoreHelper() - Constructor for class com.serenegiant.media.MediaStoreHelper
-
- MediaStoreHelper.ImageLoader - Class in com.serenegiant.media
-
Runnable to load image asynchronously
- MediaStoreHelper.LoaderDrawable - Class in com.serenegiant.media
-
LoaderDrawable is a descendent of Drawable to load image asynchronusly and draw
We want to use BitmapDrawable but we can't because it has no public/protected method
to set Bitmap after construction.
- MediaStoreHelper.MediaInfo - Class in com.serenegiant.media
-
- MediaStoreImageAdapter - Class in com.serenegiant.media
-
- MediaStoreImageAdapter(Context, int) - Constructor for class com.serenegiant.media.MediaStoreImageAdapter
-
- MediaStoreImageAdapter(Context, int, boolean) - Constructor for class com.serenegiant.media.MediaStoreImageAdapter
-
- mediaType - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
-
- MediaVideoDecoder - Class in com.serenegiant.media
-
- MediaVideoDecoder() - Constructor for class com.serenegiant.media.MediaVideoDecoder
-
- MediaVideoEncoder - Class in com.serenegiant.media
-
- MediaVideoEncoder(MediaMovieRecorder, IMediaCodecCallback) - Constructor for class com.serenegiant.media.MediaVideoEncoder
-
- MediaVideoEncoder(int, int, MediaMovieRecorder, IMediaCodecCallback) - Constructor for class com.serenegiant.media.MediaVideoEncoder
-
- mEffect - Variable in class com.serenegiant.mediaeffect.MediaEffect
-
- mEffectContext - Variable in class com.serenegiant.mediaeffect.MediaEffect
-
- MemInfo - Class in com.serenegiant.utils
-
- MemInfo() - Constructor for class com.serenegiant.utils.MemInfo
-
- mEnabled - Variable in class com.serenegiant.mediaeffect.MediaEffect
-
- mEnabled - Variable in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- mEnabled - Variable in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- mEncoderCount - Variable in class com.serenegiant.media.AbstractRecorder
-
- MessageDialogFragment - Class in com.serenegiant.dialog
-
パーミッション要求前に説明用のダイアログを表示するためのDialogFragment
- MessageDialogFragment() - Constructor for class com.serenegiant.dialog.MessageDialogFragment
-
- MessageDialogFragment.MessageDialogListener - Interface in com.serenegiant.dialog
-
- MessageDialogFragmentV4 - Class in com.serenegiant.dialog
-
- MessageDialogFragmentV4() - Constructor for class com.serenegiant.dialog.MessageDialogFragmentV4
-
- MessageDialogFragmentV4.MessageDialogListener - Interface in com.serenegiant.dialog
-
- MessageTask - Class in com.serenegiant.utils
-
- MessageTask() - Constructor for class com.serenegiant.utils.MessageTask
-
コンストラクタ
プール&キューのサイズは無制限
プールは空で生成
- MessageTask(int) - Constructor for class com.serenegiant.utils.MessageTask
-
コンストラクタ
プール&キューのサイズは無制限
- MessageTask(int, int) - Constructor for class com.serenegiant.utils.MessageTask
-
コンストラクタ
プール及びキュー可能な最大サイズを指定して初期化
- MessageTask.Request - Class in com.serenegiant.utils
-
- MessageTask.TaskBreak - Exception in com.serenegiant.utils
-
- mFramerate - Variable in class com.serenegiant.media.AbstractVideoEncoder
-
- mHasKernel2 - Variable in class com.serenegiant.glutils.Texture2dProgram
-
- mHeight - Variable in class com.serenegiant.media.AbstractVideoEncoder
-
- mHeight - Variable in class com.serenegiant.mediaeffect.MediaSource
-
- mIFrameIntervals - Variable in class com.serenegiant.media.AbstractVideoEncoder
-
- mImageMatrix - Variable in class com.serenegiant.widget.AspectScaledTextureView
-
- mImageMatrixChanged - Variable in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
射影行列が変更されたかどうかのフラグ(キャッシュを更新するため)
- mime - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
-
- MIME_AVC - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- MIME_AVC - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- MIME_AVC - Static variable in class com.serenegiant.media.MediaReaper.VideoReaper
-
- MIME_TYPE - Variable in class com.serenegiant.media.AbstractEncoder
-
MIME
- mInputSurface - Variable in class com.serenegiant.media.SurfaceEncoder
-
- MIRROR_BOTH - Static variable in interface com.serenegiant.glutils.IRendererCommon
-
- MIRROR_HORIZONTAL - Static variable in interface com.serenegiant.glutils.IRendererCommon
-
- MIRROR_NORMAL - Static variable in interface com.serenegiant.glutils.IRendererCommon
-
- MIRROR_NUM - Static variable in interface com.serenegiant.glutils.IRendererCommon
-
- MIRROR_VERTICAL - Static variable in interface com.serenegiant.glutils.IRendererCommon
-
- mIsAudio - Variable in class com.serenegiant.media.MediaEncoder
-
- mIsCapturing - Variable in class com.serenegiant.media.AbstractEncoder
-
エンコード実行中フラグ
- mIsCapturing - Variable in class com.serenegiant.media.IAudioSampler
-
- mIsCapturing - Variable in class com.serenegiant.media.MediaEncoder
-
Flag that indicate this encoder is capturing now.
- mIsEOS - Variable in class com.serenegiant.media.AbstractEncoder
-
終了フラグ
- mIsEOS - Variable in class com.serenegiant.media.MediaEncoder
-
Flag that indicate encoder received EOS(End Of Stream)
- mIsPrepared - Variable in class com.serenegiant.media.MediaEncoder
-
- missingPermissions(Context, String[]) - Static method in class com.serenegiant.utils.PermissionCheck
-
AndroidManifest.xmlに設定されているはずのパーミッションをチェックする
- missingPermissions(Context, List<String>) - Static method in class com.serenegiant.utils.PermissionCheck
-
AndroidManifest.xmlに設定されているはずのパーミッションをチェックする
- mIsStarted - Variable in class com.serenegiant.media.AbstractRecorder
-
- mItem - Variable in class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
-
- mMatrixCache - Variable in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
毎回射影行列そのものにアクセスするとJNIのオーバーヘッドがあるのでJavaのfloat配列としてキャッシュ
- mMaxScale - Variable in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
Maximum zoom scale
- mMediaCodec - Variable in class com.serenegiant.media.AbstractEncoder
-
エンコーダーの本体MediaCodecインスタンス
- mMediaCodec - Variable in class com.serenegiant.media.MediaEncoder
-
MediaCodec instance for encoding
- mMetadata - Variable in class com.serenegiant.media.MediaMoviePlayer
-
- mMuxer - Variable in class com.serenegiant.media.Recorder
-
- mMuxerStarted - Variable in class com.serenegiant.media.MediaEncoder
-
Flag the indicate the muxer is running
- mNativePtr - Variable in class com.serenegiant.media.VideoEncoder
-
- mNativePtr - Variable in class com.serenegiant.media.VideoMuxer
-
- mod(float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分をスカラ値で剰余計算
- MODE_SELECT_1 - Static variable in class com.serenegiant.widget.TwoPainViewGroup
-
左Viewを全画面で表示, 右Viewは小さく表示
- MODE_SELECT_2 - Static variable in class com.serenegiant.widget.TwoPainViewGroup
-
右Viewを全画面で表示, 左Viewは小さく表示
- MODE_SINGLE_1 - Static variable in class com.serenegiant.widget.TwoPainViewGroup
-
左Viewを全画面で表示, 右Viewは非表示
- MODE_SINGLE_2 - Static variable in class com.serenegiant.widget.TwoPainViewGroup
-
右Viewを全画面で表示, 左Viewは非表示
- MODE_SPLIT - Static variable in class com.serenegiant.widget.TwoPainViewGroup
-
2分割表示
- mOnClickListener - Variable in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- mOnLongClickListener - Variable in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- mOutputOffscreen - Variable in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- mOutputOffscreen - Variable in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- mOutputOffscreen2 - Variable in class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- mOutputPath - Variable in class com.serenegiant.media.AbstractRecorder
-
- mOutputScreen - Variable in class com.serenegiant.mediaeffect.MediaSource
-
- move(float, float) - Method in class com.serenegiant.math.BaseBounds
-
- move(float, float, float) - Method in class com.serenegiant.math.BaseBounds
-
- move(Vector) - Method in class com.serenegiant.math.BaseBounds
-
- mParent - Variable in class com.serenegiant.media.MediaStoreHelper.ImageLoader
-
- mPivotX - Variable in class com.serenegiant.graphics.BaseShape
-
回転・拡大縮小をShapeの中心位置で行うための変数
Shape座標系(Shape内描画座標系ではない素のShape座標系)
#onResizeで設定する
- mPivotY - Variable in class com.serenegiant.graphics.BaseShape
-
回転・拡大縮小をShapeの中心位置で行うための変数
Shape座標系(Shape内描画座標系ではない素のShape座標系)
#onResizeで設定する
- mPool - Variable in class com.serenegiant.media.AudioEncoderBuffered
-
- mRecorderStarted - Variable in class com.serenegiant.media.AbstractEncoder
-
ファイルへの出力中フラグ
- mRequestStop - Variable in class com.serenegiant.media.AbstractEncoder
-
終了要求フラグ(新規エンコード禁止フラグ)
- mRequestStop - Variable in class com.serenegiant.media.MediaEncoder
-
Flag to request stop capturing
- mRotation - Variable in class com.serenegiant.graphics.BaseShape
-
表示時の回転角度
- mRowIDColumn - Variable in class com.serenegiant.media.MediaStoreImageAdapter
-
- mSampleRate - Variable in class com.serenegiant.media.AbstractAudioEncoder
-
- mSampleRate - Variable in class com.serenegiant.media.AudioEncoder
-
- MSB(byte) - Static method in class com.serenegiant.utils.BitsHelper
-
最大有効ビット数MSB(Most Significant Bit)を取得
- MSB(short) - Static method in class com.serenegiant.utils.BitsHelper
-
最大有効ビット数MSB(Most Significant Bit)を取得
- MSB(int) - Static method in class com.serenegiant.utils.BitsHelper
-
最大有効ビット数MSB(Most Significant Bit)を取得
- MSB(long) - Static method in class com.serenegiant.utils.BitsHelper
-
最大有効ビット数MSB(Most Significant Bit)を取得
立っているビットの中での最大ビット位置
- mScaleX - Variable in class com.serenegiant.graphics.BaseShape
-
素のShape座標系をShape内描画座標系に変換する係数
(設定用のサイズと実際の描画時のサイズ変換用変数)
#onResizeで更新される
- mScaleY - Variable in class com.serenegiant.graphics.BaseShape
-
素のShape座標系をShape内描画座標系に変換する係数
(設定用のサイズと実際の描画時のサイズ変換用変数)
#onResizeで更新される
- mSourceScreen - Variable in class com.serenegiant.mediaeffect.MediaSource
-
- mSrcTexIds - Variable in class com.serenegiant.mediaeffect.MediaSource
-
- mStartedCount - Variable in class com.serenegiant.media.AbstractRecorder
-
- mStartTime - Variable in class com.serenegiant.media.Recorder
-
- mState - Variable in class com.serenegiant.media.MediaDecoder
-
- mStdHeight - Variable in class com.serenegiant.graphics.BaseShape
-
このShapeの描画内容の位置関係を設定する際のサイズ(任意)
Shape内描画座標系の右下座標と同じ
- mStdHeight2 - Variable in class com.serenegiant.graphics.BaseShape
-
Shape内描画座標系の中央座標(mStdWidth/mStdHeightのそれぞれ1/2の値)
- mStdWidth - Variable in class com.serenegiant.graphics.BaseShape
-
このShapeの描画内容の位置関係を設定する際のサイズ(任意)
Shape内描画座標系の右下座標と同じ
- mStdWidth2 - Variable in class com.serenegiant.graphics.BaseShape
-
Shape内描画座標系の中央座標(mStdWidth/mStdHeightのそれぞれ1/2の値)
- mSync - Variable in class com.serenegiant.media.AbstractEncoder
-
フラグの排他制御用
- mSync - Variable in class com.serenegiant.media.MediaEncoder
-
- mSync - Variable in class com.serenegiant.media.MediaReaper
-
- mSync - Variable in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- mTrackIndex - Variable in class com.serenegiant.media.AbstractEncoder
-
トラックインデックス
- mTrackIndex - Variable in class com.serenegiant.media.MediaEncoder
-
Track Number
- mult(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分同士の掛け算(内積・外積じゃないよ)
- mult(float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分にスカラ値をかけ算
- mult(float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分にスカラ値をかけ算
- mult(float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分にスカラ値をかけ算
- MultilineLabelPreference - Class in com.serenegiant.widget
-
- MultilineLabelPreference(Context) - Constructor for class com.serenegiant.widget.MultilineLabelPreference
-
- MultilineLabelPreference(Context, AttributeSet) - Constructor for class com.serenegiant.widget.MultilineLabelPreference
-
- MultilineLabelPreference(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.MultilineLabelPreference
-
- mVideoEncoder - Variable in class com.serenegiant.media.AbstractRecorder
-
- mVideoEncoder - Variable in class com.serenegiant.media.Recorder
-
- mVideoMediaExtractor - Variable in class com.serenegiant.media.MediaMoviePlayer
-
- mView - Variable in class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
-
- mWeakMuxer - Variable in class com.serenegiant.media.MediaEncoder
-
Weak reference of MediaMuxerWrapper instance
- mWidth - Variable in class com.serenegiant.media.AbstractVideoEncoder
-
- mWidth - Variable in class com.serenegiant.mediaeffect.MediaSource
-
- MySurfaceHolder(Surface) - Constructor for class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- obtain() - Method in class com.serenegiant.media.IAudioSampler
-
音声データバッファをプールから取得する。
- obtain(int, int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
RequestプールからRequestを取得する
プールが空の場合は新規に生成する
- offer(int, int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread
- offer(int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread
- offer(int, int, int) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread
- offer(int, int) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread
- offer(int) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread
- offer(int, Object) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread
- offerAndWait(int, int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread and wait for result
caller thread is blocked until the request finished running on worker thread
FIXME このメソッドはMessageTaskを実行中のスレッド上で呼び出すとデッドロックする
- offerFirst(int, int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
offer request to run on worker thread on top of the request queue
- OMX_COLOR_Format12bitRGB444 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format12bitRGB444 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format16bitARGB1555 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format16bitARGB1555 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format16bitARGB4444 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format16bitARGB4444 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format16bitBGR565 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format16bitBGR565 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format16bitRGB565 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format16bitRGB565 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format18bitARGB1665 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format18bitARGB1665 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format18BitBGR666 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format18BitBGR666 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format18bitRGB666 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format18bitRGB666 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format19bitARGB1666 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format19bitARGB1666 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format24BitABGR6666 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format24BitABGR6666 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format24bitARGB1887 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format24bitARGB1887 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format24BitARGB6666 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format24BitARGB6666 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format24bitBGR888 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format24bitBGR888 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format24bitRGB888 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format24bitRGB888 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format25bitARGB1888 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format25bitARGB1888 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format32bitARGB8888 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format32bitARGB8888 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format32bitBGRA8888 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format32bitBGRA8888 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_Format8bitRGB332 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_Format8bitRGB332 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatAndroidOpaque - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatAndroidOpaque - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatCbYCrY - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatCbYCrY - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatCrYCbY - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatCrYCbY - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatKhronosExtensions - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatKhronosExtensions - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatL16 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatL16 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatL2 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatL2 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatL24 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatL24 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatL32 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatL32 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatL4 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatL4 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatL8 - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatL8 - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatMax - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatMax - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatMonochrome - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatMonochrome - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatRawBayer10bit - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatRawBayer10bit - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatRawBayer8bit - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatRawBayer8bit - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatRawBayer8bitcompressed - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatRawBayer8bitcompressed - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatUnused - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
非圧縮image/videoで使用可能なカラーフォーマット
from OMX_IVCommon.h
MediaCodecInfo.CodecCapabilities.COLOR_FormatXXXに一部のものは定義されている
Unused : Placeholder value when format is N/A
Monochrome : black and white
8bitRGB332 : Red 7:5, Green 4:2, Blue 1:0
12bitRGB444 : Red 11:8, Green 7:4, Blue 3:0
16bitARGB4444 : Alpha 15:12, Red 11:8, Green 7:4, Blue 3:0
16bitARGB1555 : Alpha 15, Red 14:10, Green 9:5, Blue 4:0
16bitRGB565 : Red 15:11, Green 10:5, Blue 4:0
16bitBGR565 : Blue 15:11, Green 10:5, Red 4:0
18bitRGB666 : Red 17:12, Green 11:6, Blue 5:0
18bitARGB1665 : Alpha 17, Red 16:11, Green 10:5, Blue 4:0
19bitARGB1666 : Alpha 18, Red 17:12, Green 11:6, Blue 5:0
24bitRGB888 : Red 24:16, Green 15:8, Blue 7:0
24bitBGR888 : Blue 24:16, Green 15:8, Red 7:0
24bitARGB1887 : Alpha 23, Red 22:15, Green 14:7, Blue 6:0
25bitARGB1888 : Alpha 24, Red 23:16, Green 15:8, Blue 7:0
32bitBGRA8888 : Blue 31:24, Green 23:16, Red 15:8, Alpha 7:0
32bitARGB8888 : Alpha 31:24, Red 23:16, Green 15:8, Blue 7:0
YUV411Planar : U,Y are subsampled by a factor of 4 horizontally
YUV411PackedPlanar : packed per payload in planar slices
YUV420Planar : Three arrays Y,U,V.
- OMX_COLOR_FormatUnused - Static variable in class com.serenegiant.media.MediaCodecHelper
-
非圧縮image/videoで使用可能なカラーフォーマット
from OMX_IVCommon.h
MediaCodecInfo.CodecCapabilities.COLOR_FormatXXXに一部のものは定義されている
Unused : Placeholder value when format is N/A
Monochrome : black and white
8bitRGB332 : Red 7:5, Green 4:2, Blue 1:0
12bitRGB444 : Red 11:8, Green 7:4, Blue 3:0
16bitARGB4444 : Alpha 15:12, Red 11:8, Green 7:4, Blue 3:0
16bitARGB1555 : Alpha 15, Red 14:10, Green 9:5, Blue 4:0
16bitRGB565 : Red 15:11, Green 10:5, Blue 4:0
16bitBGR565 : Blue 15:11, Green 10:5, Red 4:0
18bitRGB666 : Red 17:12, Green 11:6, Blue 5:0
18bitARGB1665 : Alpha 17, Red 16:11, Green 10:5, Blue 4:0
19bitARGB1666 : Alpha 18, Red 17:12, Green 11:6, Blue 5:0
24bitRGB888 : Red 24:16, Green 15:8, Blue 7:0
24bitBGR888 : Blue 24:16, Green 15:8, Red 7:0
24bitARGB1887 : Alpha 23, Red 22:15, Green 14:7, Blue 6:0
25bitARGB1888 : Alpha 24, Red 23:16, Green 15:8, Blue 7:0
32bitBGRA8888 : Blue 31:24, Green 23:16, Red 15:8, Alpha 7:0
32bitARGB8888 : Alpha 31:24, Red 23:16, Green 15:8, Blue 7:0
YUV411Planar : U,Y are subsampled by a factor of 4 horizontally
YUV411PackedPlanar : packed per payload in planar slices
YUV420Planar : Three arrays Y,U,V.
- OMX_COLOR_FormatVendorStartUnused - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatVendorStartUnused - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYCbYCr - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYCbYCr - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYCrYCb - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYCrYCb - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV411PackedPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV411PackedPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV411Planar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV411Planar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV420PackedPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV420PackedPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV420PackedSemiPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV420PackedSemiPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV420Planar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV420Planar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV420SemiPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV420SemiPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV422PackedPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV422PackedPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV422PackedSemiPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV422PackedSemiPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV422Planar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV422Planar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV422SemiPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV422SemiPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_COLOR_FormatYUV444Interleaved - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_COLOR_FormatYUV444Interleaved - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar32m - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar32m - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_QCOM_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_QCOM_COLOR_FormatYVU420SemiPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_QCOM_COLOR_FormatYVU420SemiPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_SEC_COLOR_FormatNV12Tiled - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_SEC_COLOR_FormatNV12Tiled - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- OMX_TI_COLOR_FormatYUV420PackedSemiPlanar - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- OMX_TI_COLOR_FormatYUV420PackedSemiPlanar - Static variable in class com.serenegiant.media.MediaCodecHelper
-
- onActivityResult(Activity, int, int, Intent) - Static method in class com.serenegiant.utils.DeviceAdminReceiverLock
-
- onAnimationCancel(Animator, View, int) - Method in interface com.serenegiant.utils.ViewAnimationHelper.ViewAnimationListener
-
- onAnimationEnd(Animator, View, int) - Method in interface com.serenegiant.utils.ViewAnimationHelper.ViewAnimationListener
-
- onAnimationStart(Animator, View, int) - Method in interface com.serenegiant.utils.ViewAnimationHelper.ViewAnimationListener
-
- onAttach(Activity) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- onAttach(Activity) - Method in class com.serenegiant.dialog.MessageDialogFragment
-
- onAttach(Activity) - Method in class com.serenegiant.dialog.MessageDialogFragmentV4
-
- onAttachedToRecyclerView(RecyclerView) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- onBeforeStop() - Method in class com.serenegiant.glutils.EglTask
-
- onBeforeStop() - Method in class com.serenegiant.utils.MessageTask
-
onStopの直前に呼び出される, interruptされた時は呼び出されない
- onBindDialogView(View) - Method in class com.serenegiant.widget.ColorPickerDialogPreference
-
- onBindDialogView(View) - Method in class com.serenegiant.widget.TimePickerPreference
-
- onBindView(View) - Method in class com.serenegiant.widget.ColorPickerDialogPreference
-
- onBindView(View) - Method in class com.serenegiant.widget.ItemPickerPreference
-
- onBindView(View) - Method in class com.serenegiant.widget.MultilineLabelPreference
-
- onBindView(View) - Method in class com.serenegiant.widget.SeekBarPreference
-
- onBoundsChange(Rect) - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- onCancel(DialogInterface) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- onCancel(ColorPickerDialog) - Method in interface com.serenegiant.dialog.ColorPickerDialog.OnColorChangedListener
-
- onChanged(ItemPicker, int, int) - Method in interface com.serenegiant.widget.ItemPicker.OnChangedListener
-
- onCheckedChanged(RelativeRadioGroup, int) - Method in interface com.serenegiant.widget.RelativeRadioGroup.OnCheckedChangeListener
-
Called when the checked radio button has changed.
- onColorChanged(ColorPickerDialog, int) - Method in interface com.serenegiant.dialog.ColorPickerDialog.OnColorChangedListener
-
- onColorChanged(ColorPickerView, int) - Method in interface com.serenegiant.widget.ColorPickerView.ColorPickerListener
-
- onColorSelected(FrameSelectorView, int, int) - Method in interface com.serenegiant.widget.FrameSelectorView.FrameSelectorViewCallback
-
色を選択した時の処理
- onConnect(String, String) - Method in interface com.serenegiant.bluetooth.BluetoothManager.BluetoothManagerCallback
-
リモート機器と接続した時
#startListenによる接続待ち中にリモート機器から接続されたか
#connect呼び出しによるリモート機器への接続要求が成功した
- onConnect(BluetoothSocket, BluetoothDevice) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
通信スレッドを生成して通信開始
接続待ちスレッドまたは接続要求スレッドでリモート機器との接続に成功した時に呼ばれる
- onContentChanged() - Method in class com.serenegiant.media.MediaStoreAdapter
-
- onCreate(Bundle) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- onCreate(Surface) - Method in interface com.serenegiant.glutils.RenderHolderCallback
-
- onCreateDialog(Bundle) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- onCreateDialog(Bundle) - Method in class com.serenegiant.dialog.MessageDialogFragment
-
- onCreateDialog(Bundle) - Method in class com.serenegiant.dialog.MessageDialogFragmentV4
-
- onCreateDialogView() - Method in class com.serenegiant.widget.ColorPickerDialogPreference
-
- onCreateDialogView() - Method in class com.serenegiant.widget.TimePickerPreference
-
- onCreateDrawableState(int) - Method in class com.serenegiant.widget.CheckableImageButton
-
- onCreateDrawableState(int) - Method in class com.serenegiant.widget.CheckableLinearLayout
-
- onCreateDrawableState(int) - Method in class com.serenegiant.widget.CheckableRelativeLayout
-
- onCreateItemView(LayoutInflater, ViewGroup, int) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- onCreateViewHolder(ViewGroup, int) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- onCreateViewHolder(View) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- onData(ByteBuffer, int, long) - Method in interface com.serenegiant.media.IAudioSampler.SoundSamplerCallback
-
音声データが準備出来た時に呼び出される。
- onDestroy() - Method in interface com.serenegiant.glutils.RenderHolderCallback
-
- onDestroy(Encoder) - Method in interface com.serenegiant.media.EncoderListener
-
Encoderが破棄された時のコールバック
- onDetachedFromRecyclerView(RecyclerView) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- onDialogClosed(boolean) - Method in class com.serenegiant.widget.ColorPickerDialogPreference
-
- onDialogClosed(boolean) - Method in class com.serenegiant.widget.TimePickerPreference
-
- onDisconnect() - Method in interface com.serenegiant.bluetooth.BluetoothManager.BluetoothManagerCallback
-
リモート機器との接続が解除された時
- onDiscover(Collection<BluetoothDeviceInfo>) - Method in interface com.serenegiant.bluetooth.BluetoothManager.BluetoothManagerCallback
-
Bluetooth機器探索結果が更新された時
- onDismiss(ColorPickerDialog, int) - Method in interface com.serenegiant.dialog.ColorPickerDialog.OnColorChangedListener
-
- onDismiss(DialogInterface) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- onDraw(EGLBase, Object...) - Method in interface com.serenegiant.glutils.DumbRenderer.RendererDelegater
-
- onDraw(Shape, Canvas, Paint) - Method in class com.serenegiant.graphics.BrushDrawable
-
#drawをOverrideしても良いけど、色々処理をしているので#onDrawの方をOverrideする
(#onDrawは#drawから呼び出される)
- onDraw(Canvas) - Method in class com.serenegiant.widget.ColorPickerView
-
- onDraw(Canvas, RecyclerView, RecyclerView.State) - Method in class com.serenegiant.widget.DividerItemDecoration
-
- onDraw(Canvas) - Method in class com.serenegiant.widget.FrameView
-
- onDraw(Canvas) - Method in class com.serenegiant.widget.MaskImageView
-
- onDraw(Canvas) - Method in class com.serenegiant.widget.ProgressView
-
- onError(Exception) - Method in interface com.serenegiant.media.EncoderListener
-
エラーが発生した時のコールバック
- onError(Exception) - Method in interface com.serenegiant.media.IAudioSampler.SoundSamplerCallback
-
エラーが起こった時の処理(今は未使用)
- onError(IMediaCodec, Exception) - Method in interface com.serenegiant.media.IMediaCodecCallback
-
called when error occurred
- onError(Exception) - Method in interface com.serenegiant.media.IRecorder.RecorderCallback
-
- onError(Exception) - Method in interface com.serenegiant.media.MediaReaper.ReaperListener
-
- onError(Exception) - Method in interface com.serenegiant.net.UdpBeacon.UdpBeaconCallback
-
エラー発生時の処理
- onError(Exception) - Method in class com.serenegiant.utils.MessageTask
-
メッセージ処理ループ中でのエラー発生時の処理
デフフォルトはtrueを返しメッセージ処理ループを終了する
- onFailed() - Method in interface com.serenegiant.bluetooth.BluetoothManager.BluetoothManagerCallback
-
リモート機器への接続要求が失敗した時(#connectの呼び出しが失敗した時)
- onFailed(int, Intent) - Method in interface com.serenegiant.utils.SDUtils.handleOnResultDelegater
-
- onFinished() - Method in interface com.serenegiant.media.IFrameCallback
-
called when playing finished
- onFinishInflate() - Method in class com.serenegiant.widget.RelativeRadioGroup
- onFrameAvailable(long) - Method in interface com.serenegiant.glutils.RendererOnFrameAvailableListener
-
- onFrameAvailable() - Method in interface com.serenegiant.glutils.RenderHolderCallback
-
- onFrameAvailable(long) - Method in interface com.serenegiant.media.IFrameCallback
-
called every frame before time adjusting
return true if you don't want to use internal time adjustment
- onFrameAvailable(IMediaCodec, long) - Method in interface com.serenegiant.media.IMediaCodecCallback
-
called every frame before time adjusting
return true if you don't want to use internal time adjustment
- onFrameSelected(FrameSelectorView, int) - Method in interface com.serenegiant.widget.FrameSelectorView.FrameSelectorViewCallback
-
フレームを選択した時の処理
- onGetDefaultValue(TypedArray, int) - Method in class com.serenegiant.widget.ItemPickerPreference
-
- onGetDefaultValue(TypedArray, int) - Method in class com.serenegiant.widget.SeekBarPreference
-
- onGetDefaultValue(TypedArray, int) - Method in class com.serenegiant.widget.TimePickerPreference
-
- onInit(int, int, Object) - Method in class com.serenegiant.glutils.EglTask
-
- onInit(int, int, Object) - Method in class com.serenegiant.utils.MessageTask
-
初期化処理
- onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.serenegiant.widget.RelativeRadioGroup
-
- onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
- onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class com.serenegiant.widget.RelativeRadioGroup
-
- onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
- onInterceptTouchEvent(MotionEvent) - Method in class com.serenegiant.widget.CheckableLinearLayout
-
- onInterceptTouchEvent(MotionEvent) - Method in class com.serenegiant.widget.CheckableRelativeLayout
-
- onItemClick(<any>, View, int, T) - Method in interface com.serenegiant.widget.CustomRecycleViewListener
-
- onItemLongClick(<any>, View, int, T) - Method in interface com.serenegiant.widget.CustomRecycleViewListener
-
- onKeyUp(int, KeyEvent) - Method in class com.serenegiant.widget.ItemPickerButton
-
- onLayout(boolean, int, int, int, int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- onLayout(boolean, int, int, int, int) - Method in class com.serenegiant.widget.ColorPickerView
-
- onLayout(boolean, int, int, int, int) - Method in class com.serenegiant.widget.FrameView
-
- onLayout(boolean, int, int, int, int) - Method in class com.serenegiant.widget.ProgressView
-
- onLayout(boolean, int, int, int, int) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
- onLineWidthChanged(FrameSelectorView, float) - Method in interface com.serenegiant.widget.FrameSelectorView.FrameSelectorViewCallback
-
スケールの線幅変更時の処理
- onLineWidthSelected(FrameSelectorView, float) - Method in interface com.serenegiant.widget.FrameSelectorView.FrameSelectorViewCallback
-
スケールの線幅選択時の処理
- onMeasure(int, int) - Method in class com.serenegiant.widget.AspectRatioFrameLayout
-
アスペクト比を保つように大きさを決める
- onMeasure(int, int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
アスペクト比を保つように大きさを決める
- onMeasure(int, int) - Method in class com.serenegiant.widget.ColorPickerView
-
- onMeasure(int, int) - Method in class com.serenegiant.widget.FrameView
-
- onMeasure(int, int) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
- onMessageDialogResult(MessageDialogFragment, int, String[], boolean) - Method in interface com.serenegiant.dialog.MessageDialogFragment.MessageDialogListener
-
- onMessageDialogResult(MessageDialogFragmentV4, int, String[], boolean) - Method in interface com.serenegiant.dialog.MessageDialogFragmentV4.MessageDialogListener
-
- onMirror(EGLBase, int) - Method in interface com.serenegiant.glutils.DumbRenderer.RendererDelegater
-
- onNetworkChanged(int, int, int) - Method in interface com.serenegiant.net.NetworkChangedReceiver.OnNetworkChangedListener
-
- onOutputFormatChanged(MediaFormat) - Method in interface com.serenegiant.media.MediaReaper.ReaperListener
-
- onPrepared() - Method in interface com.serenegiant.media.IFrameCallback
-
called when preparing finished
- onPrepared(IMediaCodec) - Method in interface com.serenegiant.media.IMediaCodecCallback
-
called when preparing finished
- onPrepared(IRecorder) - Method in interface com.serenegiant.media.IRecorder.RecorderCallback
-
- onPrepared(MediaMovieRecorder) - Method in interface com.serenegiant.media.MediaMovieRecorder.IRecorderCallback
-
- onReceive(byte[], int) - Method in interface com.serenegiant.bluetooth.BluetoothManager.BluetoothManagerCallback
-
データを受信した時
- onReceive(Context, Intent) - Method in class com.serenegiant.net.NetworkChangedReceiver
-
- onReceiveBeacon(UUID, String, int) - Method in interface com.serenegiant.net.UdpBeacon.UdpBeaconCallback
-
ビーコンを受信した時の処理
- onRelease() - Method in class com.serenegiant.glutils.EglTask
-
- onRelease(IMediaCodec) - Method in interface com.serenegiant.media.IMediaCodecCallback
-
called before releasing MediaCodec instance
- onRelease() - Method in class com.serenegiant.utils.MessageTask
-
onStop後に呼び出される。
- onResize(EGLBase, int, int) - Method in interface com.serenegiant.glutils.DumbRenderer.RendererDelegater
-
- onResize(float, float) - Method in class com.serenegiant.graphics.BaseShape
-
- onResize(int, int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- onResult(int, Uri, Intent) - Method in interface com.serenegiant.utils.SDUtils.handleOnResultDelegater
-
- onSaveInstanceState(Bundle) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- onScaleSelected(FrameSelectorView, int) - Method in interface com.serenegiant.widget.FrameSelectorView.FrameSelectorViewCallback
-
目盛りの種類を選択した時の処理
- onSetInitialValue(boolean, Object) - Method in class com.serenegiant.widget.ColorPickerDialogPreference
-
- onSetInitialValue(boolean, Object) - Method in class com.serenegiant.widget.ItemPickerPreference
-
- onSetInitialValue(boolean, Object) - Method in class com.serenegiant.widget.SeekBarPreference
-
- onSetInitialValue(boolean, Object) - Method in class com.serenegiant.widget.TimePickerPreference
-
- onSetSurface(EGLBase, Object) - Method in interface com.serenegiant.glutils.DumbRenderer.RendererDelegater
-
- onSizeChanged(int, int, int, int) - Method in class com.serenegiant.widget.MaskImageView
-
- onStart(EGLBase) - Method in interface com.serenegiant.glutils.DumbRenderer.RendererDelegater
-
- onStart(IMediaCodec) - Method in interface com.serenegiant.media.IMediaCodecCallback
-
called when start playing
- onStart(MediaMovieRecorder) - Method in interface com.serenegiant.media.MediaMovieRecorder.IRecorderCallback
-
- onStart() - Method in class com.serenegiant.utils.MessageTask
-
要求処理ループ開始直前に呼ばれる
- onStarted(IRecorder) - Method in interface com.serenegiant.media.IRecorder.RecorderCallback
-
- onStartEncode(Encoder, Surface, int, boolean) - Method in interface com.serenegiant.media.EncoderListener
-
エンコード開始
- onStop(EGLBase) - Method in interface com.serenegiant.glutils.DumbRenderer.RendererDelegater
-
- onStop(IMediaCodec) - Method in interface com.serenegiant.media.IMediaCodecCallback
-
called when playing stopped
- onStop(MediaMovieRecorder) - Method in interface com.serenegiant.media.MediaMovieRecorder.IRecorderCallback
-
- onStop() - Method in interface com.serenegiant.media.MediaReaper.ReaperListener
-
- onStop() - Method in class com.serenegiant.utils.MessageTask
-
停止処理, interruptされた時は呼び出されない
- onStopEncode(Encoder) - Method in interface com.serenegiant.media.EncoderListener
-
エンコード終了
- onStopped(IRecorder) - Method in interface com.serenegiant.media.IRecorder.RecorderCallback
-
- onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
TextureViewに関連付けられたSurfaceTextureが利用可能になった時の処理
- onSurfaceTextureDestroyed(SurfaceTexture) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
SurfaceTextureのバッファーのサイズが変更された時の処理
- onSurfaceTextureUpdated(SurfaceTexture) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- onTouch(View, MotionEvent, int) - Method in interface com.serenegiant.widget.ValueSelectorAdapter.ValueSelectorAdapterListener
-
- onTouchEvent(MotionEvent) - Method in class com.serenegiant.widget.ColorPickerView
-
- onTouchEvent(MotionEvent) - Method in class com.serenegiant.widget.ItemPickerButton
-
- onTouchEvent(MotionEvent) - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
- onTrackballEvent(MotionEvent) - Method in class com.serenegiant.widget.ItemPickerButton
-
- onViewRemoved(View) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
- OpenGLInfo - Class in com.serenegiant.utils
-
- OpenGLInfo() - Constructor for class com.serenegiant.utils.OpenGLInfo
-
- openSettings(Context) - Static method in class com.serenegiant.utils.PermissionCheck
-
アプリの詳細設定へ遷移させる(パーミッションを取得できなかった時など)
- OPTIONS_RECYCLE_INPUT - Static variable in class com.serenegiant.graphics.BitmapHelper
-
- outer_r - Variable in class com.serenegiant.math.CylinderBounds
-
- OverlapTester - Class in com.serenegiant.math
-
- OverlapTester() - Constructor for class com.serenegiant.math.OverlapTester
-
- radius - Variable in class com.serenegiant.math.BaseBounds
-
- REAPER_AUDIO - Static variable in class com.serenegiant.media.MediaReaper
-
- REAPER_VIDEO - Static variable in class com.serenegiant.media.MediaReaper
-
- receive(ByteBuffer) - Method in class com.serenegiant.net.UdpSocket
-
受信待ち, タイムアウトまたはメッセージを受信するまで呼び出しスレッドをブロックする
- recognizedFormats - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
使用可能なカラーフォーマットを設定
- recognizedFormats - Static variable in class com.serenegiant.media.MediaCodecHelper
-
使用可能なカラーフォーマットを設定
- recognizedFormats - Static variable in class com.serenegiant.media.MediaVideoEncoder
-
color formats that we can use in this class
- Recorder - Class in com.serenegiant.media
-
- Recorder(IRecorder.RecorderCallback) - Constructor for class com.serenegiant.media.Recorder
-
コンストラクタ
- RectangleBounds - Class in com.serenegiant.math
-
- RectangleBounds(float, float, float, float, float, float) - Constructor for class com.serenegiant.math.RectangleBounds
-
コンストラクタ 中心座標と幅・高さを指定して生成
- RectangleBounds(float, float, float, float) - Constructor for class com.serenegiant.math.RectangleBounds
-
コンストラクタ 中心座標と幅・高さを指定して生成
- RectangleBounds(Vector, float, float) - Constructor for class com.serenegiant.math.RectangleBounds
-
コンストラクタ 中心座標と幅・高さを指定して生成
- RectangleBounds(Vector, Vector) - Constructor for class com.serenegiant.math.RectangleBounds
-
コンストラクタ 左下と右上の座標を指定して生成
- RectangleBounds(Rect) - Constructor for class com.serenegiant.math.RectangleBounds
-
コンストラクタ 外形枠を指定
- recycle(AudioData) - Method in class com.serenegiant.media.AudioEncoderBuffered
-
- recycle(AudioData) - Method in class com.serenegiant.media.IAudioSampler
-
使用済みの音声データバッファを再利用するためにプールに戻す
- RecycleViewWithEmptyView - Class in com.serenegiant.widget
-
- RecycleViewWithEmptyView(Context) - Constructor for class com.serenegiant.widget.RecycleViewWithEmptyView
-
- RecycleViewWithEmptyView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.RecycleViewWithEmptyView
-
- RecycleViewWithEmptyView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.RecycleViewWithEmptyView
-
- refreshDrawable(Drawable) - Method in class com.serenegiant.widget.ProgressView
-
- registerCrashHandler(Context) - Static method in class com.serenegiant.utils.CrashExceptionHandler
-
- registerDataSetObserver(List<T>) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- registerGlobal(Context) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
システムグローバルブロードキャスト受信用のレシーバーを登録する
- registerGlobal(Context, NetworkChangedReceiver.OnNetworkChangedListener) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
システムグローバルブロードキャスト受信用のレシーバーを登録する
- registerLocal(Context, NetworkChangedReceiver.OnNetworkChangedListener) - Static method in class com.serenegiant.net.NetworkChangedReceiver
-
LocalBroadcastManagerにローカルブロードキャスト受信用のレシーバーを登録する
- RelativeRadioGroup - Class in com.serenegiant.widget
-
This class is used to create a multiple-exclusion scope for a set of radio
buttons.
- RelativeRadioGroup(Context) - Constructor for class com.serenegiant.widget.RelativeRadioGroup
- RelativeRadioGroup(Context, AttributeSet) - Constructor for class com.serenegiant.widget.RelativeRadioGroup
- RelativeRadioGroup.LayoutParams - Class in com.serenegiant.widget
-
This set of layout parameters defaults the width and the height of
the children to ViewGroup.LayoutParams.WRAP_CONTENT when they are not specified in the
XML file.
- RelativeRadioGroup.OnCheckedChangeListener - Interface in com.serenegiant.widget
-
Interface definition for a callback to be invoked when the checked
radio button changed in this group.
- release() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
関連するリソースを破棄する
- release() - Method in class com.serenegiant.glutils.DumbRenderer
-
- release() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- release() - Method in interface com.serenegiant.glutils.EGLBase.IEglSurface
-
- release() - Method in class com.serenegiant.glutils.EGLBase
-
関連するリソースを破棄する
- release() - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
破棄処理
- release() - Method in class com.serenegiant.glutils.EGLBase10
-
関連するリソースを破棄する
- release() - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- release() - Method in class com.serenegiant.glutils.EGLBase14
-
関連するリソースを破棄する
- release() - Method in class com.serenegiant.glutils.es1.GLDrawer2D
-
- release() - Method in class com.serenegiant.glutils.es1.GLTexture
-
テクスチャを破棄
GLコンテキスト/EGLレンダリングコンテキスト内で呼び出すこと
- release() - Method in class com.serenegiant.glutils.GLDrawer2D
-
破棄処理。
- release() - Method in class com.serenegiant.glutils.GLTexture
-
テクスチャを破棄
GLコンテキスト/EGLレンダリングコンテキスト内で呼び出すこと
- release() - Method in interface com.serenegiant.glutils.IDrawer2D
-
- release() - Method in interface com.serenegiant.glutils.IRenderer
-
関係するすべてのリソースを開放する。
- release() - Method in interface com.serenegiant.glutils.IRendererHolder
-
関係するすべてのリソースを開放する。
- release() - Method in interface com.serenegiant.glutils.ITexture
-
- release() - Method in class com.serenegiant.glutils.RendererHolder
-
関係するすべてのリソースを開放する。
- release() - Method in class com.serenegiant.glutils.RenderHandler
-
- release() - Method in class com.serenegiant.glutils.StaticTextureSource
-
関係するすべてのリソースを開放する。
- release() - Method in class com.serenegiant.glutils.Texture2dProgram
-
Releases the program.
- release() - Method in class com.serenegiant.glutils.TextureOffscreen
-
破棄する
- release() - Method in class com.serenegiant.media.AbstractEncoder
-
子クラスでOverrideした時でもEncoder#releaseを呼び出すこと
- release() - Method in class com.serenegiant.media.AbstractRecorder
-
- release() - Method in class com.serenegiant.media.AudioEncoder
-
- release() - Method in class com.serenegiant.media.AudioSamplerEncoder
-
- release() - Method in interface com.serenegiant.media.Encoder
-
- release() - Method in class com.serenegiant.media.IAudioSampler
-
音声データのサンプリングを停止して全てのコールバックを削除する
- release() - Method in interface com.serenegiant.media.IMediaCodec
-
- release() - Method in interface com.serenegiant.media.IMuxer
-
- release() - Method in interface com.serenegiant.media.IRecorder
-
関連するリソースを開放する
- release() - Method in class com.serenegiant.media.MediaAudioEncoder
-
- release() - Method in class com.serenegiant.media.MediaDecoder
-
- release() - Method in class com.serenegiant.media.MediaEncoder
-
Release all related objects
- release() - Method in class com.serenegiant.media.MediaMoviePlayer
-
release releated resources
- release() - Method in class com.serenegiant.media.MediaMuxerWrapper
-
- release() - Method in class com.serenegiant.media.MediaReaper
-
- release() - Method in class com.serenegiant.media.MediaVideoEncoder
-
- release() - Method in class com.serenegiant.media.Recorder
-
- release() - Method in class com.serenegiant.media.SurfaceEncoder
-
Releases encoder resources.
- release() - Method in class com.serenegiant.media.VideoEncoder
-
停止させてから破棄する。
- release() - Method in class com.serenegiant.media.VideoMuxer
-
- release() - Method in interface com.serenegiant.mediaeffect.IEffect
-
- release() - Method in interface com.serenegiant.mediaeffect.ISource
-
- release() - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- release() - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
- release() - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- release() - Method in class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- release() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- release() - Method in class com.serenegiant.net.UdpBeacon
-
ビーコンの送信・受信を停止して関係するリソースを破棄する, 再利用は出来ない
- release() - Method in class com.serenegiant.net.UdpSocket
-
関係するリソースを破棄する, 再利用は出来ない
- release() - Method in class com.serenegiant.utils.GyroHelper
-
- release() - Method in class com.serenegiant.utils.MessageTask
-
request terminate worker thread and release all related resources
- release(boolean) - Method in class com.serenegiant.utils.MessageTask
-
request terminate worker thread and release all related resources
- releaseSelf() - Method in class com.serenegiant.utils.MessageTask
-
実行中のタスクが終了後開放する
- releaseStorageAccessPermission(Context, int) - Static method in class com.serenegiant.utils.SDUtils
-
恒常的にアクセスできるように取得したパーミッションを開放する
- remote() - Method in class com.serenegiant.net.UdpSocket
-
最後に受け取ったメッセージのアドレス文字列を取得
- remotePort() - Method in class com.serenegiant.net.UdpSocket
-
最後に受け取ったメッセージのポート番号
- remove(Object) - Method in class com.serenegiant.utils.CollectionMap
-
- remove(Object, Object) - Method in class com.serenegiant.utils.CollectionMap
-
- removeCallback(BluetoothManager.BluetoothManagerCallback) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
- removeCallback(SurfaceHolder.Callback) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- removeCallback(IAudioSampler.SoundSamplerCallback) - Method in class com.serenegiant.media.IAudioSampler
-
コールバックを削除する
- removeCallback(UdpBeacon.UdpBeaconCallback) - Method in class com.serenegiant.net.UdpBeacon
-
- removeEncoder(Encoder) - Method in interface com.serenegiant.media.IRecorder
-
- removeEncoder(Encoder) - Method in class com.serenegiant.media.Recorder
-
Encoderの登録を解除する
Encoderの下位クラスから呼び出される
- removeFileExtension(String) - Static method in class com.serenegiant.utils.FileUtils
-
ファイル名末尾の拡張子を取り除く
- removeFromUiThread(Runnable) - Static method in class com.serenegiant.utils.UIThreadHelper
-
- removeRequest(MessageTask.Request) - Method in class com.serenegiant.utils.MessageTask
-
- removeRequest(int) - Method in class com.serenegiant.utils.MessageTask
-
- removeSurface(int) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- removeSurface(int) - Method in interface com.serenegiant.glutils.IRendererHolder
-
分配描画用のSurfaceを削除
- removeSurface(int) - Method in class com.serenegiant.glutils.RendererHolder
-
分配描画用のSurfaceを削除
- removeSurface(int) - Method in class com.serenegiant.glutils.StaticTextureSource
-
分配描画用のSurfaceを削除
- RendererHolder - Class in com.serenegiant.glutils
-
Hold shared texture that has camera frame and draw them to registered surface if needs
- RendererHolder(int, int, RenderHolderCallback) - Constructor for class com.serenegiant.glutils.RendererHolder
-
- RendererOnFrameAvailableListener - Interface in com.serenegiant.glutils
-
- RenderHandler - Class in com.serenegiant.glutils
-
Draw shared texture on specific whole Surface using OpenGL|ES
this will deprecate soon because I don't use this now
- RenderHolderCallback - Interface in com.serenegiant.glutils
-
RenderHolderのコールバックリスナー
- repeatInterval - Static variable in class com.serenegiant.media.VideoConfig
-
繰り返し休止時間[ミリ秒](とりあえず60秒)
- Request(int, int, int, Object) - Constructor for class com.serenegiant.utils.MessageTask.Request
-
- REQUEST_TASK_NON - Static variable in class com.serenegiant.utils.MessageTask
-
- REQUEST_TASK_QUIT - Static variable in class com.serenegiant.utils.MessageTask
-
- REQUEST_TASK_RUN - Static variable in class com.serenegiant.utils.MessageTask
-
- REQUEST_TASK_RUN_AND_WAIT - Static variable in class com.serenegiant.utils.MessageTask
-
- REQUEST_TASK_START - Static variable in class com.serenegiant.utils.MessageTask
-
- requestBluetoothEnable(Activity, int) - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
端末がBluetoothに対応しているが無効になっていれば有効にするように要求する
前もってbluetoothAvailableで対応しているかどうかをチェックしておく
Bluetoothを有効にするように要求した時は#onActivityResultメソッドで結果を受け取る
有効にできればRESULT_OK, ユーザーがキャンセルするなどして有効に出来なければRESULT_CANCELEDが返る
- requestBluetoothEnable(Fragment, int) - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
端末がBluetoothに対応しているが無効になっていれば有効にするように要求する
前もってbluetoothAvailableで対応しているかどうかをチェックしておく
Bluetoothを有効にするように要求した時は#onActivityResultメソッドで結果を受け取る
有効にできればRESULT_OK, ユーザーがキャンセルするなどして有効に出来なければRESULT_CANCELEDが返る
- requestBluetoothEnable(android.support.v4.app.Fragment, int) - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
端末がBluetoothに対応しているが無効になっていれば有効にするように要求する
前もってbluetoothAvailableで対応しているかどうかをチェックしておく
Bluetoothを有効にするように要求した時は#onActivityResultメソッドで結果を受け取る
有効にできればRESULT_OK, ユーザーがキャンセルするなどして有効に出来なければRESULT_CANCELEDが返る
- requestCreateDocument(Activity, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestCreateDocument(Activity, String, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestCreateDocument(FragmentActivity, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestCreateDocument(FragmentActivity, String, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestCreateDocument(android.support.v4.app.Fragment, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestCreateDocument(android.support.v4.app.Fragment, String, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestDeleteDocument(Context, Uri) - Static method in class com.serenegiant.utils.SDUtils
-
- requestDiscoverable(Activity, int) - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
他の機器から探索可能になるように要求する
bluetoothに対応していないか無効になっている時はIllegalStateException例外を投げる
- requestDiscoverable(Fragment, int) - Static method in class com.serenegiant.bluetooth.BluetoothManager
-
他の機器から探索可能になるように要求する
bluetoothに対応していないか無効になっている時はIllegalStateException例外を投げる
- requestFrame() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- requestFrame() - Method in interface com.serenegiant.glutils.IRendererHolder
-
強制的に現在の最新のフレームを描画要求する
分配描画用Surface全てが更新されるので注意
- requestFrame() - Method in class com.serenegiant.glutils.RendererHolder
-
強制的に現在の最新のフレームを描画要求する
分配描画用Surface全てが更新されるので注意
- requestFrame() - Method in class com.serenegiant.glutils.StaticTextureSource
-
強制的に現在の最新のフレームを描画要求する
分配描画用Surface全てが更新されるので注意
- requestOpenDocument(Activity, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestOpenDocument(FragmentActivity, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestOpenDocument(android.support.v4.app.Fragment, String, int) - Static method in class com.serenegiant.utils.SDUtils
-
- requestRender(Object...) - Method in class com.serenegiant.glutils.DumbRenderer
-
- requestRender(Object...) - Method in interface com.serenegiant.glutils.IRenderer
-
描画要求
- requestScreenLock(Activity, boolean) - Static method in class com.serenegiant.utils.DeviceAdminReceiverLock
-
- requestStorageAccess(Activity, int) - Static method in class com.serenegiant.utils.SDUtils
-
request_codeに対応するUriへのアクセス要求を行う
- requestStorageAccess(FragmentActivity, int) - Static method in class com.serenegiant.utils.SDUtils
-
request_codeに対応するUriへのアクセス要求を行う
- requestStorageAccess(android.support.v4.app.Fragment, int) - Static method in class com.serenegiant.utils.SDUtils
-
request_codeに対応するUriへのアクセス要求を行う
- requestStorageAccessPermission(Context, int, Uri) - Static method in class com.serenegiant.utils.SDUtils
-
恒常的にアクセスできるようにパーミッションを要求する
- reset() - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- reset() - Method in interface com.serenegiant.glutils.IRendererHolder
-
マスター用の映像を受け取るためのマスターをチェックして無効なら再生成要求する
- reset() - Method in class com.serenegiant.glutils.RendererHolder
-
マスター用の映像を受け取るためのマスターをチェックして無効なら再生成要求する
- reset() - Method in interface com.serenegiant.mediaeffect.ISource
-
- reset() - Method in class com.serenegiant.mediaeffect.MediaImageSource
-
- reset() - Method in class com.serenegiant.mediaeffect.MediaSource
-
- reset() - Method in class com.serenegiant.utils.CRC32
-
- reset() - Method in class com.serenegiant.utils.FpsCounter
-
- reset() - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
- resetShader() - Method in class com.serenegiant.glutils.GLDrawer2D
-
頂点シェーダー・フラグメントシェーダーをデフォルトに戻す
- resize(int, int) - Method in class com.serenegiant.glutils.DumbRenderer
-
- resize(int, int) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- resize(int, int) - Method in interface com.serenegiant.glutils.IRenderer
-
Surfaceサイズを変更
- resize(int, int) - Method in interface com.serenegiant.glutils.IRendererHolder
-
マスター映像サイズをサイズ変更要求
- resize(int, int) - Method in class com.serenegiant.glutils.RendererHolder
-
マスター映像サイズをサイズ変更要求
- resize(int, int) - Method in interface com.serenegiant.mediaeffect.IEffect
-
- resize(int, int) - Method in interface com.serenegiant.mediaeffect.ISource
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectDilation
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectErosion
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESTwoPassBase
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel
-
- resize(int, int) - Method in class com.serenegiant.mediaeffect.MediaSource
-
- resize() - Method in class com.serenegiant.widget.ProgressView
-
- ResolutionValidator - Interface in com.serenegiant.media
-
- restart() - Method in class com.serenegiant.media.MediaDecoder
-
- resume() - Method in class com.serenegiant.media.MediaMoviePlayer
-
request resume from pausing
this function is un-implemented yet
- RingBounds - Class in com.serenegiant.math
-
- RingBounds(float, float, float, float, float, float) - Constructor for class com.serenegiant.math.RingBounds
-
- RingBounds(Vector, float, float, float) - Constructor for class com.serenegiant.math.RingBounds
-
- rotate(Vector) - Method in class com.serenegiant.math.BaseBounds
-
- rotate(float, float, float) - Method in class com.serenegiant.math.BaseBounds
-
- rotate(float, float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを回転(スレッドセーフではない)
x軸:(1,0,0), y軸(0,1,0), z軸(0,0,1)
- rotate(float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを回転(スレッドセーフではない)
- rotate(Vector, float, float, float) - Static method in class com.serenegiant.math.Vector
-
ベクトルを回転(スレッドセーフではない)
- rotate(Vector[], float, float, float) - Static method in class com.serenegiant.math.Vector
-
ベクトル配列内の各ベクトルを回転(スレッドセーフでは無い)
- rotate(Vector, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを回転(スレッドセーフではない) v = v#rot(angle * a)
- rotate(Vector) - Method in class com.serenegiant.math.Vector
-
- rotate_inv(float, float, float) - Method in class com.serenegiant.math.Vector
-
逆回転(スレッドセーフではない)
- rotate_inv(Vector, float) - Method in class com.serenegiant.math.Vector
-
逆回転(スレッドセーフではない)
- rotate_inv(Vector) - Method in class com.serenegiant.math.Vector
-
逆回転(スレッドセーフではない)
- rotateBitmap(Bitmap, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
指定した角度回転させたBitmapを生成して返す
- rotateX(float) - Method in class com.serenegiant.math.BaseBounds
-
- rotateXY(float) - Method in class com.serenegiant.math.Vector
-
- rotateXZ(float) - Method in class com.serenegiant.math.Vector
-
Y軸周りに(XZ平面上で)ベクトルを指定した角度[度]回転させる
- rotateY(float) - Method in class com.serenegiant.math.BaseBounds
-
- rotateYZ(float) - Method in class com.serenegiant.math.Vector
-
X軸周りに(YZ平面上で)ベクトルを指定した角度[度]回転させる
- rotateZ(float) - Method in class com.serenegiant.math.BaseBounds
-
- run() - Method in class com.serenegiant.media.AbstractEncoder
-
- run() - Method in class com.serenegiant.media.MediaReaper
-
- run() - Method in class com.serenegiant.media.MediaStoreHelper.ImageLoader
-
- run() - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
callback to set bitmap on UI thread after asyncronus loading
request call this callback in ThumbnailLoader#run at the end of asyncronus loading
- run() - Method in class com.serenegiant.utils.MessageTask
-
- runOnUiThread(Runnable) - Static method in class com.serenegiant.utils.UIThreadHelper
-
UIスレッドでRunnableを実行するためのヘルパーメソッド
- runOnUiThread(Runnable, long) - Static method in class com.serenegiant.utils.UIThreadHelper
-
- sampleCpuUtilization() - Method in class com.serenegiant.utils.CpuMonitor
-
Re-measure CPU use.
- SAMPLER_2D - Static variable in class com.serenegiant.glutils.ShaderConst
-
- SAMPLER_OES - Static variable in class com.serenegiant.glutils.ShaderConst
-
- SAMPLES_PER_FRAME - Static variable in class com.serenegiant.media.AbstractAudioEncoder
-
- SAMPLES_PER_FRAME - Static variable in class com.serenegiant.media.MediaAudioEncoder
-
- SCALE_MODE_CROP - Static variable in interface com.serenegiant.widget.IScaledView
-
アスペクト比を保って短辺がフィットするようにCROP_CENTER
- SCALE_MODE_KEEP_ASPECT - Static variable in interface com.serenegiant.widget.IScaledView
-
アスペクト比を保って最大化
- SCALE_MODE_STRETCH_TO_FIT - Static variable in interface com.serenegiant.widget.IScaledView
-
画面サイズに合わせて拡大縮小
- SCALE_TYPE_INCH - Static variable in class com.serenegiant.widget.FrameView
-
- SCALE_TYPE_MM - Static variable in class com.serenegiant.widget.FrameView
-
- SCALE_TYPE_NONE - Static variable in class com.serenegiant.widget.FrameView
-
- SCALE_TYPE_NUMS - Static variable in class com.serenegiant.widget.FrameView
-
- scaleBitmap(Bitmap, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
指定したサイズになるように拡大縮小したBitmapを生成して返す(Bitmap#createScaledBitmapと一緒かな?)
- scaleRotateBitmap(Bitmap, int, int, int) - Static method in class com.serenegiant.graphics.BitmapHelper
-
指定した大きさにした後指定した角度回転させたBitmapを生成して返す
- ScreenInfo - Class in com.serenegiant.utils
-
- ScreenInfo() - Constructor for class com.serenegiant.utils.ScreenInfo
-
- SDUtils - Class in com.serenegiant.utils
-
- SDUtils() - Constructor for class com.serenegiant.utils.SDUtils
-
- SDUtils.handleOnResultDelegater - Interface in com.serenegiant.utils
-
- seek(long) - Method in class com.serenegiant.media.MediaDecoder
-
- seek(long) - Method in class com.serenegiant.media.MediaMoviePlayer
-
request to seek to specifc timed frame
if the frame is not a key frame, frame image will be broken
- SeekBarPreference - Class in com.serenegiant.widget
-
- SeekBarPreference(Context, AttributeSet) - Constructor for class com.serenegiant.widget.SeekBarPreference
-
- SeekBarPreference(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.SeekBarPreference
-
- selectColorFormat(MediaCodecInfo, String) - Static method in class com.serenegiant.media.MediaCodecHelper
-
codecがサポートしているカラーフォーマットの中から最初に使用可能なものを選択して返す
使用可能なカラーフォーマットはrecognizedFormatsに設定する(Encoderで設定しているのはYUV420PlanarかYUV420SemiPlanar)
使用可能なものが無ければ0を返す
- selectColorFormat(MediaCodecInfo, String) - Static method in class com.serenegiant.media.MediaVideoEncoder
-
select color format available on specific codec and we can use.
- SELECTION_MEDIA_ALL - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- SELECTION_MEDIA_IMAGE - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- SELECTION_MEDIA_VIDEO - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- SELECTIONS - Static variable in class com.serenegiant.media.MediaStoreHelper
-
- selectTrack(MediaExtractor, String) - Static method in class com.serenegiant.media.MediaDecoder
-
search first track index matched specific MIME
- selectTrack(MediaExtractor, String) - Static method in class com.serenegiant.media.MediaMoviePlayer
-
search first track index matched specific MIME
- selectVideoCodec(String) - Method in class com.serenegiant.media.AbstractVideoEncoder
-
指定したMIMEで使用可能がcodecの一覧の中から先頭のものを取得する
もし使用可能なのがなければnullを返す
- selectVideoCodec(String) - Static method in class com.serenegiant.media.MediaCodecHelper
-
指定したMIMEで使用可能がcodecの一覧の中から先頭のものを取得する
もし使用可能なのがなければnullを返す
- selectVideoCodec(String) - Static method in class com.serenegiant.media.MediaVideoEncoder
-
select the first codec that match a specific MIME type
- send(byte[]) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
指定したデータを送信する
- send(byte[], int, int) - Method in class com.serenegiant.bluetooth.BluetoothManager
-
指定したデータを送信する
- set(BaseBounds) - Method in class com.serenegiant.math.BaseBounds
-
- set(float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分に指定したスカラ値をセット, zは0
- set(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルに指定したベクトルをセット v = v'
- set(Vector, float) - Method in class com.serenegiant.math.Vector
-
ベクトルに指定したベクトルをセット(スケール変換あり) v' = v * a
- set(float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分に指定したスカラ値をセット v = (x,y,z)
- set(float, float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分に指定したスカラ値をセット(スケール変換有り) v = (x,y,z) * a
- set(ByteBuffer, int, long) - Method in class com.serenegiant.media.AudioData
-
- setAdapter(Adapter) - Method in class com.serenegiant.widget.RecycleViewWithEmptyView
-
- setAlpha(int) - Method in class com.serenegiant.graphics.ShaderDrawable
-
- setAlpha(int) - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- setArguments(int, int) - Method in class com.serenegiant.dialog.ColorPickerDialog
-
- setAspectRatio(double) - Method in class com.serenegiant.widget.AspectRatioFrameLayout
-
- setAspectRatio(int, int) - Method in class com.serenegiant.widget.AspectRatioFrameLayout
-
- setAspectRatio(double) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
アスペクト比を設定する。
- setAspectRatio(int, int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- setAspectRatio(double) - Method in interface com.serenegiant.widget.IAspectRatioView
-
- setAspectRatio(int, int) - Method in interface com.serenegiant.widget.IAspectRatioView
-
- setBackgroundAll(ViewGroup, int) - Static method in class com.serenegiant.cameracommon.ViewHelper
-
指定したViewGroupとその配下のViewに背景色を指定
TextInputEditTextは思った通りには透過してくれない
- setBackgroundAll(ViewGroup, Drawable) - Static method in class com.serenegiant.cameracommon.ViewHelper
-
指定したViewGroupとその配下のViewに背景色を指定
- setBaseAttributes(TypedArray, int, int) - Method in class com.serenegiant.widget.RelativeRadioGroup.LayoutParams
-
Fixes the child's width to
ViewGroup.LayoutParams#WRAP_CONTENT and the child's
height to ViewGroup.LayoutParams#WRAP_CONTENT
when not specified in the XML file.
- setBitmap(Bitmap) - Method in class com.serenegiant.glutils.StaticTextureSource
-
ソース静止画を指定
既にセットされていれば古いほうが破棄される
- setBounds(RectF) - Method in class com.serenegiant.graphics.ShaderDrawable
-
- setBounds(float, float, float, float) - Method in class com.serenegiant.graphics.ShaderDrawable
-
- setBPP(int, int, int) - Static method in class com.serenegiant.media.VideoConfig
-
BPPを計算
- setBPP(float) - Static method in class com.serenegiant.media.VideoConfig
-
BPPをセット
- setBrightness(Activity, float) - Static method in class com.serenegiant.utils.BrightnessHelper
-
- setBroadcast(boolean) - Method in class com.serenegiant.net.UdpSocket
-
ブロードキャストするかどうかをセット
- setCallback(IMediaCodecCallback) - Method in class com.serenegiant.media.MediaDecoder
-
- setCallback(MediaMovieRecorder.IRecorderCallback) - Method in class com.serenegiant.media.MediaMovieRecorder
-
- setCallback(FrameSelectorView.FrameSelectorViewCallback) - Method in class com.serenegiant.widget.FrameSelectorView
-
- setChecked(boolean) - Method in class com.serenegiant.widget.CheckableImageButton
-
- setChecked(boolean) - Method in class com.serenegiant.widget.CheckableLinearLayout
-
- setChecked(boolean) - Method in class com.serenegiant.widget.CheckableRelativeLayout
-
- setColor(int) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setColor(int) - Method in class com.serenegiant.widget.ColorPickerView
-
- setColor(int, float, float, float, boolean) - Method in class com.serenegiant.widget.ColorPickerView
-
指定したAHSV値をセットする
- setColor(int) - Method in class com.serenegiant.widget.ProgressView
-
progress表示用の色を指定する。
- setColorAdjust(float) - Method in class com.serenegiant.glutils.Texture2dProgram
-
- setColorAdjust(float) - Method in class com.serenegiant.mediaeffect.MediaEffectColorAdjustDrawer
-
- setColorAdjust(float) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel
-
- setColorFilter(ColorFilter) - Method in class com.serenegiant.graphics.ShaderDrawable
-
- setColorFilter(ColorFilter) - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
- setColorPickerListener(ColorPickerView.ColorPickerListener) - Method in class com.serenegiant.widget.ColorPickerView
-
- setColors(int[]) - Method in class com.serenegiant.widget.FrameSelectorView
-
色配列をセットする
- setComponentState(Context, Class<?>, boolean) - Static method in class com.serenegiant.utils.ComponentUtils
-
- setDataSource(String) - Method in class com.serenegiant.media.MediaDecoder
-
- setDataSource(String, Map<String, String>) - Method in class com.serenegiant.media.MediaDecoder
-
- setDataSource(FileDescriptor) - Method in class com.serenegiant.media.MediaDecoder
-
- setDataSource(FileDescriptor, long, long) - Method in class com.serenegiant.media.MediaDecoder
-
- setDataSource(Context, Uri, Map<String, String>) - Method in class com.serenegiant.media.MediaDecoder
-
- setDataSource(Context, Uri) - Method in class com.serenegiant.media.MediaDecoder
-
- setDisplayMode(int) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
表示モードを設定
- setDrawable(Drawable) - Method in class com.serenegiant.widget.ProgressView
-
progress表示用のDrawableを指定する。
- setEglContext(EGLBase.IContext, int, Object, boolean) - Method in class com.serenegiant.glutils.RenderHandler
-
- setEmptyView(View) - Method in class com.serenegiant.widget.RecycleViewWithEmptyView
-
- setEnable(boolean) - Method in interface com.serenegiant.mediaeffect.IEffect
-
- setEnable(boolean) - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- setEnable(boolean) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
- setEnable(boolean) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
-
- setEnabled(boolean) - Method in class com.serenegiant.widget.ItemPicker
-
Set the enabled state of this view.
- setEnableHandleTouchEvent(boolean) - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
- setEnableSubWindow(boolean) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
サブウインドウ表示を有効にするかどうか
- setFixedSize(int, int) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- setFlag(int, int) - Method in class com.serenegiant.glutils.Texture2dProgram
-
- setFlags(int[]) - Method in class com.serenegiant.glutils.Texture2dProgram
-
- setFlipChildPos(boolean) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
子Viewの位置を入れ替えるかどうかを設定
- setFormat(int) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- setFormatter(ItemPicker.Formatter) - Method in class com.serenegiant.widget.ItemPicker
-
Set the formatter that will be used to format the item for presentation
- setFrameColor(int) - Method in class com.serenegiant.widget.FrameView
-
フレームの描画色を設定
スケールの描画色がフレームの描画色と同じならスケールの描画色も変更する
- setFrameType(int) - Method in class com.serenegiant.widget.FrameSelectorView
-
フレーム種を選択する…今は何も起こらんと思う, 選択したフレーム種のImageButtonを#setSelected(true)にするだけ
- setFrameType(int) - Method in class com.serenegiant.widget.FrameView
-
フレームの種類を設定
- setFrameWidth(float) - Method in class com.serenegiant.widget.FrameView
-
フレームの描画幅を設定
フレームの描画線幅とスケールの描画線幅が同じならスケールの描画線幅も変更する
- setIFrame(float) - Static method in class com.serenegiant.media.VideoConfig
-
- setKeepScreenOn(boolean) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- setKernel(float[], float) - Method in class com.serenegiant.glutils.Texture2dProgram
-
Configures the convolution filter values.
- setKernel(float[], float) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel
-
- setKernel(float[], float) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
-
- setKernel2(float[]) - Method in class com.serenegiant.glutils.Texture2dProgram
-
- setLineWidth(float) - Method in class com.serenegiant.widget.FrameSelectorView
-
スケールのライン幅を設定する
- setMaskDrawable(Drawable) - Method in class com.serenegiant.widget.MaskImageView
-
マスク用のDrawableを指定, nullなら指定なし(元イメージ全部が表示される)
アルファがセットされている部分に対応するイメージのみ表示される。
- setMediaType(int) - Method in class com.serenegiant.media.MediaStoreAdapter
-
- setMinMax(int, int) - Method in class com.serenegiant.widget.ProgressView
-
- setMirror(int) - Method in class com.serenegiant.glutils.DumbRenderer
-
- setMirror(int) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
- setMirror(int) - Method in interface com.serenegiant.glutils.IRendererCommon
-
映像を上下左右反転させるかどうかをセット
- setMirror(int) - Method in class com.serenegiant.glutils.RendererHolder
-
ミラーモードをセット
- setMirror(int) - Method in class com.serenegiant.widget.ZoomAspectScaledTextureView
-
- setMuxer(IMuxer) - Method in interface com.serenegiant.media.IRecorder
-
キャプチャ終了
- setMuxer(IMuxer) - Method in class com.serenegiant.media.Recorder
-
- setMvpMatrix(float[], int) - Method in class com.serenegiant.glutils.es1.GLDrawer2D
-
モデルビュー変換行列に行列を割り当てる
- setMvpMatrix(float[], int) - Method in class com.serenegiant.glutils.GLDrawer2D
-
モデルビュー変換行列に行列を割り当てる
- setMvpMatrix(float[], int) - Method in interface com.serenegiant.glutils.IDrawer2D
-
- setMvpMatrix(float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
モデルビュー変換行列に行列を割り当てる
- setMvpMatrix(float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectGLESBase
-
モデルビュー変換行列に行列を割り当てる
- setNumberPicker(ItemPicker) - Method in class com.serenegiant.widget.ItemPickerButton
-
- setOnChangeListener(ItemPicker.OnChangedListener) - Method in class com.serenegiant.widget.ItemPicker
-
Set the callback that indicates the item has been adjusted by the user.
- setOnCheckedChangeListener(RelativeRadioGroup.OnCheckedChangeListener) - Method in class com.serenegiant.widget.RelativeRadioGroup
-
Register a callback to be invoked when the checked radio button
changes in this group.
- setOnHierarchyChangeListener(ViewGroup.OnHierarchyChangeListener) - Method in class com.serenegiant.widget.RelativeRadioGroup
- setOnItemClickListener(CustomRecycleViewListener<T>) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- setOnKeyListener(View.OnKeyListener) - Method in class com.serenegiant.widget.ItemPicker
-
- setOrientation(int) - Method in class com.serenegiant.widget.DividerItemDecoration
-
- setOrientation(int) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
分割方向を指定
- setPaintAlpha(int) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setPaintStyle(Paint.Style) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setParameter(String, Object) - Method in class com.serenegiant.mediaeffect.MediaEffect
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectAutoFix
-
- setParameter(String) - Method in class com.serenegiant.mediaeffect.MediaEffectBackDropper
-
- setParameter(Bitmap) - Method in class com.serenegiant.mediaeffect.MediaEffectBitmapOverlay
-
- setParameter(float, float) - Method in class com.serenegiant.mediaeffect.MediaEffectBlackWhite
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectBrightness
-
露出調整
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectCanny
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectContrast
-
- setParameter(int, int, int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectCrop
-
- setParameter(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectDuoTone
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectEmboss
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectExposure
-
露出調整
- setParameter(float, float, float, float, float, float, float) - Method in class com.serenegiant.mediaeffect.MediaEffectExtraction
-
色抽出の上下限をHSVで設定
- setParameter(float, float, float, float, float, float, float, float, float, float) - Method in class com.serenegiant.mediaeffect.MediaEffectExtraction
-
- setParameter(float[], float) - Method in class com.serenegiant.mediaeffect.MediaEffectExtraction
-
色抽出の上下限をHSVで設定, 0,1がHの下限上限, 2,3がSの下限上限, 4,5がVの下限上限
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectFillLight
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectFishEye
-
- setParameter(boolean, boolean) - Method in class com.serenegiant.mediaeffect.MediaEffectFlip
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectGrain
-
- setParameter(float[], float) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel
-
synonym of setKernel
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectPosterize
-
階調レベルをセット
- setParameter(float[]) - Method in class com.serenegiant.mediaeffect.MediaEffectRedEye
-
- setParameter(int) - Method in class com.serenegiant.mediaeffect.MediaEffectRotate
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectSaturate
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectSaturateGLES
-
彩度調整
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectSharpen
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectStraighten
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectTemperature
-
- setParameter(int) - Method in class com.serenegiant.mediaeffect.MediaEffectTint
-
- setParameter(float) - Method in class com.serenegiant.mediaeffect.MediaEffectVignette
-
- setParams(float[]) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
現在選択中の映像フィルタにパラメータ配列をセット
現在対応しているのはEFFECT_EMPHASIZE_RED_GREENの時のみ(n=12以上必要)
- setParams(int, float[]) - Method in class com.serenegiant.glutils.EffectRendererHolder
-
指定した映像フィルタにパラメータ配列をセット
現在対応しているのはEFFECT_EMPHASIZE_RED_GREENの時のみ(n=12以上必要)
- setPath(Path) - Method in class com.serenegiant.graphics.PathShape
-
Shape表示内容を定義するPathを設定する
- setPivot(float, float) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setPosition(Vector) - Method in class com.serenegiant.math.BaseBounds
-
- setPosition(float, float) - Method in class com.serenegiant.math.BaseBounds
-
- setPosition(float, float, float) - Method in class com.serenegiant.math.BaseBounds
-
- setPresentationTime(long) - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
- setPresentationTime(long) - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- setProgress(int) - Method in class com.serenegiant.widget.ProgressView
-
progress値を設定
最小値よりも小さければ最小値になる。
- setQuat(float[]) - Method in class com.serenegiant.math.Vector
-
クオータニオンをセット(4番目の成分は無視される)
- setRange(int, int) - Method in class com.serenegiant.widget.ItemPicker
-
Set the range of items allowed for the item picker.
- setRange(int, int, String[]) - Method in class com.serenegiant.widget.ItemPicker
-
Set the range of items allowed for the item picker.
- setRange(int, int) - Method in class com.serenegiant.widget.ItemPickerPreference
-
- setReceiveBufferSize(int) - Method in class com.serenegiant.net.UdpSocket
-
- setReceiveOnly(boolean) - Method in class com.serenegiant.net.UdpBeacon
-
ビーコンを送信せずに受信だけ行うかどうかをセット
ビーコン送受信中には変更できない。
- setResult(Object) - Method in class com.serenegiant.utils.MessageTask.Request
-
- setReuseAddress(boolean) - Method in class com.serenegiant.net.UdpSocket
-
同じアドレスを他のソケットでも使用可能にするかどうか
- setRotation(float) - Method in class com.serenegiant.graphics.BaseShape
-
- setRotation(float) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setRotation(float) - Method in class com.serenegiant.widget.FrameView
-
スケールの回転角度を設定(外枠は回転しない)
- setRotation(int) - Method in class com.serenegiant.widget.ProgressView
-
プログレスの回転方向を指定
- setScale(float) - Method in class com.serenegiant.widget.FrameView
-
スケールの拡大縮小率を設定
- setScaleColor(int) - Method in class com.serenegiant.widget.FrameView
-
スケールの描画色を設定
目盛りの描画色がスケールの描画色と同じなら目盛りの描画色も変更する
- setScaleMode(int) - Method in class com.serenegiant.widget.AspectScaledTextureView
-
- setScaleMode(int) - Method in interface com.serenegiant.widget.IScaledView
-
拡大縮小方法をセット
- setScaleType(int) - Method in class com.serenegiant.widget.FrameSelectorView
-
スケール種を選択する
- setScaleType(int) - Method in class com.serenegiant.widget.FrameView
-
目盛りの種類を設定
- setScaleWidth(float) - Method in class com.serenegiant.widget.FrameView
-
目盛りの線幅を設定
- setScreenRotation(int) - Method in class com.serenegiant.utils.GyroHelper
-
- setShader(Shader) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setShader(Shader) - Method in class com.serenegiant.graphics.ShaderDrawable
-
- setShowSelectedColor(boolean) - Method in class com.serenegiant.widget.ColorPickerView
-
選択中の色を左上に1/4円で表示するかどうかを設定
- setShowTitle(boolean) - Method in class com.serenegiant.media.MediaStoreAdapter
-
- setShowVal(boolean) - Method in class com.serenegiant.widget.ColorPickerView
-
明度変更用のスライダーを表示するかどうかを設定
- setSizeFromLayout() - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- setSoTimeout(int) - Method in class com.serenegiant.net.UdpSocket
-
タイムアウトをセット, 0ならタイムアウトなし
- setSource(Bitmap) - Method in class com.serenegiant.mediaeffect.MediaImageSource
-
- setSource(GLDrawer2D, int, float[]) - Method in class com.serenegiant.mediaeffect.MediaSource
-
入力用オフスクリーンに映像をセット
- setSpeed(long) - Method in class com.serenegiant.widget.ItemPicker
-
Sets the speed at which the numbers will scroll when the +/-
buttons are longpressed
- setSubWindowScale(float) - Method in class com.serenegiant.widget.TwoPainViewGroup
-
サブウインドウの表示サイズ比率を設定
- setSurface(Surface) - Method in class com.serenegiant.glutils.DumbRenderer
-
- setSurface(SurfaceTexture) - Method in class com.serenegiant.glutils.DumbRenderer
-
- setSurface(Surface) - Method in interface com.serenegiant.glutils.IRenderer
-
描画先のSurfaceをセット
- setSurface(SurfaceTexture) - Method in interface com.serenegiant.glutils.IRenderer
-
描画先のSurfaceをセット
- setSurface(Surface) - Method in class com.serenegiant.media.MediaVideoDecoder
-
- setTexSize(int, int) - Method in class com.serenegiant.glutils.Texture2dProgram
-
Sets the size of the texture.
- setTexSize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectDilation
-
Sets the size of the texture.
- setTexSize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
-
このクラスでは何もしない, 必要なら下位クラスでオーバーライドすること
- setTexSize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectErosion
-
Sets the size of the texture.
- setTexSize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel
-
Sets the size of the texture.
- setTexSize(int, int) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
-
Sets the size of the texture.
- setThumbnailSize(int) - Method in class com.serenegiant.media.MediaStoreAdapter
-
set thumbnail size, if you set size to zero, the size is 96x96(MediaStore.Images.Thumbnails.MICRO_KIND)
- setThumbnailSize(int, int) - Method in class com.serenegiant.media.MediaStoreAdapter
-
set thumbnail size, if you set both width and height to zero, the size is 96x96(MediaStore.Images.Thumbnails.MICRO_KIND)
- setTickColor(int) - Method in class com.serenegiant.widget.FrameView
-
目盛りの描画色を設定
- setType(int) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
-
- setType(int, int, int) - Method in class com.serenegiant.graphics.BrushDrawable
-
- setValue(int) - Method in class com.serenegiant.widget.ItemPicker
-
Set the current value for the item picker.
- setVideoConfig(int, int, int) - Method in class com.serenegiant.media.AbstractVideoEncoder
-
- setVideoSize(int, int) - Method in class com.serenegiant.media.AbstractVideoEncoder
-
動画サイズをセット
ビットレートもサイズとVideoConfigの設定値に合わせて変更される
- setVideoSize(int, int) - Method in class com.serenegiant.media.MediaMovieRecorder
-
- setVideoSize(int, int) - Method in class com.serenegiant.media.MediaVideoEncoder
-
- SHADER_VERSION - Static variable in class com.serenegiant.glutils.ShaderConst
-
- ShaderConst - Class in com.serenegiant.glutils
-
Created by saki on 16/08/26.
- ShaderConst() - Constructor for class com.serenegiant.glutils.ShaderConst
-
- ShaderDrawable - Class in com.serenegiant.graphics
-
- ShaderDrawable() - Constructor for class com.serenegiant.graphics.ShaderDrawable
-
- ShaderDrawable(int) - Constructor for class com.serenegiant.graphics.ShaderDrawable
-
clearflagsにはPaint.XXX_FLAGをセット
- ShaderDrawable(int, int) - Constructor for class com.serenegiant.graphics.ShaderDrawable
-
clearflags, setFlagsにはPaint.XXX_FLAGをセット
- shot() - Method in class com.serenegiant.net.UdpBeacon
-
1回だけビーコンを送信
- shot(int) - Method in class com.serenegiant.net.UdpBeacon
-
指定回数だけビーコンを送信
- show(Activity, int, int) - Static method in class com.serenegiant.dialog.ColorPickerDialog
-
- show(Fragment, int, int) - Static method in class com.serenegiant.dialog.ColorPickerDialog
-
- showAlpha(boolean) - Method in class com.serenegiant.widget.ColorPickerView
-
アルファ値変更用のスライダーを表示するかどうかを設定
- showDialog(Activity, int, int, int, String[]) - Static method in class com.serenegiant.dialog.MessageDialogFragment
-
- showDialog(Fragment, int, int, int, String[]) - Static method in class com.serenegiant.dialog.MessageDialogFragment
-
- showDialog(FragmentActivity, int, int, int, String[]) - Static method in class com.serenegiant.dialog.MessageDialogFragmentV4
-
- showDialog(Fragment, int, int, int, String[]) - Static method in class com.serenegiant.dialog.MessageDialogFragmentV4
-
- sign() - Method in class com.serenegiant.math.Vector
-
各成分を負なら-1.0f, ゼロなら0.0f, 正なら1.0fにする
- signalEndOfInputStream() - Method in class com.serenegiant.media.AbstractEncoder
-
ストリーミング終了指示を送る
- signalEndOfInputStream() - Method in interface com.serenegiant.media.Encoder
-
- signalEndOfInputStream() - Method in class com.serenegiant.media.MediaEncoder
-
- signalEndOfInputStream() - Method in class com.serenegiant.media.SurfaceEncoder
-
- SignatureHelper - Class in com.serenegiant.utils
-
- SignatureHelper() - Constructor for class com.serenegiant.utils.SignatureHelper
-
- size() - Method in class com.serenegiant.media.AudioData
-
- size() - Method in class com.serenegiant.utils.CollectionMap
-
- size(K) - Method in class com.serenegiant.utils.CollectionMap
-
- slope(Vector) - Method in class com.serenegiant.math.Vector
-
2つのベクトルで示す点を通る直線の傾きを取得(2D)
- slope() - Method in class com.serenegiant.math.Vector
-
原点とこのベクトルが示す点を通る直線の傾きを取得(2D)
- socket() - Method in class com.serenegiant.net.UdpSocket
-
- sort(Comparator<? super T>) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
-
- SphereBounds - Class in com.serenegiant.math
-
- SphereBounds(float, float, float, float) - Constructor for class com.serenegiant.math.SphereBounds
-
- SphereBounds(float, float, float) - Constructor for class com.serenegiant.math.SphereBounds
-
- SphereBounds(Vector, float) - Constructor for class com.serenegiant.math.SphereBounds
-
- squareBits(byte) - Static method in class com.serenegiant.utils.BitsHelper
-
指定した値をよりも大きいか等しい最小の2のべき乗数を求める
- squareBits(short) - Static method in class com.serenegiant.utils.BitsHelper
-
指定した値をよりも大きいか等しい最小の2のべき乗数を求める
- squareBits(int) - Static method in class com.serenegiant.utils.BitsHelper
-
指定した値をよりも大きいか等しい最小の2のべき乗数を求める
- squareBits(long) - Static method in class com.serenegiant.utils.BitsHelper
-
指定した値をよりも大きいか等しい最小の2のべき乗数を求める
- Stacktrace - Class in com.serenegiant.utils
-
- Stacktrace() - Constructor for class com.serenegiant.utils.Stacktrace
-
- start() - Method in class com.serenegiant.media.AbstractEncoder
-
エンコード開始要求(Recorderから呼び出される)
- start() - Method in class com.serenegiant.media.AudioEncoder
-
- start() - Method in class com.serenegiant.media.AudioEncoderBuffered
-
- start() - Method in class com.serenegiant.media.AudioSampler
-
音声データサンプリング開始
実際の処理は別スレッド上で実行される
- start() - Method in class com.serenegiant.media.AudioSamplerEncoder
-
- start() - Method in interface com.serenegiant.media.Encoder
-
- start() - Method in class com.serenegiant.media.IAudioSampler
-
音声サンプリング開始
- start() - Method in interface com.serenegiant.media.IMediaCodec
-
- start() - Method in interface com.serenegiant.media.IMuxer
-
- start(Encoder) - Method in interface com.serenegiant.media.IRecorder
-
- start() - Method in class com.serenegiant.media.MediaAudioEncoder
-
- start() - Method in class com.serenegiant.media.MediaDecoder
-
- start() - Method in class com.serenegiant.media.MediaEncoder
-
- start() - Method in class com.serenegiant.media.MediaMuxerWrapper
-
- start(Encoder) - Method in class com.serenegiant.media.Recorder
-
Muxerを開始する。
- start() - Method in class com.serenegiant.media.VideoMuxer
-
- start() - Method in class com.serenegiant.net.UdpBeacon
-
ビーコンの送信(receiveOnly=falseの時のみ)・受信を開始する
- start() - Method in class com.serenegiant.utils.GyroHelper
-
磁気センサー・加速度センサー等を読み取り開始
- START_MARK - Static variable in class com.serenegiant.media.AbstractEncoder
-
codec specific dataの先頭マーカー
- START_MARKER - Static variable in class com.serenegiant.media.MediaCodecHelper
-
codec specific dataのスタートマーカー = AnnexBのスタートマーカーと同じ
- startDiscovery() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
Bluetooth機器の探索を開始する。
- startLayout() - Method in class com.serenegiant.widget.TwoPainViewGroup
-
- startListen() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
接続待ち(サーバーサイド)
- startLoad(int, int, long) - Method in class com.serenegiant.media.MediaStoreHelper.ImageLoader
-
start loading
- startLoad(int, int, long) - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
-
start loading image asynchronusly
- startQuery() - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- startRecorder(IRecorder, MediaFormat) - Method in class com.serenegiant.media.AbstractEncoder
-
コーデックからの出力フォーマットを取得してnative側へ引き渡してRecorderをスタートさせる
- startRecorder(IRecorder, MediaFormat) - Method in class com.serenegiant.media.VideoEncoder
-
コーデックからの出力フォーマットを取得してnative側へ引き渡してMuxerをスタートさせる
- startRecording() - Method in class com.serenegiant.media.AbstractRecorder
-
- startRecording() - Method in interface com.serenegiant.media.IRecorder
-
キャプチャ開始要求
割り当てられているEncoderの下位クラスのインスタンスの#startRecordingを呼び出す
- startRecording() - Method in class com.serenegiant.media.Recorder
-
- STATE_CONNECTED - Static variable in class com.serenegiant.bluetooth.BluetoothManager
-
- STATE_CONNECTING - Static variable in class com.serenegiant.bluetooth.BluetoothManager
-
- STATE_INITIALIZED - Static variable in interface com.serenegiant.media.IRecorder
-
キャプチャ初期化済(Muxerセット済)
- STATE_INITIALIZED - Static variable in class com.serenegiant.media.MediaDecoder
-
- STATE_LISTEN - Static variable in class com.serenegiant.bluetooth.BluetoothManager
-
- STATE_NONE - Static variable in class com.serenegiant.bluetooth.BluetoothManager
-
- STATE_PAUSED - Static variable in class com.serenegiant.media.MediaDecoder
-
- STATE_PLAYING - Static variable in class com.serenegiant.media.MediaDecoder
-
- STATE_PREPARED - Static variable in interface com.serenegiant.media.IRecorder
-
キャプチャ準備完了(prepare済)
- STATE_PREPARED - Static variable in class com.serenegiant.media.MediaDecoder
-
- STATE_RELEASED - Static variable in class com.serenegiant.bluetooth.BluetoothManager
-
- STATE_STARTED - Static variable in interface com.serenegiant.media.IRecorder
-
キャプチャ中
- STATE_STARTING - Static variable in interface com.serenegiant.media.IRecorder
-
キャプチャ開始中
- STATE_STOPPING - Static variable in interface com.serenegiant.media.IRecorder
-
キャプチャ停止要求中
- STATE_UNINITIALIZED - Static variable in interface com.serenegiant.media.IRecorder
-
キャプチャしていない
- STATE_UNINITIALIZED - Static variable in class com.serenegiant.media.MediaDecoder
-
- STATE_WAIT - Static variable in class com.serenegiant.media.MediaDecoder
-
- StaticTextureSource - Class in com.serenegiant.glutils
-
MediaCodecのデコーダーでデコードした動画や
カメラからの映像の代わりに静止画をSurfaceへ
出力するためのクラス
- StaticTextureSource(float) - Constructor for class com.serenegiant.glutils.StaticTextureSource
-
フレームレート指定付きコンストラクタ
- StaticTextureSource(Bitmap) - Constructor for class com.serenegiant.glutils.StaticTextureSource
-
ソースの静止画を指定したコンストラクタ, フレームレートは10fps固定
- StaticTextureSource(Bitmap, float) - Constructor for class com.serenegiant.glutils.StaticTextureSource
-
ソースの静止画とフレームレートを指定可能なコンストラクタ
- stop() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
接続中なら切断する
- stop() - Method in class com.serenegiant.media.AbstractEncoder
-
エンコーダ終了要求(Recorderから呼び出される)
- stop() - Method in class com.serenegiant.media.AudioEncoderBuffered
-
- stop() - Method in class com.serenegiant.media.AudioSampler
-
音声データのサンプリングを停止させる
- stop() - Method in class com.serenegiant.media.AudioSamplerEncoder
-
- stop() - Method in interface com.serenegiant.media.Encoder
-
- stop() - Method in class com.serenegiant.media.IAudioSampler
-
音声サンプリング終了
- stop() - Method in interface com.serenegiant.media.IMediaCodec
-
- stop() - Method in interface com.serenegiant.media.IMuxer
-
- stop(Encoder) - Method in interface com.serenegiant.media.IRecorder
-
- stop() - Method in class com.serenegiant.media.MediaDecoder
-
- stop() - Method in class com.serenegiant.media.MediaEncoder
-
the method to request stop encoding
- stop() - Method in class com.serenegiant.media.MediaMoviePlayer
-
request stop playing
- stop() - Method in class com.serenegiant.media.MediaMuxerWrapper
-
- stop(Encoder) - Method in class com.serenegiant.media.Recorder
-
Muxerを停止させる。
- stop() - Method in class com.serenegiant.media.VideoEncoder
-
- stop() - Method in class com.serenegiant.media.VideoMuxer
-
- stop() - Method in class com.serenegiant.net.UdpBeacon
-
ビーコンの送受信を停止する
- stop() - Method in class com.serenegiant.utils.GyroHelper
-
磁気センサー・加速度センサー等からの読み取り終了
- stopDiscovery() - Method in class com.serenegiant.bluetooth.BluetoothManager
-
Bluetooth機器の探索中ならキャンセルする
- stopRecorder(IRecorder) - Method in class com.serenegiant.media.AbstractEncoder
-
- stopRecorder(IRecorder) - Method in class com.serenegiant.media.VideoEncoder
-
- stopRecording() - Method in class com.serenegiant.media.AbstractRecorder
-
- stopRecording() - Method in interface com.serenegiant.media.IRecorder
-
キャプチャ終了要求
割り当てられているEncoderの下位クラスの#stopRecordingを呼び出す
- stopRecording() - Method in class com.serenegiant.media.Recorder
-
- sub(float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを減算 v = v - (x,y,0)
- sub(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルを減算 v = v - v'
- sub(Vector, float) - Method in class com.serenegiant.math.Vector
-
- sub(float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを減算 v = v - (x,y,z)
- sub(float, float, float, float) - Method in class com.serenegiant.math.Vector
-
ベクトルを減算(スケール変換有り)v = v - (x,y,z)*a
- supportsAdaptiveStreaming - Static variable in class com.serenegiant.media.AbstractVideoEncoder
-
- SurfaceEncoder - Class in com.serenegiant.media
-
- SurfaceEncoder(IRecorder, EncoderListener) - Constructor for class com.serenegiant.media.SurfaceEncoder
-
- swap() - Method in interface com.serenegiant.glutils.EGLBase.IEglSurface
-
- swap(long) - Method in interface com.serenegiant.glutils.EGLBase.IEglSurface
-
swap with presentation time[ns]
only works well now when using EGLBase14
- swap() - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
描画を終了してダブルバッファを切り替える
- swap(long) - Method in class com.serenegiant.glutils.EGLBase10.EglSurface
-
- swap() - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- swap(long) - Method in class com.serenegiant.glutils.EGLBase14.EglSurface
-
- swap(Vector) - Method in class com.serenegiant.math.Vector
-
ベクトルの各成分を交換
- swapCursor(Cursor) - Method in class com.serenegiant.media.MediaStoreImageAdapter
-
- swapXY() - Method in class com.serenegiant.math.Vector
-
x成分とy成分を交換
- sync() - Method in class com.serenegiant.glutils.EGLBase
-
eglWaitGLとeglWaitNativeを呼ぶ
eglWaitGL: コマンドキュー内のコマンドをすべて転送する, GLES20.glFinish()と同様の効果
eglWaitNative: GPU側の描画処理が終了するまで実行をブロックする
- sync() - Method in class com.serenegiant.glutils.EGLBase10
-
eglWaitGLとeglWaitNativeを呼ぶ
eglWaitGL: コマンドキュー内のコマンドをすべて転送する, GLES20.glFinish()と同様の効果
eglWaitNative: GPU側の描画処理が終了するまで実行をブロックする
- sync() - Method in class com.serenegiant.glutils.EGLBase14
-
eglWaitGLとeglWaitNativeを呼ぶ
eglWaitGL: コマンドキュー内のコマンドをすべて転送する, GLES20.glFinish()と同様の効果
eglWaitNative: GPU側の描画処理が終了するまで実行をブロックする