Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 

A

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
 

B

b - Variable in class com.serenegiant.utils.GPS.Datum
 
BaseBounds - Class in com.serenegiant.math
 
BaseBounds() - Constructor for class com.serenegiant.math.BaseBounds
 
BaseBounds(BaseBounds) - Constructor for class com.serenegiant.math.BaseBounds
 
BaseBounds(float, float, float) - Constructor for class com.serenegiant.math.BaseBounds
 
BaseBounds(float, float, float, float) - Constructor for class com.serenegiant.math.BaseBounds
 
BaseShape - Class in com.serenegiant.graphics
四角形シェイプ
BaseShape(float, float) - Constructor for class com.serenegiant.graphics.BaseShape
標準サイズを指定して生成する 描画の際には実際のサイズに合うように拡大縮小してから描画されるので、 このShapeの描画内容の位置関係を設定するのに都合の良いサイズをしてすれば良い。
BEACON_SIZE - Static variable in class com.serenegiant.net.UdpBeacon
 
BESSEL - Static variable in class com.serenegiant.utils.GPS
ベッセル(旧日本測地系)
bind() - Method in class com.serenegiant.glutils.es1.GLTexture
このインスタンスで管理しているテクスチャを有効にする(バインドする)
bind() - Method in class com.serenegiant.glutils.GLTexture
このインスタンスで管理しているテクスチャを有効にする(バインドする)
bind() - Method in interface com.serenegiant.glutils.ITexture
 
bind() - Method in class com.serenegiant.glutils.TextureOffscreen
オフスクリーン描画用のレンダリングバッファに切り替える Viewportも変更になるので必要であればunbind後にViewportの設定をすること
bind() - Method in class com.serenegiant.mediaeffect.MediaSource
 
bindView(View, Context, Cursor) - Method in class com.serenegiant.media.MediaStoreAdapter
 
BitmapHelper - Class in com.serenegiant.graphics
 
BitmapHelper() - Constructor for class com.serenegiant.graphics.BitmapHelper
 
BitmapToByteArray(Bitmap) - Static method in class com.serenegiant.graphics.BitmapHelper
Bitmapをpng形式のbyte[]に変換して返す
BitsHelper - Class in com.serenegiant.utils
ビット演算のヘルパークラス
BitsHelper() - Constructor for class com.serenegiant.utils.BitsHelper
 
BluetoothDeviceInfo - Class in com.serenegiant.bluetooth
Created by saki on 16/08/31.
BluetoothDeviceInfo(Parcel) - Constructor for class com.serenegiant.bluetooth.BluetoothDeviceInfo
 
BluetoothDeviceInfoAdapter - Class in com.serenegiant.bluetooth
Created by saki on 16/08/31.
BluetoothDeviceInfoAdapter(Context, int) - Constructor for class com.serenegiant.bluetooth.BluetoothDeviceInfoAdapter
 
BluetoothDeviceInfoAdapter(Context, int, List<BluetoothDeviceInfo>) - Constructor for class com.serenegiant.bluetooth.BluetoothDeviceInfoAdapter
 
BluetoothDeviceInfoAdapter(Context, int, BluetoothDeviceInfo[]) - Constructor for class com.serenegiant.bluetooth.BluetoothDeviceInfoAdapter
 
BluetoothManager - Class in com.serenegiant.bluetooth
Created by saki on 16/08/30.
BluetoothManager(Context, String, UUID, BluetoothManager.BluetoothManagerCallback) - Constructor for class com.serenegiant.bluetooth.BluetoothManager
コンストラクタ
BluetoothManager(Context, String, UUID, UUID, BluetoothManager.BluetoothManagerCallback) - Constructor for class com.serenegiant.bluetooth.BluetoothManager
コンストラクタ
BluetoothManager.BluetoothManagerCallback - Interface in com.serenegiant.bluetooth
 
bondState - Variable in class com.serenegiant.bluetooth.BluetoothDeviceInfo
ペアリングの状態 BluetoothDevice.BOND_NONE, BluetoothDevice.BOND_BONDING, BluetoothDevice.BOND_BONDEDのどれか
boundsRect() - Method in class com.serenegiant.graphics.BaseShape
外形矩形を取得
boundsRect() - Method in class com.serenegiant.math.RectangleBounds
外形枠を取得
boundsRect(float) - Method in class com.serenegiant.math.RectangleBounds
外形枠を取得
box - Variable in class com.serenegiant.math.RectangleBounds
 
BPP - Static variable in class com.serenegiant.media.VideoConfig
BPP(Bits Per Pixel) (0.050/0.075/0.100/0.125/0.150/0.175/0.200/0.225/0.25)
bpp() - Method in class com.serenegiant.media.VideoConfig
現在のBPP設定を取得
BrightnessHelper - Class in com.serenegiant.utils
 
BrightnessHelper() - Constructor for class com.serenegiant.utils.BrightnessHelper
 
broadcast(ByteBuffer) - Method in class com.serenegiant.net.UdpSocket
指定したメッセージをブロードキャストする
broadcast(byte[]) - Method in class com.serenegiant.net.UdpSocket
指定したメッセージをブロードキャストする
BRUSH_ELIPSE - Static variable in class com.serenegiant.graphics.BrushDrawable
 
BRUSH_LINE - Static variable in class com.serenegiant.graphics.BrushDrawable
 
BRUSH_RECTANGLE - Static variable in class com.serenegiant.graphics.BrushDrawable
 
BRUSH_TRIANGLE - Static variable in class com.serenegiant.graphics.BrushDrawable
 
BrushDrawable - Class in com.serenegiant.graphics
 
BrushDrawable(int, int, int) - Constructor for class com.serenegiant.graphics.BrushDrawable
 
BrushDrawable(int, int, int, int, int) - Constructor for class com.serenegiant.graphics.BrushDrawable
 
BUFFER_FLAG_KEY_FRAME - Static variable in class com.serenegiant.media.MediaCodecHelper
 
BufferHelper - Class in com.serenegiant.utils
 
BufferHelper() - Constructor for class com.serenegiant.utils.BufferHelper
 
BuildCheck - Class in com.serenegiant.utils
 
BuildCheck() - Constructor for class com.serenegiant.utils.BuildCheck
 
byteComp(byte[], int, byte[], int) - Method in class com.serenegiant.media.AbstractEncoder
byte[]を検索して一致する先頭インデックスを返す
byteComp(byte[], int, byte[], int) - Static method in class com.serenegiant.utils.BufferHelper
byte[]を検索して一致する先頭インデックスを返す

C

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
 

D

d() - Static method in class com.serenegiant.utils.LogUtils
 
d(String) - Static method in class com.serenegiant.utils.LogUtils
 
data - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
Datum(double, double, double, boolean) - Constructor for class com.serenegiant.utils.GPS.Datum
 
DEBUG_LEVEL_DEBUG - Static variable in class com.serenegiant.utils.LogUtils
 
DEBUG_LEVEL_ERROR - Static variable in class com.serenegiant.utils.LogUtils
 
DEBUG_LEVEL_INFO - Static variable in class com.serenegiant.utils.LogUtils
 
DEBUG_LEVEL_OFF - Static variable in class com.serenegiant.utils.LogUtils
 
DEBUG_LEVEL_VERBOSE - Static variable in class com.serenegiant.utils.LogUtils
 
DEBUG_LEVEL_WARNING - Static variable in class com.serenegiant.utils.LogUtils
 
DEFAULT_BIT_RATE - Static variable in class com.serenegiant.media.AbstractAudioEncoder
 
DEFAULT_SAMPLE_RATE - Static variable in class com.serenegiant.media.AbstractAudioEncoder
 
deleteTex(int) - Static method in class com.serenegiant.glutils.es1.GLHelper
delete specific texture
deleteTex(GL10, int) - Static method in class com.serenegiant.glutils.es1.GLHelper
delete specific texture
deleteTex(int) - Method in class com.serenegiant.glutils.GLDrawer2D
テクスチャ名破棄のヘルパーメソッド GLHelper.deleteTexを呼び出すだけ
deleteTex(int) - Static method in class com.serenegiant.glutils.GLHelper
delete specific texture
describeContents() - Method in class com.serenegiant.bluetooth.BluetoothDeviceInfo
 
destroy() - Static method in class com.serenegiant.media.MediaStoreAdapter
if you finish using this adapter class in your app, you can call this method to free internal thumbnail cache
destroyItem(ViewGroup, int, Object) - Method in class com.serenegiant.media.MediaStoreImageAdapter
 
DeviceAdminReceiverLock - Class in com.serenegiant.utils
 
DeviceAdminReceiverLock() - Constructor for class com.serenegiant.utils.DeviceAdminReceiverLock
 
deviceClass - Variable in class com.serenegiant.bluetooth.BluetoothDeviceInfo
 
DeviceInfo - Class in com.serenegiant.utils
 
DeviceInfo() - Constructor for class com.serenegiant.utils.DeviceInfo
 
DIR_NAME - Static variable in class com.serenegiant.utils.FileUtils
 
disable(Context) - Static method in class com.serenegiant.net.NetworkChangedReceiver
 
disable(Context, Class<?>) - Static method in class com.serenegiant.utils.ComponentUtils
 
DiskUtils - Class in com.serenegiant.utils
Imported by saki on 15/11/10.
DiskUtils() - Constructor for class com.serenegiant.utils.DiskUtils
 
displayName - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
distance(Vector) - Method in class com.serenegiant.math.Vector
ベクトル間の距離を取得する
distance(float, float) - Method in class com.serenegiant.math.Vector
ベクトル間の距離を取得する
distance(float, float, float) - Method in class com.serenegiant.math.Vector
ベクトル間の距離を取得する
distance(GPS.Datum, double, double, double, double, double, double) - Static method in class com.serenegiant.utils.GPS
緯度経度で指定した2点間の距離[m]を計算, ヒュベニの公式
distSquared(Vector) - Method in class com.serenegiant.math.Vector
ベクトル間の距離の2乗を取得する
distSquared(float, float) - Method in class com.serenegiant.math.Vector
ベクトル間の距離の2乗を取得する
distSquared(float, float, float) - Method in class com.serenegiant.math.Vector
ベクトル間の距離の2乗を取得する
div(Vector) - Method in class com.serenegiant.math.Vector
ベクトルの各成分同士の割り算(内積・外積じゃないよ)
div(float) - Method in class com.serenegiant.math.Vector
ベクトルの各成分をスカラ値で割り算
div(float, float) - Method in class com.serenegiant.math.Vector
ベクトルの各成分をスカラ値で割り算
div(float, float, float) - Method in class com.serenegiant.math.Vector
ベクトルの各成分をスカラ値で割り算
Dividable - Interface in com.serenegiant.widget
 
DividerItemDecoration - Class in com.serenegiant.widget
 
DividerItemDecoration(Context) - Constructor for class com.serenegiant.widget.DividerItemDecoration
 
DividerItemDecoration(Context, int) - Constructor for class com.serenegiant.widget.DividerItemDecoration
 
DividerItemDecoration(Context, Drawable) - Constructor for class com.serenegiant.widget.DividerItemDecoration
 
doDraw(Canvas, Paint) - Method in class com.serenegiant.graphics.BaseShape
Shapeの実際の描画処理 BaseShapeでは四角を描画する。
doDraw(Canvas, Paint) - Method in class com.serenegiant.graphics.PathShape
 
dot(Vector) - Method in class com.serenegiant.math.Vector
ベクトルの内積を取得(dotProductと同じ) 標準化ベクトルv2を含む直線にベクトルv1を真っ直ぐ下ろした(正射影した)時の長さ
dot(float, float, float) - Method in class com.serenegiant.math.Vector
ベクトルの内積を取得(dotProductと同じ)
dotProduct(Vector) - Method in class com.serenegiant.math.Vector
ベクトルの内積を取得(dotと同じ) 標準化ベクトルv2を含む直線にベクトルv1を真っ直ぐ下ろした(正射影した)時の長さ
dotProduct(float, float, float) - Method in class com.serenegiant.math.Vector
ベクトルの内積を取得(dotと同じ)
drain() - Method in class com.serenegiant.media.MediaEncoder
drain encoded data and write them to muxer
draw(int, float[], int) - Method in class com.serenegiant.glutils.es1.GLDrawer2D
 
draw(ITexture) - Method in class com.serenegiant.glutils.es1.GLDrawer2D
 
draw(TextureOffscreen) - Method in class com.serenegiant.glutils.es1.GLDrawer2D
 
draw(int, float[], int) - Method in class com.serenegiant.glutils.GLDrawer2D
指定したテクスチャを指定したテクスチャ変換行列を使って描画領域全面に描画するためのヘルパーメソッド このクラスインスタンスのモデルビュー変換行列が設定されていればそれも適用された状態で描画する
draw(ITexture) - Method in class com.serenegiant.glutils.GLDrawer2D
Textureオブジェクトを描画するためのヘルパーメソッド Textureオブジェクトで管理しているテクスチャ名とテクスチャ座標変換行列を使って描画する
draw(TextureOffscreen) - Method in class com.serenegiant.glutils.GLDrawer2D
TextureOffscreenオブジェクトを描画するためのヘルパーメソッド
draw(int, float[], int) - Method in interface com.serenegiant.glutils.IDrawer2D
 
draw(ITexture) - Method in interface com.serenegiant.glutils.IDrawer2D
 
draw(TextureOffscreen) - Method in interface com.serenegiant.glutils.IDrawer2D
 
draw() - Method in class com.serenegiant.glutils.RenderHandler
 
draw(int) - Method in class com.serenegiant.glutils.RenderHandler
 
draw(float[]) - Method in class com.serenegiant.glutils.RenderHandler
 
draw(int, float[]) - Method in class com.serenegiant.glutils.RenderHandler
 
draw(float[], int, FloatBuffer, int, int, int, int, float[], int, FloatBuffer, int, int) - Method in class com.serenegiant.glutils.Texture2dProgram
Issues the draw call.
draw(Canvas, Paint) - Method in class com.serenegiant.graphics.BaseShape
Shapeの描画処理 ここではcanvasの状態保存&復帰、回転・拡大縮小を適用してから#doDrawを呼び出す
draw(Canvas) - Method in class com.serenegiant.graphics.ShaderDrawable
 
draw(Canvas) - Method in class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
 
draw(int, float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
実際の描画実行, GLES20.glDrawArraysを呼び出すだけ mSyncはロックされて呼び出される
drawHorizontal(Canvas, RecyclerView) - Method in class com.serenegiant.widget.DividerItemDecoration
 
drawVertical(Canvas, RecyclerView) - Method in class com.serenegiant.widget.DividerItemDecoration
 
DumbRenderer - Class in com.serenegiant.glutils
OpenGL|ESでのSurfaceへの描画処理をDelegaterを介して行うためのIRenderer
DumbRenderer(EGLBase.IContext, int, DumbRenderer.RendererDelegater) - Constructor for class com.serenegiant.glutils.DumbRenderer
 
DumbRenderer.RendererDelegater - Interface in com.serenegiant.glutils
 
dumpByteBuffer(String, ByteBuffer, int, int) - Static method in class com.serenegiant.utils.BufferHelper
 
dumpByteBuffer(String, ByteBuffer, int, int, boolean) - Static method in class com.serenegiant.utils.BufferHelper
 
dumpPermissions(Context) - Static method in class com.serenegiant.utils.PermissionCheck
 
dumpProfileLevel(String, MediaCodecInfo) - Static method in class com.serenegiant.media.AbstractEncoder
 
dumpVideoCodecEncoders() - Static method in class com.serenegiant.media.AbstractVideoEncoder
 
dumpVideoCodecEncoders() - Static method in class com.serenegiant.media.MediaCodecHelper
コーデックの一覧をログに出力する

E

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
縦横の短い方に合わせて中央を切り出して指定した大きさにしたビットマップを生成して返す

F

fadeIn(View, long, long, ViewAnimationHelper.ViewAnimationListener) - Static method in class com.serenegiant.utils.ViewAnimationHelper
アルファ値を0→1まで変化(Viewをフェードイン)させる
fadeOut(View, long, long, ViewAnimationHelper.ViewAnimationListener) - Static method in class com.serenegiant.utils.ViewAnimationHelper
アルファ値を1→0まで変化(Viewをフェードアウト)させる
FileUtils - Class in com.serenegiant.utils
 
FileUtils() - Constructor for class com.serenegiant.utils.FileUtils
 
finalize() - Method in class com.serenegiant.glutils.es1.GLTexture
 
finalize() - Method in class com.serenegiant.glutils.GLTexture
 
finalize() - Method in class com.serenegiant.media.AbstractEncoder
 
finalize() - Method in class com.serenegiant.media.MediaStoreAdapter
 
finalize() - Method in class com.serenegiant.media.MediaStoreImageAdapter
 
finalize() - Method in class com.serenegiant.media.VideoMuxer
 
finalize() - Method in class com.serenegiant.net.UdpBeacon
 
finalize() - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
 
findAnnexB(byte[], int) - Static method in class com.serenegiant.utils.BufferHelper
AnnexBのスタートマーカー(N[00] 00 00 01 (N ≧ 0))を探して先頭インデックスを返す 返り値が0以上の場合は、返り値+3がpayloadの先頭位置(nalu headerのはず)
findStartMarker(byte[], int) - Static method in class com.serenegiant.media.MediaCodecHelper
codec specific dataの先頭マーカー位置を検索
formatValueLabel(int, boolean) - Method in class com.serenegiant.widget.SeekBarPreference
 
FPS_MAX - Static variable in class com.serenegiant.media.VideoConfig
 
FPS_MIN - Static variable in class com.serenegiant.media.VideoConfig
 
FpsCounter - Class in com.serenegiant.utils
 
FpsCounter() - Constructor for class com.serenegiant.utils.FpsCounter
 
FRAGMENT_SHADER_1 - Static variable in class com.serenegiant.mediaeffect.MediaEffectDilation
 
FRAGMENT_SHADER_1 - Static variable in class com.serenegiant.mediaeffect.MediaEffectErosion
 
FRAGMENT_SHADER_2 - Static variable in class com.serenegiant.mediaeffect.MediaEffectDilation
 
FRAGMENT_SHADER_2 - Static variable in class com.serenegiant.mediaeffect.MediaEffectErosion
 
FRAGMENT_SHADER_2D - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_2D - Static variable in class com.serenegiant.mediaeffect.MediaEffectDrawer
 
FRAGMENT_SHADER_3 - Static variable in class com.serenegiant.mediaeffect.MediaEffectDilation
 
FRAGMENT_SHADER_3 - Static variable in class com.serenegiant.mediaeffect.MediaEffectErosion
 
FRAGMENT_SHADER_4 - Static variable in class com.serenegiant.mediaeffect.MediaEffectDilation
 
FRAGMENT_SHADER_4 - Static variable in class com.serenegiant.mediaeffect.MediaEffectErosion
 
FRAGMENT_SHADER_BW - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_CHROMA_KEY - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT - Static variable in class com.serenegiant.mediaeffect.MediaEffectDrawer
 
FRAGMENT_SHADER_EXT_BULGE - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_BW - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_CHROMA_KEY - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_DENT - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_FILT3x3 - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_FISHEYE - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_MIRROR - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_NIGHT - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_SOBEL - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_SQUEEZE - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_STRETCH - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_TUNNEL - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_EXT_TWIRL - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_FILT3x3 - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_NIGHT - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_SIMPLE - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_SIMPLE_OES - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_SOBEL - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_SOBEL_BASE - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAGMENT_SHADER_SQUEEZE - Static variable in class com.serenegiant.glutils.ShaderConst
 
FRAME_TYPE_CIRCLE - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_CIRCLE_2 - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_CROSS_CIRCLE - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_CROSS_CIRCLE2 - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_CROSS_FULL - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_CROSS_QUARTER - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_FRAME - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_NONE - Static variable in class com.serenegiant.widget.FrameView
 
FRAME_TYPE_NUMS - Static variable in class com.serenegiant.widget.FrameView
 
frameAvailableSoon() - Method in class com.serenegiant.media.AbstractEncoder
フレームデータの読込み準備要求 native側からも呼び出されるので名前を変えちゃダメ
frameAvailableSoon() - Method in class com.serenegiant.media.AbstractRecorder
 
frameAvailableSoon() - Method in interface com.serenegiant.media.Encoder
 
frameAvailableSoon() - Method in interface com.serenegiant.media.IRecorder
 
frameAvailableSoon() - Method in class com.serenegiant.media.MediaEncoder
the method to indicate frame data is soon available or already available
frameAvailableSoon() - Method in class com.serenegiant.media.MediaReaper
 
frameAvailableSoon() - Method in class com.serenegiant.media.Recorder
 
FRAMES_PER_BUFFER - Static variable in class com.serenegiant.media.AbstractAudioEncoder
 
FRAMES_PER_BUFFER - Static variable in class com.serenegiant.media.MediaAudioEncoder
 
FrameSelectorView - Class in com.serenegiant.widget
 
FrameSelectorView(Context) - Constructor for class com.serenegiant.widget.FrameSelectorView
 
FrameSelectorView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.FrameSelectorView
 
FrameSelectorView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.FrameSelectorView
 
FrameSelectorView.FrameSelectorViewCallback - Interface in com.serenegiant.widget
 
FrameView - Class in com.serenegiant.widget
 
FrameView(Context) - Constructor for class com.serenegiant.widget.FrameView
 
FrameView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.FrameView
 
FrameView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.FrameView
 
FREE_RATIO - Static variable in class com.serenegiant.utils.FileUtils
 
FREE_SIZE - Static variable in class com.serenegiant.utils.FileUtils
 
FREE_SIZE_MINUTE - Static variable in class com.serenegiant.utils.FileUtils
 
FREE_SIZE_OFFSET - Static variable in class com.serenegiant.utils.FileUtils
 
FUNC_GET_INTENSITY - Static variable in class com.serenegiant.glutils.ShaderConst
RGBの輝度を取得 変換係数との内積を計算するだけ 係数は(0.2125, 0.7154, 0.0721)
FUNC_HSV2RGB - Static variable in class com.serenegiant.glutils.ShaderConst
HSVをRGBに変換 {H[0.0-1.0], S[0.0-1.0], V[0.0-1.0]} => {R[0.0-1.0], G[0.0-1.0], B([0.0-1.0]}
FUNC_RGB2HSV - Static variable in class com.serenegiant.glutils.ShaderConst
RGBをHSVに変換 {R[0.0-1.0], G[0.0-1.0], B([0.0-1.0]} => {H[0.0-1.0], S[0.0-1.0], V[0.0-1.0]}

G

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
 

H

handleInput(long) - Method in class com.serenegiant.media.MediaDecoder
 
handleMessage(Message) - Method in class com.serenegiant.glutils.RenderHandler
 
handleOnResult(Context, int, int, Intent, SDUtils.handleOnResultDelegater) - Static method in class com.serenegiant.utils.SDUtils
 
handleOutput(ByteBuffer, int, int, long) - Method in class com.serenegiant.media.MediaAudioDecoder
 
handleOutput(ByteBuffer, int, int, long) - Method in class com.serenegiant.media.MediaDecoder
process decoded data
handleOutput(ByteBuffer, int, int, long) - Method in class com.serenegiant.media.MediaVideoDecoder
 
handlePrepare(MediaExtractor) - Method in class com.serenegiant.media.MediaAudioDecoder
 
handlePrepare(MediaExtractor) - Method in class com.serenegiant.media.MediaDecoder
 
handlePrepare(MediaExtractor) - Method in class com.serenegiant.media.MediaVideoDecoder
 
HandlerThreadHandler - Class in com.serenegiant.utils
 
handleTouchEvent(MotionEvent) - Method in class com.serenegiant.glutils.Texture2dProgram
Configures the effect offset This only has an effect for programs that use positional effects like SQUEEZE and MIRROR
hasAccessCoarseLocation(Context) - Static method in class com.serenegiant.utils.PermissionCheck
低精度位置情報アクセスのパーミッションが有るかどうかを確認
hasAccessFineLocation(Context) - Static method in class com.serenegiant.utils.PermissionCheck
高精度位置情報アクセスのパーミッションが有るかどうかを確認
hasAccessLocation(Context) - Static method in class com.serenegiant.utils.PermissionCheck
位置情報アクセスのパーミッションが有るかどうかを確認
hasAudio() - Method in class com.serenegiant.media.MediaMoviePlayer
 
hasAudio(Context) - Static method in class com.serenegiant.utils.PermissionCheck
録音のミッションがあるかどうかを確認
hasCamera(Context) - Static method in class com.serenegiant.utils.PermissionCheck
カメラへアクセス可能かどうか
hasDivider(boolean) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
 
hasDivider() - Method in class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
 
hasDivider(boolean) - Method in interface com.serenegiant.widget.Dividable
 
hasDivider() - Method in interface com.serenegiant.widget.Dividable
 
hasDivider(View) - Method in class com.serenegiant.widget.DividerItemDecoration
helper method to get whether decorator needs to show divider for the specific view
hasNetwork(Context) - Static method in class com.serenegiant.utils.PermissionCheck
ネットワークへのアクセスパーミッションがあるかどうかを確認
hasPermission(Context, String) - Static method in class com.serenegiant.utils.PermissionCheck
パーミッションを確認
hasReadExternalStorage(Context) - Static method in class com.serenegiant.utils.PermissionCheck
外部ストレージからの読み込みパーミッションがあるかどうかを確認
hasStorageAccess(Context, int) - Static method in class com.serenegiant.utils.SDUtils
request_codeに対応するUriへアクセス可能かどうか
hasWriteExternalStorage(Context) - Static method in class com.serenegiant.utils.PermissionCheck
外部ストレージへの書き込みパーミッションがあるかどうかを確認
HEADER_2D - Static variable in class com.serenegiant.glutils.ShaderConst
 
HEADER_OES - Static variable in class com.serenegiant.glutils.ShaderConst
 
height - Variable in class com.serenegiant.math.CylinderBounds
 
height - Variable in class com.serenegiant.math.RingBounds
 
height - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
HORIZONTAL - Static variable in class com.serenegiant.widget.TwoPainViewGroup
横分割する時
HORIZONTAL_LIST - Static variable in class com.serenegiant.widget.DividerItemDecoration
 

I

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.

K

KERNEL_BRIGHTEN - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_BRIGHTEN - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_EDGE_DETECT - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_EDGE_DETECT - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_EMBOSS - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_EMBOSS - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_GAUSSIAN - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_GAUSSIAN - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_LAPLACIAN - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_LAPLACIAN - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_NULL - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_NULL - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SHARPNESS - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SHARPNESS - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SIZE - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SIZE3x3 - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SIZE5x5 - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SMOOTH - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SMOOTH - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SOBEL2_H - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SOBEL2_H - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SOBEL2_V - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SOBEL2_V - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SOBEL_H - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SOBEL_H - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KERNEL_SOBEL_V - Static variable in class com.serenegiant.glutils.ShaderConst
 
KERNEL_SOBEL_V - Static variable in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
KEY_NETWORK_CHANGED_ACTIVE_NETWORK_MASK - Static variable in class com.serenegiant.net.NetworkChangedReceiver
 
KEY_NETWORK_CHANGED_IS_CONNECTED - Static variable in class com.serenegiant.net.NetworkChangedReceiver
 
KEY_NETWORK_CHANGED_IS_CONNECTED_OR_CONNECTING - Static variable in class com.serenegiant.net.NetworkChangedReceiver
 
keySet() - Method in class com.serenegiant.utils.CollectionMap
 

L

LayoutParams(Context, AttributeSet) - Constructor for class com.serenegiant.widget.RelativeRadioGroup.LayoutParams
LayoutParams(int, int) - Constructor for class com.serenegiant.widget.RelativeRadioGroup.LayoutParams
LayoutParams(ViewGroup.LayoutParams) - Constructor for class com.serenegiant.widget.RelativeRadioGroup.LayoutParams
LayoutParams(ViewGroup.MarginLayoutParams) - Constructor for class com.serenegiant.widget.RelativeRadioGroup.LayoutParams
len() - Method in class com.serenegiant.math.Vector
ベクトルの長さを取得
lenSquared() - Method in class com.serenegiant.math.Vector
ベクトルの長さの2乗を取得
limit(float) - Method in class com.serenegiant.math.Vector
x,y,z各成分を指定した値[-scalar, +scalar]に収まるように制限する
limit(float, float) - Method in class com.serenegiant.math.Vector
x,y,z各成分を指定した値[lower, upper]に収まるように制限する
loadBitmap(Bitmap) - Method in class com.serenegiant.glutils.TextureOffscreen
Bitmapからテクスチャを読み込む
loadBitmap(ContentResolver, int, int, long, int, int) - Method in class com.serenegiant.media.MediaStoreHelper.ImageLoader
 
LoaderDrawable(ContentResolver, int, int) - Constructor for class com.serenegiant.media.MediaStoreHelper.LoaderDrawable
 
loadFromCursor(Cursor) - Method in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
loadShader(Context, String, String) - Static method in class com.serenegiant.glutils.GLHelper
load, compile and link shader from Assets files
loadShader(String, String) - Static method in class com.serenegiant.glutils.GLHelper
load, compile and link shader
loadShader(int, String) - Static method in class com.serenegiant.glutils.GLHelper
Compiles the provided shader source.
loadString(AssetManager, String) - Static method in class com.serenegiant.utils.AssetsHelper
 
loadTexture(String) - Method in class com.serenegiant.glutils.es1.GLTexture
指定したファイルから画像をテクスチャに読み込む ファイルが存在しないか読み込めなければIOException/NullPointerExceptionを生成
loadTexture(String) - Method in class com.serenegiant.glutils.GLTexture
指定したファイルから画像をテクスチャに読み込む ファイルが存在しないか読み込めなければIOException/NullPointerExceptionを生成
loadTexture(String) - Method in interface com.serenegiant.glutils.ITexture
 
loadTextureFromResource(Context, int) - Static method in class com.serenegiant.glutils.es1.GLHelper
 
loadTextureFromResource(Context, int) - Static method in class com.serenegiant.glutils.GLHelper
 
local() - Method in class com.serenegiant.net.UdpSocket
自分のアドレス文字列を取得
lockCanvas() - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
 
lockCanvas(Rect) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
 
logLevel(int) - Static method in class com.serenegiant.utils.LogUtils
 
logLevel() - Static method in class com.serenegiant.utils.LogUtils
 
LogUtils - Class in com.serenegiant.utils
 
LogUtils() - Constructor for class com.serenegiant.utils.LogUtils
 
logVersionInfo() - Static method in class com.serenegiant.glutils.es1.GLHelper
Writes GL version info to the log.
logVersionInfo() - Static method in class com.serenegiant.glutils.GLHelper
Writes GL version info to the log.
LSB(byte) - Static method in class com.serenegiant.utils.BitsHelper
最小有効ビット数LSB(Least Significant Bit)を取得
立っているビットの最小ビット位置
LSB(short) - Static method in class com.serenegiant.utils.BitsHelper
最小有効ビット数LSB(Least Significant Bit)を取得
立っているビットの最小ビット位置
LSB(int) - Static method in class com.serenegiant.utils.BitsHelper
最小有効ビット数LSB(Least Significant Bit)を取得
立っているビットの最小ビット位置
LSB(long) - Static method in class com.serenegiant.utils.BitsHelper
最小有効ビット数LSB(Least Significant Bit)を取得
立っているビットの最小ビット位置

M

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
 

N

name - Variable in class com.serenegiant.bluetooth.BluetoothDeviceInfo
 
needSwap - Variable in class com.serenegiant.mediaeffect.MediaSource
 
NETWORK_TYPE_BLUETOOTH - Static variable in class com.serenegiant.net.NetworkChangedReceiver
The Bluetooth data connection.
NETWORK_TYPE_ETHERNET - Static variable in class com.serenegiant.net.NetworkChangedReceiver
The Ethernet data connection.
NETWORK_TYPE_MOBILE - Static variable in class com.serenegiant.net.NetworkChangedReceiver
The Mobile data connection.
NETWORK_TYPE_MOBILE_DUN - Static variable in class com.serenegiant.net.NetworkChangedReceiver
A DUN-specific Mobile data connection.
NETWORK_TYPE_MOBILE_HIPRI - Static variable in class com.serenegiant.net.NetworkChangedReceiver
A High Priority Mobile data connection.
NETWORK_TYPE_MOBILE_MMS - Static variable in class com.serenegiant.net.NetworkChangedReceiver
An MMS-specific Mobile data connection.
NETWORK_TYPE_MOBILE_SUPL - Static variable in class com.serenegiant.net.NetworkChangedReceiver
A SUPL-specific Mobile data connection.
NETWORK_TYPE_WIFI - Static variable in class com.serenegiant.net.NetworkChangedReceiver
The WIFI data connection.
NETWORK_TYPE_WIMAX - Static variable in class com.serenegiant.net.NetworkChangedReceiver
The WiMAX data connection.
NetworkChangedReceiver - Class in com.serenegiant.net
ネットワークの接続状態が変更された時のブロードキャストを処理するためのBroadcastReceiver システムグローバルなブロードキャストを受信するためのBroadcastReceiverはアプリ内で1つだけ登録して それ以外は(グローバルBroadcastReceiverがブロードキャストする)ローカルブロードキャストを受信すること これのためだけにsupport library v4が要るにゃぁ
NetworkChangedReceiver() - Constructor for class com.serenegiant.net.NetworkChangedReceiver
デフォルトコンストラクタ AndroidManifest.xmlで登録する場合
NetworkChangedReceiver.OnNetworkChangedListener - Interface in com.serenegiant.net
 
NetworkHelper - Class in com.serenegiant.net
 
NetworkHelper() - Constructor for class com.serenegiant.net.NetworkHelper
 
newInstance(int, int) - Static method in class com.serenegiant.dialog.ColorPickerDialog
 
newInstance(int, int, int, String[]) - Static method in class com.serenegiant.dialog.MessageDialogFragment
 
newInstance(int, int, int, String[]) - Static method in class com.serenegiant.dialog.MessageDialogFragmentV4
 
newView(Context, Cursor, ViewGroup) - Method in class com.serenegiant.media.MediaStoreAdapter
 
normalize() - Method in class com.serenegiant.math.Vector
ベクトルを正規化(長さを1にする)
normVector - Static variable in class com.serenegiant.math.Vector
 
notifyDataSetInvalidated() - Method in class com.serenegiant.media.MediaStoreImageAdapter
 

O

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
 

P

PathShape - Class in com.serenegiant.graphics
指定したPathを描画するシェイプ
PathShape(Path, float, float) - Constructor for class com.serenegiant.graphics.PathShape
PathShape constructor.
pause() - Method in class com.serenegiant.media.MediaDecoder
 
pause() - Method in class com.serenegiant.media.MediaMoviePlayer
request pause playing
this function is un-implemented yet
PermissionCheck - Class in com.serenegiant.utils
 
PermissionCheck() - Constructor for class com.serenegiant.utils.PermissionCheck
 
play() - Method in class com.serenegiant.media.MediaMoviePlayer
request to start playing movie this method can be called after prepare
pollAudioData(long) - Method in class com.serenegiant.media.IAudioSampler
 
position - Variable in class com.serenegiant.math.BaseBounds
 
postDraw() - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
描画後の後処理, テクスチャのunbind, プログラムをデフォルトに戻す mSyncはロックされて呼び出される
PowerHelper - Class in com.serenegiant.utils
スリープ状態から画面ON出来るようにするためのヘルパークラス 実際に使うにはAndroidManifest.xmlに が必要
PowerHelper() - Constructor for class com.serenegiant.utils.PowerHelper
 
preDraw(int, float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectColorAdjustDrawer
 
preDraw(int, float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectDrawer
描画の前処理 テクスチャ変換行列/モデルビュー変換行列を代入, テクスチャをbindする mSyncはロックされて呼び出される
preDraw(int, float[], int) - Method in class com.serenegiant.mediaeffect.MediaEffectKernel3x3Drawer
 
PrefHelper - Class in com.serenegiant.utils
Created by saki on 2016/11/05.
PrefHelper() - Constructor for class com.serenegiant.utils.PrefHelper
 
prepare() - Method in class com.serenegiant.media.AbstractAudioEncoder
 
prepare() - Method in class com.serenegiant.media.AbstractRecorder
 
prepare() - Method in class com.serenegiant.media.AudioEncoder
 
prepare() - Method in interface com.serenegiant.media.Encoder
 
prepare() - Method in interface com.serenegiant.media.IMediaCodec
 
prepare() - Method in interface com.serenegiant.media.IRecorder
Encoderの準備 割り当てられているMediaEncoderの下位クラスのインスタンスの#prepareを呼び出す
prepare() - Method in class com.serenegiant.media.MediaAudioEncoder
 
prepare() - Method in class com.serenegiant.media.MediaDecoder
 
prepare(String) - Method in class com.serenegiant.media.MediaMoviePlayer
request to prepare movie playing
prepare(AssetFileDescriptor) - Method in class com.serenegiant.media.MediaMoviePlayer
request to prepare movie playing
prepare() - Method in class com.serenegiant.media.MediaVideoEncoder
 
prepare() - Method in class com.serenegiant.media.Recorder
デバッグ用にいつ破棄されるかを確認したいだけ
prepare() - Method in class com.serenegiant.media.SurfaceEncoder
 
prepare() - Method in class com.serenegiant.media.VideoEncoder
 
presentationTimeUs() - Method in class com.serenegiant.media.AudioData
 
preStartAllCoreThreads() - Static method in class com.serenegiant.utils.ThreadPool
 
print() - Static method in class com.serenegiant.utils.Stacktrace
 
processRequest(int, int, int, Object) - Method in class com.serenegiant.utils.MessageTask
要求メッセージの処理(内部メッセージは来ない) TaskBreakをthrowすると要求メッセージ処理ループを終了する
ProgressView - Class in com.serenegiant.widget
 
ProgressView(Context) - Constructor for class com.serenegiant.widget.ProgressView
 
ProgressView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ProgressView
 
ProgressView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ProgressView
 
PROJ_INDEX_DATA - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_DISPLAY_NAME - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_HEIGHT - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_ID - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_MEDIA_TYPE - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_MIME_TYPE - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_TITLE - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_INDEX_WIDTH - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_MEDIA - Static variable in class com.serenegiant.media.MediaStoreHelper
 
PROJ_VERTEX_SHADER - Static variable in class com.serenegiant.mediaeffect.MediaEffectTexProjection
 
ptInBounds(float, float) - Method in class com.serenegiant.math.BaseBounds
 
ptInBounds(Vector) - Method in class com.serenegiant.math.BaseBounds
 
ptInBounds(float, float, float) - Method in class com.serenegiant.math.BaseBounds
 
ptInBounds(float, float, float) - Method in class com.serenegiant.math.CircleBounds
 
ptInBounds(float, float, float) - Method in class com.serenegiant.math.CylinderBounds
 
ptInBounds(float, float, float) - Method in class com.serenegiant.math.RectangleBounds
指定座標が図形内に存在するかどうか
ptInBounds(float, float, float) - Method in class com.serenegiant.math.RingBounds
 
ptInBoundsSphere(float, float, float, float) - Method in class com.serenegiant.math.BaseBounds
 
ptInCylinder(float, float, float, float) - Method in class com.serenegiant.math.CylinderBounds
 
put(K, Collection<V>) - Method in class com.serenegiant.utils.CollectionMap
 
putAll(Map<? extends K, ? extends Collection<V>>) - Method in class com.serenegiant.utils.CollectionMap
 

Q

QUERY_URI - Static variable in class com.serenegiant.media.MediaStoreHelper
 
queryString(int) - Method in class com.serenegiant.glutils.EGLBase
GLESに文字列を問い合わせる
queryString(int) - Method in class com.serenegiant.glutils.EGLBase10
GLESに文字列を問い合わせる
queryString(int) - Method in class com.serenegiant.glutils.EGLBase14
GLESに文字列を問い合わせる
queueEvent(Runnable) - Method in class com.serenegiant.utils.MessageTask
request to run on worker thread
queueEvent(Runnable) - Static method in class com.serenegiant.utils.ThreadPool
 

R

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
 

S

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側の描画処理が終了するまで実行をブロックする

T

TAG - Variable in class com.serenegiant.graphics.BaseShape
 
TAG - Variable in class com.serenegiant.media.MediaDecoder
 
tag(String) - Method in class com.serenegiant.utils.LogUtils
 
takeRequest() - Method in class com.serenegiant.glutils.EglTask
 
takeRequest() - Method in class com.serenegiant.utils.MessageTask
要求メッセージを取り出す処理(要求メッセージがなければブロックされる)
TaskBreak() - Constructor for exception com.serenegiant.utils.MessageTask.TaskBreak
 
Texture2dProgram - Class in com.serenegiant.glutils
GL program and supporting functions for textured 2D shapes.
Texture2dProgram(int, String) - Constructor for class com.serenegiant.glutils.Texture2dProgram
 
Texture2dProgram(int, String, String) - Constructor for class com.serenegiant.glutils.Texture2dProgram
 
Texture2dProgram(Texture2dProgram.ProgramType) - Constructor for class com.serenegiant.glutils.Texture2dProgram
 
Texture2dProgram(Texture2dProgram.ProgramType, int, String, String) - Constructor for class com.serenegiant.glutils.Texture2dProgram
Prepares the program in the current EGL context.
Texture2dProgram.ProgramType - Enum in com.serenegiant.glutils
 
TextureOffscreen - Class in com.serenegiant.glutils
テクスチャへOpenGL|ESで描画するためのオフスクリーン描画クラス テクスチャをカラーバッファとしてFBOに割り当てる
TextureOffscreen(int, int) - Constructor for class com.serenegiant.glutils.TextureOffscreen
コンストラクタ(GL_TEXTURE_2D), デプスバッファ無し
TextureOffscreen(int, int, boolean) - Constructor for class com.serenegiant.glutils.TextureOffscreen
コンストラクタ(GL_TEXTURE_2D)
TextureOffscreen(int, int, boolean, boolean) - Constructor for class com.serenegiant.glutils.TextureOffscreen
コンストラクタ(GL_TEXTURE_2D)
TextureOffscreen(int, int, int, boolean, boolean) - Constructor for class com.serenegiant.glutils.TextureOffscreen
コンストラクタ
TextureOffscreen(int, int, int) - Constructor for class com.serenegiant.glutils.TextureOffscreen
既存のテクスチャ(GL_TEXTURE_2D)をwrapするためのコンストラクタ, デプスバッファなし
TextureOffscreen(int, int, int, boolean) - Constructor for class com.serenegiant.glutils.TextureOffscreen
既存のテクスチャ(GL_TEXTURE_2D)をwrapするためのコンストラクタ
TextureOffscreen(int, int, int, int, boolean, boolean) - Constructor for class com.serenegiant.glutils.TextureOffscreen
既存のテクスチャをwrapするためのコンストラクタ
ThreadPool - Class in com.serenegiant.utils
 
ThreadPool() - Constructor for class com.serenegiant.utils.ThreadPool
 
TIMEOUT_USEC - Static variable in class com.serenegiant.media.AbstractEncoder
 
TIMEOUT_USEC - Static variable in interface com.serenegiant.media.IMediaCodec
 
TIMEOUT_USEC - Static variable in class com.serenegiant.media.MediaReaper
 
TimeoutException - Exception in com.serenegiant.media
 
TimeoutException() - Constructor for exception com.serenegiant.media.TimeoutException
 
TimeoutException(String) - Constructor for exception com.serenegiant.media.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception com.serenegiant.media.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception com.serenegiant.media.TimeoutException
 
TimePickerPreference - Class in com.serenegiant.widget
 
TimePickerPreference(Context) - Constructor for class com.serenegiant.widget.TimePickerPreference
 
TimePickerPreference(Context, AttributeSet) - Constructor for class com.serenegiant.widget.TimePickerPreference
 
TimePickerPreference(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.TimePickerPreference
 
title - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
title - Variable in class com.serenegiant.widget.ValueSelectorAdapter.ValueEntry
 
TO_DEGREE - Static variable in class com.serenegiant.math.Vector
 
TO_RADIAN - Static variable in class com.serenegiant.math.Vector
 
toDegree() - Method in class com.serenegiant.math.Vector
x,y,zがそれぞれラジアンであるとみなして角度に変換する
toggle() - Method in class com.serenegiant.widget.CheckableImageButton
 
toggle() - Method in class com.serenegiant.widget.CheckableLinearLayout
 
toggle() - Method in class com.serenegiant.widget.CheckableRelativeLayout
 
toRadian() - Method in class com.serenegiant.math.Vector
x,y,zがそれぞれ角度(degree)であるとみなしてラジアンに変換する
toString() - Method in class com.serenegiant.bluetooth.BluetoothDeviceInfo
 
toString() - Method in class com.serenegiant.math.Vector
 
toString(String) - Method in class com.serenegiant.math.Vector
 
toString() - Method in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
toString() - Method in class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
 
toString(int) - Method in interface com.serenegiant.widget.ItemPicker.Formatter
 
Touchable - Interface in com.serenegiant.widget
 
touchX() - Method in class com.serenegiant.widget.CheckableLinearLayout
 
touchX() - Method in class com.serenegiant.widget.CheckableRelativeLayout
 
touchX() - Method in interface com.serenegiant.widget.Touchable
 
touchY() - Method in class com.serenegiant.widget.CheckableLinearLayout
 
touchY() - Method in class com.serenegiant.widget.CheckableRelativeLayout
 
touchY() - Method in interface com.serenegiant.widget.Touchable
 
TriangleShape - Class in com.serenegiant.graphics
三角形シェイプ
TriangleShape() - Constructor for class com.serenegiant.graphics.TriangleShape
デフォルトの三角形を生成
TriangleShape(float[]) - Constructor for class com.serenegiant.graphics.TriangleShape
座標を指定して三角形を生成。
TriangleShape(float, float, float, float, float, float) - Constructor for class com.serenegiant.graphics.TriangleShape
座標を指定して三角形を生成 (x0,y0)-(x1,y1)-(x2,y2)-(x0,y0)を結ぶ三角形を生成する ここでの値はShape内描画座標系でShapeの描画内容の位置関係を示すだけなので 実際の表示サイズとは異なる。
TwoPainViewGroup - Class in com.serenegiant.widget
2つの子Viewを指定した位置に自動配置するViewGroup
TwoPainViewGroup(Context) - Constructor for class com.serenegiant.widget.TwoPainViewGroup
 
TwoPainViewGroup(Context, AttributeSet) - Constructor for class com.serenegiant.widget.TwoPainViewGroup
 
TwoPainViewGroup(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.TwoPainViewGroup
 
type - Variable in class com.serenegiant.bluetooth.BluetoothDeviceInfo
 

U

UdpBeacon - Class in com.serenegiant.net
LAN内でのアドレス解決の為にUDPでビーコンをブロードキャストするためのクラス
UdpBeacon(UdpBeacon.UdpBeaconCallback) - Constructor for class com.serenegiant.net.UdpBeacon
コンストラクタ ビーコンポート番号は9999 ビーコン送信周期は3000ミリ秒
UdpBeacon(UdpBeacon.UdpBeaconCallback, long) - Constructor for class com.serenegiant.net.UdpBeacon
コンストラクタ ビーコンポート番号は9999
UdpBeacon(UdpBeacon.UdpBeaconCallback, boolean) - Constructor for class com.serenegiant.net.UdpBeacon
コンストラクタ ビーコンポート番号は9999 ビーコン送信周期は3000ミリ秒
UdpBeacon(UdpBeacon.UdpBeaconCallback, long, boolean) - Constructor for class com.serenegiant.net.UdpBeacon
コンストラクタ ビーコンポート番号は9999
UdpBeacon(UdpBeacon.UdpBeaconCallback, int, long, boolean) - Constructor for class com.serenegiant.net.UdpBeacon
コンストラクタ
UdpBeacon.UdpBeaconCallback - Interface in com.serenegiant.net
ビーコン受信時のコールバック FIXME extraを渡せるようにする
UdpSocket - Class in com.serenegiant.net
UDP経由での送受信を行うためのヘルパークラス
UdpSocket(int) - Constructor for class com.serenegiant.net.UdpSocket
コンストラクタ, バインドするポート
UIThreadHelper - Class in com.serenegiant.utils
 
UIThreadHelper() - Constructor for class com.serenegiant.utils.UIThreadHelper
 
unbind() - Method in class com.serenegiant.glutils.es1.GLTexture
このインスタンスで管理しているテクスチャを無効にする(アンバインドする)
unbind() - Method in class com.serenegiant.glutils.GLTexture
このインスタンスで管理しているテクスチャを無効にする(アンバインドする)
unbind() - Method in interface com.serenegiant.glutils.ITexture
 
unbind() - Method in class com.serenegiant.glutils.TextureOffscreen
デフォルトのレンダリングバッファに戻す
unbind() - Method in class com.serenegiant.mediaeffect.MediaSource
 
uncaughtException(Thread, Throwable) - Method in class com.serenegiant.utils.CrashExceptionHandler
キャッチされなかった例外発生時に各種情報をJSONでテキストファイルに書き出す
unlockCanvasAndPost(Canvas) - Method in class com.serenegiant.glutils.EGLBase10.MySurfaceHolder
 
unregister(Context) - Method in class com.serenegiant.net.NetworkChangedReceiver
ローカル/グローバルブロードキャストの登録を解除
unregisterDataSetObserver(List<T>) - Method in class com.serenegiant.widget.CustomRecycleViewAdapter
 
unregisterGlobal(Context, NetworkChangedReceiver) - Static method in class com.serenegiant.net.NetworkChangedReceiver
システムグローバルブロードキャスト受信用のレシーバーを登録解除するヘルパーメソッド Context#unregisterReceiverを自前で呼び出すかNetworkChangedReceiver#unregisterを呼び出しても良い
unregisterLocal(Context, NetworkChangedReceiver) - Static method in class com.serenegiant.net.NetworkChangedReceiver
LocalBroadcastManagerからローカルブロードキャスト受信用のレシーバーを登録解除するためのヘルパーメソッド LocalBroadcastManager#unregisterReceiverを自前で呼び出すかNetworkChangedReceiver#unregisterを呼び出しても良い
update(String) - Method in class com.serenegiant.utils.CRC32
 
update(byte[]) - Method in class com.serenegiant.utils.CRC32
 
update() - Method in class com.serenegiant.utils.FpsCounter
FPSの値を更新, 1秒程度毎に呼び出す
updateChildState(ViewGroup, boolean) - Method in class com.serenegiant.widget.CheckableRelativeLayout
 
updateEmptyView() - Method in class com.serenegiant.widget.RecycleViewWithEmptyView
 
updateMovieInfo(MediaMetadataRetriever) - Method in class com.serenegiant.media.MediaDecoder
 
updateMovieInfo() - Method in class com.serenegiant.media.MediaMoviePlayer
 
updateMovieInfo(MediaMetadataRetriever) - Method in class com.serenegiant.media.MediaVideoDecoder
 
updateShader(String, String) - Method in class com.serenegiant.glutils.GLDrawer2D
頂点シェーダー・フラグメントシェーダーを変更する GLコンテキスト/EGLレンダリングコンテキスト内で呼び出さないとダメ glUseProgramが呼ばれた状態で返る
updateShader(String) - Method in class com.serenegiant.glutils.GLDrawer2D
フラグメントシェーダーを変更する GLコンテキスト/EGLレンダリングコンテキスト内で呼び出さないとダメ glUseProgramが呼ばれた状態で返る
UriHelper - Class in com.serenegiant.utils
 
UriHelper() - Constructor for class com.serenegiant.utils.UriHelper
 
userBreak() - Method in class com.serenegiant.utils.MessageTask
processRequest内でメッセージループを非常終了させるためのヘルパーメソッド 単にTaskBreakをthrowするだけ
UUID_SPP - Static variable in class com.serenegiant.bluetooth.BluetoothManager
SPP(Serial Port Profile)の場合のUUID

V

v() - Static method in class com.serenegiant.utils.LogUtils
 
v(String) - Static method in class com.serenegiant.utils.LogUtils
 
validate(int, int) - Method in interface com.serenegiant.media.ResolutionValidator
指定した解像度が使用できるかどうかを検証。
value - Variable in class com.serenegiant.widget.ValueSelectorAdapter.ValueEntry
 
valueOf(String) - Static method in enum com.serenegiant.glutils.Texture2dProgram.ProgramType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.serenegiant.glutils.Texture2dProgram.ProgramType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.serenegiant.utils.CollectionMap
 
valuesAll() - Method in class com.serenegiant.utils.CollectionMap
 
ValueSelectorAdapter - Class in com.serenegiant.widget
 
ValueSelectorAdapter(Context, int, int, int, int, ValueSelectorAdapter.ValueSelectorAdapterListener) - Constructor for class com.serenegiant.widget.ValueSelectorAdapter
 
ValueSelectorAdapter.ValueEntry - Class in com.serenegiant.widget
 
ValueSelectorAdapter.ValueSelectorAdapterListener - Interface in com.serenegiant.widget
 
Vector - Class in com.serenegiant.math
 
Vector() - Constructor for class com.serenegiant.math.Vector
 
Vector(float, float) - Constructor for class com.serenegiant.math.Vector
 
Vector(Vector) - Constructor for class com.serenegiant.math.Vector
 
Vector(float, float, float) - Constructor for class com.serenegiant.math.Vector
 
vector(float, float, float) - Static method in class com.serenegiant.math.Vector
 
vector(Vector) - Static method in class com.serenegiant.math.Vector
 
VERTEX_SHADER - Static variable in class com.serenegiant.glutils.ShaderConst
モデルビュー変換行列とテクスチャ変換行列適用するだけの頂点シェーダー
VERTICAL - Static variable in class com.serenegiant.widget.TwoPainViewGroup
縦分割する時
VERTICAL_LIST - Static variable in class com.serenegiant.widget.DividerItemDecoration
 
VideoConfig - Class in com.serenegiant.media
従来はプレビュー解像度=動画の解像度の設定用に使用していたが 今後は動画解像度用のみに使用してプレビュー解像度はDeviceSettingから取得する
VideoConfig() - Constructor for class com.serenegiant.media.VideoConfig
 
VideoEncoder - Class in com.serenegiant.media
 
VideoEncoder(Recorder, EncoderListener, boolean) - Constructor for class com.serenegiant.media.VideoEncoder
 
VideoMuxer - Class in com.serenegiant.media
MediaMuxerがAPI>=18でしか使えないので、localに移植 使い方はオリジナルのMediaMuxerとほぼ同じ 普通はMuxer経由で使う
VideoMuxer(String) - Constructor for class com.serenegiant.media.VideoMuxer
 
VideoMuxer(int) - Constructor for class com.serenegiant.media.VideoMuxer
 
VideoReaper(MediaCodec, MediaReaper.ReaperListener, int, int) - Constructor for class com.serenegiant.media.MediaReaper.VideoReaper
 
ViewAnimationHelper - Class in com.serenegiant.utils
Created by saki on 2016/10/13.
ViewAnimationHelper() - Constructor for class com.serenegiant.utils.ViewAnimationHelper
 
ViewAnimationHelper.ViewAnimationListener - Interface in com.serenegiant.utils
 
ViewHelper - Class in com.serenegiant.cameracommon
 
ViewHelper() - Constructor for class com.serenegiant.cameracommon.ViewHelper
 
ViewHolder(View) - Constructor for class com.serenegiant.widget.CustomRecycleViewAdapter.ViewHolder
 

W

w(String) - Static method in class com.serenegiant.utils.LogUtils
 
w(String, Throwable) - Static method in class com.serenegiant.utils.LogUtils
 
waitReady() - Method in class com.serenegiant.utils.MessageTask
 
wake(Activity, boolean, long) - Static method in class com.serenegiant.utils.PowerHelper
 
WGS84 - Static variable in class com.serenegiant.utils.GPS
WGS84(GPS)測地系の定数
width - Variable in class com.serenegiant.media.MediaStoreHelper.MediaInfo
 
writeSampleData(int, ByteBuffer, MediaCodec.BufferInfo) - Method in interface com.serenegiant.media.IMuxer
 
writeSampleData(int, ByteBuffer, MediaCodec.BufferInfo) - Method in interface com.serenegiant.media.IRecorder
 
writeSampleData(int, ByteBuffer, MediaCodec.BufferInfo) - Method in class com.serenegiant.media.MediaMuxerWrapper
 
writeSampleData(int, ByteBuffer, MediaCodec.BufferInfo) - Method in interface com.serenegiant.media.MediaReaper.ReaperListener
 
writeSampleData(int, ByteBuffer, MediaCodec.BufferInfo) - Method in class com.serenegiant.media.Recorder
エンコード済みのバッファからmuxerへデータを書き込む
writeSampleData(int, ByteBuffer, MediaCodec.BufferInfo) - Method in class com.serenegiant.media.VideoMuxer
 
writeToParcel(Parcel, int) - Method in class com.serenegiant.bluetooth.BluetoothDeviceInfo
 

X

x - Variable in class com.serenegiant.math.Vector
 
x() - Method in class com.serenegiant.math.Vector
x成分値を取得
x(float) - Method in class com.serenegiant.math.Vector
x成分値をセット

Y

y - Variable in class com.serenegiant.math.Vector
 
y() - Method in class com.serenegiant.math.Vector
y成分値を取得
y(float) - Method in class com.serenegiant.math.Vector
y成分値をセット

Z

z - Variable in class com.serenegiant.math.Vector
 
z() - Method in class com.serenegiant.math.Vector
z成分値を取得
z(float) - Method in class com.serenegiant.math.Vector
z成分値をセット
zeroVector - Static variable in class com.serenegiant.math.Vector
 
ZoomAspectScaledTextureView - Class in com.serenegiant.widget
 
ZoomAspectScaledTextureView(Context) - Constructor for class com.serenegiant.widget.ZoomAspectScaledTextureView
 
ZoomAspectScaledTextureView(Context, AttributeSet) - Constructor for class com.serenegiant.widget.ZoomAspectScaledTextureView
 
ZoomAspectScaledTextureView(Context, AttributeSet, int) - Constructor for class com.serenegiant.widget.ZoomAspectScaledTextureView
 
zoomIn(View, long, long, ViewAnimationHelper.ViewAnimationListener) - Static method in class com.serenegiant.utils.ViewAnimationHelper
スケールを0→1まで変化(Viewをズームイン)させる
zoomOut(View, long, long, ViewAnimationHelper.ViewAnimationListener) - Static method in class com.serenegiant.utils.ViewAnimationHelper
スケールを1→0まで変化(Viewをズームアウト)させる
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
Skip navigation links