Commit d14deeb6 authored by Matthieu Bouron's avatar Matthieu Bouron

lavc/mediacodec: add missing MediaCodec.Get{Input,Output}Buffer() checks

parent fbc9359d
......@@ -1056,6 +1056,10 @@ FFAMediaCodec* ff_AMediaCodec_createCodecByName(const char *name)
goto fail;
}
if (codec->jfields.get_input_buffer_id && codec->jfields.get_output_buffer_id) {
codec->has_get_i_o_buffer = 1;
}
JNI_DETACH_ENV(attached, codec);
return codec;
......@@ -1178,6 +1182,10 @@ FFAMediaCodec* ff_AMediaCodec_createEncoderByType(const char *mime)
goto fail;
}
if (codec->jfields.get_input_buffer_id && codec->jfields.get_output_buffer_id) {
codec->has_get_i_o_buffer = 1;
}
JNI_DETACH_ENV(attached, NULL);
return codec;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment