public class AudioTrackTranscoder extends java.lang.Object implements TrackTranscoder
| コンストラクタと説明 |
|---|
AudioTrackTranscoder(android.media.MediaExtractor extractor,
int trackIndex,
android.media.MediaFormat outputFormat,
QueuedMuxer muxer) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
android.media.MediaFormat |
getDeterminedFormat()
Get actual MediaFormat which is used to write to muxer.
|
long |
getWrittenPresentationTimeUs()
Get presentation time of last sample written to muxer.
|
boolean |
isFinished() |
void |
release() |
void |
setup() |
boolean |
stepPipeline()
Step pipeline if output is available in any step of it.
|
public AudioTrackTranscoder(android.media.MediaExtractor extractor,
int trackIndex,
android.media.MediaFormat outputFormat,
QueuedMuxer muxer)
public void setup()
setup インタフェース内 TrackTranscoderpublic android.media.MediaFormat getDeterminedFormat()
TrackTranscoderTrackTranscoder.stepPipeline() several times.getDeterminedFormat インタフェース内 TrackTranscodernull if not yet determined.public boolean stepPipeline()
TrackTranscoderstepPipeline インタフェース内 TrackTranscoderpublic long getWrittenPresentationTimeUs()
TrackTranscodergetWrittenPresentationTimeUs インタフェース内 TrackTranscoderpublic boolean isFinished()
isFinished インタフェース内 TrackTranscoderpublic void release()
release インタフェース内 TrackTranscoder