FFmpeg 메서드 avcodec_decode_audio3
에 bytebuffer를 전달하는 방법에 대해 ffmpeg를 사용하고 있습니다.FFMPEG 안드로이드 - ffmpeg에 바이트 버퍼 전달
JNI 코드에서 jbyte 유형의 객체를 제공하는 GetDirectBufferAddress
을 통해 bytebuffer에 액세스 할 수 있습니다. 이것을 ffmpeg의 avcodec_decode_audio3
메소드에 어떻게 전달합니까?
방법 선언 avcodec_decode_audio3
이다는
avcodec_decode_audio3(AVCodecContext *avctx, int16_t *samples, int
*frame_size_ptr, AVPacket *avpkt)
사람이 전에 이런 짓을 가지고있다.
누군가가이 문제에 대해 궁금해 할 수 있습니까? 누군가가 내게이 일을하는 방법을 알려 주면 매우 유용 할 것입니다.