Can somebody help with setting a codec, for example for MP4 (video/avc) without IOmxStore service
Converting this
To Setting the writer object to one codec i.e MP4 (video/avc) manually.
Tried this, but I don't t know C++, Media framework classes/interfaces that well and the code above
My attempt (pseudo code) :
status_t OmxInfoBuilder::buildMediaCodecList(MediaCodecListWriter* writer) { std::unique_ptr<MediaCodecInfoWriter> infoWriter = writer->addMediaCodecInfo(); infoWriter->setName("c2.android.aac.decoder"); infoWriter->setOwner("default"); infoWriter->addMediaType("audio/mp4a-latm"); infoWriter->setAttributes(attrs); infoWriter->setRank(rank); return OK; }Help would be greatly appreciated, i.e what objects I need to set.