Home | History | Annotate | Download | only in ffmpeg

Lines Matching refs:config

275     AudioDecoderConfig* config,
306 config->Initialize(codec,
318 config->bits_per_channel());
324 AudioDecoderConfig* config,
331 stream->codec, is_encrypted, config, record_stats);
334 void AudioDecoderConfigToAVCodecContext(const AudioDecoderConfig& config,
337 codec_context->codec_id = AudioCodecToCodecID(config.codec(),
338 config.sample_format());
340 config.sample_format());
345 ChannelLayoutToChannelCount(config.channel_layout());
346 codec_context->sample_rate = config.samples_per_second();
348 if (config.extra_data()) {
349 codec_context->extradata_size = config.extra_data_size();
351 av_malloc(config.extra_data_size() + FF_INPUT_BUFFER_PADDING_SIZE));
352 memcpy(codec_context->extradata, config.extra_data(),
353 config.extra_data_size());
354 memset(codec_context->extradata + config.extra_data_size(), '\0',
364 VideoDecoderConfig* config,
415 config->Initialize(codec,
425 const VideoDecoderConfig& config,
428 codec_context->codec_id = VideoCodecToCodecID(config.codec());
429 codec_context->profile = VideoCodecProfileToProfileID(config.profile());
430 codec_context->coded_width = config.coded_size().width();
431 codec_context->coded_height = config.coded_size().height();
432 codec_context->pix_fmt = VideoFormatToPixelFormat(config.format());
434 if (config.extra_data()) {
435 codec_context->extradata_size = config.extra_data_size();
437 av_malloc(config.extra_data_size() + FF_INPUT_BUFFER_PADDING_SIZE));
438 memcpy(codec_context->extradata, config.extra_data(),
439 config.extra_data_size());
440 memset(codec_context->extradata + config.extra_data_size(), '\0',