ссылки:
https://developer.android.com/sdk/api_d ... ediaFormat
https://developer.android.com/reference ... _AAC_HE_V1
перед этим мы можем использовать вот так:
Код: Выделить всё
codec_ = codecMediaCodec.createEncoderByType(MediaFormat.MIMETYPE_AUDIO_AAC);
MediaFormat format = MediaFormat.createAudioFormat(MediaFormat.MIMETYPE_AUDIO_AAC,
sampleRate, channelCount);
format.setInteger(MediaFormat.KEY_AAC_PROFILE, MediaCodecInfo.CodecProfileLevel.AACObjectHE);
codec_.configure(format, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE);
действительно ли это?
Код: Выделить всё
codec_ = codecMediaCodec.createEncoderByType(MediaFormat.MIMETYPE_AUDIO_AAC_HE_V1);
Подробнее здесь: https://stackoverflow.com/questions/791 ... oid-api-33
Мобильная версия