0
私のJavaメディアコードをJNIに変換しようとしています。ミュクサーのJNIバージョンは、ファイル記述子を使用する場合javaので は、我々はNDK AMediaMuxerの作成方法は?
MediaMuxer(@NonNull String path, @Format int format)
、対象ファイルの絶対パスでmediaMuxerを作成します。
AMediaMuxer* AMediaMuxer_new(int fd, OutputFormat format);
アセットを使用する方法もありますが、アセットはファイルを再ソースするのと同じです(読み取り専用)。だからそれをするのは良い方法ではありません。
fileDescriptorを作成してJNI muxerコンストラクタに渡す良い方法はありますか?
ありがとうございました。