GetListOfAvailableFFmpegAudioCodecs Procedure

<< Нажмите, чтобы показать Содержание >>

GetListOfAvailableFFmpegAudioCodecs Procedure

Заполняет список AList кодеками, которые могут быть использованы для кодирования аудио.

Модуль [VCL и LCL] MRVFFMpegLists;

Модуль [FMX] fmxMRVFFMpegLists;

procedure GetListOfAvailableFFmpegAudioCodecs(

  AList: TStrings; const DefaultCaption: String = '');

Эта функция работает только при наличии FFmpeg. В противном случае она просто очищает AList.

Каждый добавленный элемент содержит текст, описывающий кодек, и объект, равный соответствующему идентификатору кодека (значение TRVAudioCodec, преобразованное в тип TObject).

Если DefaultCaption не пуст, процедура использует этот параметр для добавления первого элемента с объектом, равным rvacDefault. В противном случае rvacDefault не добавляется.

Внутри эта функция использует GetAudioCodecName для присвоения текста элементам.

 

После вызова этой функции вы можете использовать AList для выбора значения для:

TRVCamRecorder.AudioCodec

TRVAudioPlayer.EncodeCodec

 

См. также:

GetListOfAudioEncoders