¡@

Home 

2014/10/16 ¤W¤È 08:20:56

android Programming Glossary: outputbuffers

Encoding H.264 from camera with Android MediaCodec

http://stackoverflow.com/questions/13458289/encoding-h-264-from-camera-with-android-mediacodec

inputBuffers mediaCodec.getInputBuffers ByteBuffer outputBuffers mediaCodec.getOutputBuffers int inputBufferIndex mediaCodec.dequeueInputBuffer.. 0 while outputBufferIndex 0 ByteBuffer outputBuffer outputBuffers outputBufferIndex byte outData new byte bufferInfo.size outputBuffer.get..

Using MediaCodec to save series of images as Video

http://stackoverflow.com/questions/18795353/using-mediacodec-to-save-series-of-images-as-video

ByteBuffer inputBuffers codec.getInputBuffers ByteBuffer outputBuffers codec.getOutputBuffers boolean sawInputEOS false int inputBufferIndex.. if outputBufferIndex 0 byte array new byte info.size outputBuffers outputBufferIndex .get array if array null try dos.write.. false inputBuffers inputBufferIndex .clear outputBuffers outputBufferIndex .clear if sawInputEOS break else codec.queueInputBuffer..

Encoding H.264 from camera with Android MediaCodec

http://stackoverflow.com/questions/13458289/encoding-h-264-from-camera-with-android-mediacodec

in other class public void offerEncoder byte input try ByteBuffer inputBuffers mediaCodec.getInputBuffers ByteBuffer outputBuffers mediaCodec.getOutputBuffers int inputBufferIndex mediaCodec.dequeueInputBuffer 1 if inputBufferIndex 0 ByteBuffer inputBuffer.. int outputBufferIndex mediaCodec.dequeueOutputBuffer bufferInfo 0 while outputBufferIndex 0 ByteBuffer outputBuffer outputBuffers outputBufferIndex byte outData new byte bufferInfo.size outputBuffer.get outData outputStream.write outData 0 outData.length..

Using MediaCodec to save series of images as Video

http://stackoverflow.com/questions/18795353/using-mediacodec-to-save-series-of-images-as-video

null null MediaCodec.CONFIGURE_FLAG_ENCODE codec.start ByteBuffer inputBuffers codec.getInputBuffers ByteBuffer outputBuffers codec.getOutputBuffers boolean sawInputEOS false int inputBufferIndex 1 outputBufferIndex 1 BufferInfo info null loop to.. info WAITTIME Log.i BATA outputBufferIndex outputBufferIndex if outputBufferIndex 0 byte array new byte info.size outputBuffers outputBufferIndex .get array if array null try dos.write array catch IOException e e.printStackTrace codec.releaseOutputBuffer.. e e.printStackTrace codec.releaseOutputBuffer outputBufferIndex false inputBuffers inputBufferIndex .clear outputBuffers outputBufferIndex .clear if sawInputEOS break else codec.queueInputBuffer inputBufferIndex 0 0 presentationTime MediaCodec.BUFFER_FLAG_END_OF_STREAM..