Use getter to access MediaRawData mData and mSize member

This commit is contained in:
trav90
2016-11-27 00:48:12 -06:00
committed by roytam1
parent 996a7174c4
commit 9a6b3eb6b1
17 changed files with 74 additions and 62 deletions
@@ -464,7 +464,7 @@ void MediaCodecDataDecoder::DecoderLoop()
void* directBuffer = frame.GetEnv()->GetDirectBufferAddress(buffer.Get());
MOZ_ASSERT(frame.GetEnv()->GetDirectBufferCapacity(buffer.Get()) >= sample->mSize,
MOZ_ASSERT(frame.GetEnv()->GetDirectBufferCapacity(buffer.Get()) >= sample->Size(),
"Decoder buffer is not large enough for sample");
{
@@ -473,9 +473,9 @@ void MediaCodecDataDecoder::DecoderLoop()
mQueue.pop();
}
PodCopy((uint8_t*)directBuffer, sample->mData, sample->mSize);
PodCopy((uint8_t*)directBuffer, sample->Data(), sample->Size());
res = mDecoder->QueueInputBuffer(inputIndex, 0, sample->mSize,
res = mDecoder->QueueInputBuffer(inputIndex, 0, sample->Size(),
sample->mTime, 0);
HANDLE_DECODER_ERROR();