Home | History | Annotate | Download | only in audio

Lines Matching refs:mCodec

40     private MediaCodec mCodec;
75 return format != null && mCodec == null;
93 mCodec = MediaCodec.createByCodecName(codecName);
94 mCodec.configure(format.getFrameworkMediaFormatV16(), null, null, 0);
95 mCodec.start();
108 if (mCodec == null) {
114 mCodec.flush();
120 if (mCodec != null) {
126 mCodec.stop();
129 mCodec.release();
131 mCodec = null;
145 mInputIndex = mCodec.dequeueInputBuffer(0);
149 return mCodec.getInputBuffer(mInputIndex);
151 return mCodec.getInputBuffer(mInputIndex);
167 mCodec.queueInputBuffer(mInputIndex, 0, sampleHolder.data.limit(), presentationTimeUs, 0);
185 mOutputIndex = mCodec.dequeueOutputBuffer(mOutputBufferInfo, 0);
195 return mCodec.getOutputFormat();
202 mCodec.releaseOutputBuffer(mOutputIndex, false);
217 mMediaCodecOutputBuffer = mCodec.getOutputBuffer(mOutputIndex);
230 mCodec.releaseOutputBuffer(mOutputIndex, false);