ナビゲーション・リンクをスキップ
A C D E F G I K M N O P Q R S T U V W 

A

ALL_CODECS - クラス のstatic変数net.ypresto.androidtranscoder.compat.MediaCodecListCompat
 
AUDIO_BITRATE_AS_IS - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatStrategyPresets
 
AUDIO_CHANNELS_AS_IS - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatStrategyPresets
 
AudioRemixer - net.ypresto.androidtranscoder.engineのインタフェース
 
AudioTrackTranscoder - net.ypresto.androidtranscoder.engineのクラス
 
AudioTrackTranscoder(MediaExtractor, int, MediaFormat, QueuedMuxer) - クラス のコンストラクタnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
AvcCsdUtils - net.ypresto.androidtranscoder.utilsのクラス
 
AvcSpsUtils - net.ypresto.androidtranscoder.utilsのクラス
 
AvcSpsUtils() - クラス のコンストラクタnet.ypresto.androidtranscoder.utils.AvcSpsUtils
 

C

createAndroid720pStrategy() - クラス のstaticメソッドnet.ypresto.androidtranscoder.format.MediaFormatStrategyPresets
Preset based on Nexus 4 camera recording with 720p quality.
createAndroid720pStrategy(int) - クラス のstaticメソッドnet.ypresto.androidtranscoder.format.MediaFormatStrategyPresets
Preset based on Nexus 4 camera recording with 720p quality.
createAndroid720pStrategy(int, int, int) - クラス のstaticメソッドnet.ypresto.androidtranscoder.format.MediaFormatStrategyPresets
Preset based on Nexus 4 camera recording with 720p quality.
createAudioOutputFormat(MediaFormat) - インタフェース のメソッドnet.ypresto.androidtranscoder.format.MediaFormatStrategy
Caution: this method should return null currently.
createExportPreset960x540Strategy() - クラス のstaticメソッドnet.ypresto.androidtranscoder.format.MediaFormatStrategyPresets
Preset similar to iOS SDK's AVAssetExportPreset960x540.
createVideoOutputFormat(MediaFormat) - インタフェース のメソッドnet.ypresto.androidtranscoder.format.MediaFormatStrategy
Returns preferred video format for encoding.

D

DOWNMIX - インタフェース のstatic変数net.ypresto.androidtranscoder.engine.AudioRemixer
 

E

EXPORT_PRESET_960x540 - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatStrategyPresets

F

findDecoderForFormat(MediaFormat) - クラス のメソッドnet.ypresto.androidtranscoder.compat.MediaCodecListCompat
 
findEncoderForFormat(MediaFormat) - クラス のメソッドnet.ypresto.androidtranscoder.compat.MediaCodecListCompat
 

G

getCodecInfos() - クラス のメソッドnet.ypresto.androidtranscoder.compat.MediaCodecListCompat
 
getDeterminedFormat() - クラス のメソッドnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
getDeterminedFormat() - クラス のメソッドnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 
getDeterminedFormat() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.TrackTranscoder
Get actual MediaFormat which is used to write to muxer.
getDeterminedFormat() - クラス のメソッドnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 
getExportPreset960x540() - クラス のstaticメソッドnet.ypresto.androidtranscoder.format.MediaFormatPresets
非推奨です。
getExportPreset960x540(int, int) - クラス のstaticメソッドnet.ypresto.androidtranscoder.format.MediaFormatPresets
Preset similar to iOS SDK's AVAssetExportPreset960x540.
getFirstVideoAndAudioTrack(MediaExtractor) - クラス のstaticメソッドnet.ypresto.androidtranscoder.utils.MediaExtractorUtils
 
getInputBuffer(int) - クラス のメソッドnet.ypresto.androidtranscoder.compat.MediaCodecBufferCompatWrapper
 
getInstance() - クラス のstaticメソッドnet.ypresto.androidtranscoder.MediaTranscoder
 
getOutputBuffer(int) - クラス のメソッドnet.ypresto.androidtranscoder.compat.MediaCodecBufferCompatWrapper
 
getProfileIdc(ByteBuffer) - クラス のstaticメソッドnet.ypresto.androidtranscoder.utils.AvcSpsUtils
 
getProgress() - クラス のメソッドnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine
NOTE: This method is thread safe.
getProgressCallback() - クラス のメソッドnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine
 
getSpsBuffer(MediaFormat) - クラス のstaticメソッドnet.ypresto.androidtranscoder.utils.AvcCsdUtils
 
getWrittenPresentationTimeUs() - クラス のメソッドnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
getWrittenPresentationTimeUs() - クラス のメソッドnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 
getWrittenPresentationTimeUs() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.TrackTranscoder
Get presentation time of last sample written to muxer.
getWrittenPresentationTimeUs() - クラス のメソッドnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 

I

InvalidOutputFormatException - net.ypresto.androidtranscoder.engineの例外
 
InvalidOutputFormatException(String) - 例外 のコンストラクタnet.ypresto.androidtranscoder.engine.InvalidOutputFormatException
 
isFinished() - クラス のメソッドnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
isFinished() - クラス のメソッドnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 
isFinished() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.TrackTranscoder
 
isFinished() - クラス のメソッドnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 

K

KEY_AVC_PPS - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
Included in MediaFormat from MediaExtractor.getTrackFormat(int).
KEY_AVC_SPS - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
Included in MediaFormat from MediaExtractor.getTrackFormat(int).
KEY_LEVEL - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
For encoder parameter.
KEY_PROFILE - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
For encoder parameter.
KEY_ROTATION_DEGREES - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
For decoder parameter and included in MediaFormat from MediaExtractor.getTrackFormat(int).

M

mAudioTrackFormat - クラス の変数net.ypresto.androidtranscoder.utils.MediaExtractorUtils.TrackResult
 
mAudioTrackIndex - クラス の変数net.ypresto.androidtranscoder.utils.MediaExtractorUtils.TrackResult
 
mAudioTrackMime - クラス の変数net.ypresto.androidtranscoder.utils.MediaExtractorUtils.TrackResult
 
MediaCodecBufferCompatWrapper - net.ypresto.androidtranscoder.compatのクラス
A Wrapper to MediaCodec that facilitates the use of API-dependent get{Input/Output}Buffer methods, in order to prevent: http://stackoverflow.com/q/30646885
MediaCodecBufferCompatWrapper(MediaCodec) - クラス のコンストラクタnet.ypresto.androidtranscoder.compat.MediaCodecBufferCompatWrapper
 
MediaCodecListCompat - net.ypresto.androidtranscoder.compatのクラス
This class emulates basic behavior of MediaCodecList in API level >= 21.
MediaCodecListCompat(int) - クラス のコンストラクタnet.ypresto.androidtranscoder.compat.MediaCodecListCompat
 
MediaExtractorUtils - net.ypresto.androidtranscoder.utilsのクラス
 
MediaExtractorUtils.TrackResult - net.ypresto.androidtranscoder.utilsのクラス
 
MediaFormatExtraConstants - net.ypresto.androidtranscoder.formatのクラス
 
MediaFormatPresets - net.ypresto.androidtranscoder.formatのクラス
 
MediaFormatStrategy - net.ypresto.androidtranscoder.formatのインタフェース
 
MediaFormatStrategyPresets - net.ypresto.androidtranscoder.formatのクラス
 
MediaTranscoder - net.ypresto.androidtranscoderのクラス
 
MediaTranscoder.Listener - net.ypresto.androidtranscoderのインタフェース
 
MediaTranscoderEngine - net.ypresto.androidtranscoder.engineのクラス
Internal engine, do not use this directly.
MediaTranscoderEngine() - クラス のコンストラクタnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine
Do not use this constructor unless you know what you are doing.
MediaTranscoderEngine.ProgressCallback - net.ypresto.androidtranscoder.engineのインタフェース
 
MIMETYPE_AUDIO_AAC - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
 
MIMETYPE_VIDEO_AVC - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
 
MIMETYPE_VIDEO_H263 - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
 
MIMETYPE_VIDEO_VP8 - クラス のstatic変数net.ypresto.androidtranscoder.format.MediaFormatExtraConstants
 
mVideoTrackFormat - クラス の変数net.ypresto.androidtranscoder.utils.MediaExtractorUtils.TrackResult
 
mVideoTrackIndex - クラス の変数net.ypresto.androidtranscoder.utils.MediaExtractorUtils.TrackResult
 
mVideoTrackMime - クラス の変数net.ypresto.androidtranscoder.utils.MediaExtractorUtils.TrackResult
 

N

net.ypresto.androidtranscoder - パッケージ net.ypresto.androidtranscoder
 
net.ypresto.androidtranscoder.compat - パッケージ net.ypresto.androidtranscoder.compat
 
net.ypresto.androidtranscoder.engine - パッケージ net.ypresto.androidtranscoder.engine
 
net.ypresto.androidtranscoder.format - パッケージ net.ypresto.androidtranscoder.format
 
net.ypresto.androidtranscoder.utils - パッケージ net.ypresto.androidtranscoder.utils
 

O

onDetermineOutputFormat() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.QueuedMuxer.Listener
 
onProgress(double) - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine.ProgressCallback
Called to notify progress.
onTranscodeCanceled() - インタフェース のメソッドnet.ypresto.androidtranscoder.MediaTranscoder.Listener
Called when transcode canceled.
onTranscodeCompleted() - インタフェース のメソッドnet.ypresto.androidtranscoder.MediaTranscoder.Listener
Called when transcode completed.
onTranscodeFailed(Exception) - インタフェース のメソッドnet.ypresto.androidtranscoder.MediaTranscoder.Listener
Called when transcode failed.
onTranscodeProgress(double) - インタフェース のメソッドnet.ypresto.androidtranscoder.MediaTranscoder.Listener
Called to notify progress.
OutputFormatUnavailableException - net.ypresto.androidtranscoder.formatの例外
 
OutputFormatUnavailableException(String) - 例外 のコンストラクタnet.ypresto.androidtranscoder.format.OutputFormatUnavailableException
 

P

PASSTHROUGH - インタフェース のstatic変数net.ypresto.androidtranscoder.engine.AudioRemixer
 
PassThroughTrackTranscoder - net.ypresto.androidtranscoder.engineのクラス
 
PassThroughTrackTranscoder(MediaExtractor, int, QueuedMuxer, QueuedMuxer.SampleType) - クラス のコンストラクタnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 

Q

QueuedMuxer - net.ypresto.androidtranscoder.engineのクラス
This class queues until all output track formats are determined.
QueuedMuxer(MediaMuxer, QueuedMuxer.Listener) - クラス のコンストラクタnet.ypresto.androidtranscoder.engine.QueuedMuxer
 
QueuedMuxer.Listener - net.ypresto.androidtranscoder.engineのインタフェース
 
QueuedMuxer.SampleType - net.ypresto.androidtranscoder.engineの列挙型
 

R

REGULAR_CODECS - クラス のstatic変数net.ypresto.androidtranscoder.compat.MediaCodecListCompat
 
release() - クラス のメソッドnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
release() - クラス のメソッドnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 
release() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.TrackTranscoder
 
release() - クラス のメソッドnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 
remix(ShortBuffer, ShortBuffer) - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.AudioRemixer
 

S

setDataSource(FileDescriptor) - クラス のメソッドnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine
 
setOutputFormat(QueuedMuxer.SampleType, MediaFormat) - クラス のメソッドnet.ypresto.androidtranscoder.engine.QueuedMuxer
 
setProgressCallback(MediaTranscoderEngine.ProgressCallback) - クラス のメソッドnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine
 
setup() - クラス のメソッドnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
setup() - クラス のメソッドnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 
setup() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.TrackTranscoder
 
setup() - クラス のメソッドnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 
stepPipeline() - クラス のメソッドnet.ypresto.androidtranscoder.engine.AudioTrackTranscoder
 
stepPipeline() - クラス のメソッドnet.ypresto.androidtranscoder.engine.PassThroughTrackTranscoder
 
stepPipeline() - インタフェース のメソッドnet.ypresto.androidtranscoder.engine.TrackTranscoder
Step pipeline if output is available in any step of it.
stepPipeline() - クラス のメソッドnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 

T

TrackTranscoder - net.ypresto.androidtranscoder.engineのインタフェース
 
transcodeVideo(String, MediaFormatStrategy) - クラス のメソッドnet.ypresto.androidtranscoder.engine.MediaTranscoderEngine
Run video transcoding.
transcodeVideo(FileDescriptor, String, MediaTranscoder.Listener) - クラス のメソッドnet.ypresto.androidtranscoder.MediaTranscoder
transcodeVideo(String, String, MediaFormatStrategy, MediaTranscoder.Listener) - クラス のメソッドnet.ypresto.androidtranscoder.MediaTranscoder
Transcodes video file asynchronously.
transcodeVideo(FileDescriptor, String, MediaFormatStrategy, MediaTranscoder.Listener) - クラス のメソッドnet.ypresto.androidtranscoder.MediaTranscoder
Transcodes video file asynchronously.

U

UPMIX - インタフェース のstatic変数net.ypresto.androidtranscoder.engine.AudioRemixer
 

V

valueOf(String) - 列挙型 のstaticメソッドnet.ypresto.androidtranscoder.engine.QueuedMuxer.SampleType
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙型 のstaticメソッドnet.ypresto.androidtranscoder.engine.QueuedMuxer.SampleType
この列挙型の定数を含む配列を宣言されている順序で返します。
VideoTrackTranscoder - net.ypresto.androidtranscoder.engineのクラス
 
VideoTrackTranscoder(MediaExtractor, int, MediaFormat, QueuedMuxer) - クラス のコンストラクタnet.ypresto.androidtranscoder.engine.VideoTrackTranscoder
 

W

writeSampleData(QueuedMuxer.SampleType, ByteBuffer, MediaCodec.BufferInfo) - クラス のメソッドnet.ypresto.androidtranscoder.engine.QueuedMuxer
 
A C D E F G I K M N O P Q R S T U V W 
ナビゲーション・リンクをスキップ