I am confused with what codec is used by Android MediaCodec
?
From the below link:
https://vec.io/tags/ffmpeg
I could sense that, MediaCodec
is used for hardware encoding.
But then, when I look at
"New Low-Level Media APIs in Android" presentation by Dave Burke, from Google Summit 2012, MediaCodec
is a framework providing an architecture to introduce new codec by means of OMX IL
in the HAL Layer. [ Please correct me if i am wrong ? ] that means, it can be either hardware codec, or software codec.
How can I assure that if hardware codec is used?