From f02777e932c1d30bdb3def0cea636c4b88de7209 Mon Sep 17 00:00:00 2001 From: Masamitsu Nakamura Date: Wed, 2 Nov 2016 14:57:47 +0900 Subject: [PATCH] Set bit rate infomation to meta for OggExtractor In order to get bit rate information correctly for offload, Set bit rate to meta when OggExtractor is used. Bug: 66374629 Test: Playback ogg file then check sound. Change-Id: Idacbd46427fbe3f3d65a81f03034b04702c5f4f7 --- media/libstagefright/OggExtractor.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/media/libstagefright/OggExtractor.cpp b/media/libstagefright/OggExtractor.cpp index e31c37c413..442d0a4e34 100644 --- a/media/libstagefright/OggExtractor.cpp +++ b/media/libstagefright/OggExtractor.cpp @@ -1119,6 +1119,7 @@ status_t MyVorbisExtractor::verifyHeader( mMeta->setData(kKeyVorbisInfo, 0, data, size); mMeta->setInt32(kKeySampleRate, mVi.rate); mMeta->setInt32(kKeyChannelCount, mVi.channels); + mMeta->setInt32(kKeyBitRate, mVi.bitrate_nominal); ALOGV("lower-bitrate = %ld", mVi.bitrate_lower); ALOGV("upper-bitrate = %ld", mVi.bitrate_upper);