_MEDIACODEC_EVENT_TYPE_EOS,
_MEDIACODEC_EVENT_TYPE_BUFFER_STATUS,
_MEDIACODEC_EVENT_TYPE_INTERNAL_FILLBUFFER,
- _MEDIACODEC_EVENT_TYPE_SUPPORTED_CODEC,
_MEDIACODEC_EVENT_TYPE_NUM
} _mediacodec_event_e;
int mc_set_buffer_status_cb(MMHandleType mediacodec, mediacodec_buffer_status_cb callback, void* user_data);
int mc_unset_buffer_status_cb(MMHandleType mediacodec);
-int mc_set_supported_codec_cb(MMHandleType mediacodec, mediacodec_supported_codec_cb callback, void* user_data);
+
int _mediacodec_foreach_supported_codec(mediacodec_supported_codec_cb callback, void* user_data);
void _mc_create_codec_map_from_ini(mc_handle_t *mc_handle, mc_codec_spec_t *spec_emul);