| Index: media/base/android/media_codec_bridge.cc
|
| diff --git a/media/base/android/media_codec_bridge.cc b/media/base/android/media_codec_bridge.cc
|
| index ee847b7c24c638f949acc60fdb28e14dfbb15a2a..bc3979e19e7b30916232597e14f705738f4870ab 100644
|
| --- a/media/base/android/media_codec_bridge.cc
|
| +++ b/media/base/android/media_codec_bridge.cc
|
| @@ -287,6 +287,13 @@ void MediaCodecBridge::GetOutputFormat(int* width, int* height) {
|
| *height = Java_MediaCodecBridge_getOutputHeight(env, j_media_codec_.obj());
|
| }
|
|
|
| +void MediaCodecBridge::GetOutputSamplingRate(int* sampling_rate) {
|
| + JNIEnv* env = AttachCurrentThread();
|
| +
|
| + *sampling_rate =
|
| + Java_MediaCodecBridge_getOutputSamplingRate(env, j_media_codec_.obj());
|
| +}
|
| +
|
| MediaCodecStatus MediaCodecBridge::QueueInputBuffer(
|
| int index,
|
| const uint8* data,
|
| @@ -796,4 +803,9 @@ bool MediaCodecBridge::RegisterMediaCodecBridge(JNIEnv* env) {
|
| return RegisterNativesImpl(env);
|
| }
|
|
|
| +bool MediaCodecBridge::ReconfigureAudioTrack() {
|
| + JNIEnv* env = AttachCurrentThread();
|
| + return Java_MediaCodecBridge_reconfigureAudioTrack(env, media_codec());
|
| +}
|
| +
|
| } // namespace media
|
|
|