Lines Matching refs:codecpar
46 st->codecpar->codec_type = AVMEDIA_TYPE_AUDIO;
61 if (!st->codecpar->bits_per_coded_sample)
62 st->codecpar->bits_per_coded_sample = bps << 3;
65 if (st->codecpar->codec_id == AV_CODEC_ID_NONE)
66 st->codecpar->codec_id = ff_get_pcm_codec_id(st->codecpar->bits_per_coded_sample,
69 st->codecpar->codec_id = AV_CODEC_ID_PCM_ALAW;
72 st->codecpar->codec_id = AV_CODEC_ID_PCM_MULAW;
74 st->codecpar->codec_id = AV_CODEC_ID_SHORTEN;
75 if (ff_alloc_extradata(st->codecpar, 1))
76 st->codecpar->extradata[0] = 1;
81 avpriv_set_pts_info(st, 64, 1, st->codecpar->sample_rate);
83 st->codecpar->block_align = st->codecpar->bits_per_coded_sample *
84 st->codecpar->ch_layout.nb_channels / 8;
93 sscanf(buffer, "%*s %*s %u", &st->codecpar->ch_layout.nb_channels);
94 if (st->codecpar->ch_layout.nb_channels <= 0 || st->codecpar->ch_layout.nb_channels > INT16_MAX)
104 st->codecpar->codec_id = AV_CODEC_ID_PCM_MULAW;
118 sscanf(buffer, "%*s %*s %d", &st->codecpar->sample_rate);
120 sscanf(buffer, "%*s %*s %d", &st->codecpar->bits_per_coded_sample);
121 if (st->codecpar->bits_per_coded_sample <= 0 || st->codecpar->bits_per_coded_sample > INT16_MAX)