私は ffmpeg を試していますが、bytebuffer を FFmpeg method に渡す方法に固執していますavcodec_decode_audio3
。
GetDirectBufferAddress
JNI コードでは、jbyte型のオブジェクトを取得する bytebuffer にアクセスできます。avcodec_decode_audio3
これをffmpegのメソッドに渡すにはどうすればよいですか?
is のメソッド宣言avcodec_decode_audio3
は
avcodec_decode_audio3(AVCodecContext *avctx, int16_t *samples, int
*frame_size_ptr, AVPacket *avpkt)
誰もこれを前にやったことがありますか。
誰かがこれに光を当てることができますか? 誰かがこれがどのように行われるかのスニペットを私に与えることができれば、それは非常に役に立ちます.