VideoEditor:Fix for 3384150 and 3369908
Change-Id: I3ea2983d8df263dcbd0b4c55a81f06cdea4ff568
diff --git a/libvideoeditor/vss/stagefrightshells/src/VideoEditorAudioDecoder.cpp b/libvideoeditor/vss/stagefrightshells/src/VideoEditorAudioDecoder.cpp
index 2e88147..a1f62cb 100755
--- a/libvideoeditor/vss/stagefrightshells/src/VideoEditorAudioDecoder.cpp
+++ b/libvideoeditor/vss/stagefrightshells/src/VideoEditorAudioDecoder.cpp
@@ -438,7 +438,8 @@
mime = MEDIA_MIMETYPE_AUDIO_AMR_NB;
// Engine parameters
pDecoderContext->mAudioStreamHandler->m_byteFrameLength = 160;
- pDecoderContext->mAudioStreamHandler->m_byteSampleSize = 16;
+ // Number of bytes per sample
+ pDecoderContext->mAudioStreamHandler->m_byteSampleSize = 2;
pDecoderContext->mAudioStreamHandler->m_samplingFrequency = 8000;
pDecoderContext->mAudioStreamHandler->m_nbChannels = 1;
break;
@@ -448,7 +449,8 @@
mime = MEDIA_MIMETYPE_AUDIO_AMR_WB;
pDecoderContext->mAudioStreamHandler->m_byteFrameLength = 160;
- pDecoderContext->mAudioStreamHandler->m_byteSampleSize = 16;
+ // Number of bytes per sample
+ pDecoderContext->mAudioStreamHandler->m_byteSampleSize = 2;
pDecoderContext->mAudioStreamHandler->m_samplingFrequency = 16000;
pDecoderContext->mAudioStreamHandler->m_nbChannels = 1;
break;
@@ -476,7 +478,8 @@
VIDEOEDITOR_CHECK(M4NO_ERROR == err, err);
pDecoderContext->mAudioStreamHandler->m_byteFrameLength = 1024;
- pDecoderContext->mAudioStreamHandler->m_byteSampleSize = 16;
+ // Number of bytes per sample
+ pDecoderContext->mAudioStreamHandler->m_byteSampleSize = 2;
pDecoderContext->mAudioStreamHandler->m_samplingFrequency =
aacProperties.aSampFreq;
pDecoderContext->mAudioStreamHandler->m_nbChannels =