Lines Matching defs:par
48 AVCodecParameters *par;
59 par = st->codecpar;
60 par->codec_type = AVMEDIA_TYPE_AUDIO;
66 par->ch_layout.nb_channels = avio_r8(s->pb);
70 par->sample_rate = avio_rl32(s->pb);
89 if (!par->ch_layout.nb_channels || par->sample_rate <= 0
94 par->sample_rate), 0)) < 0)
98 par->sample_rate), 0)) < 0)
100 if ((32 + 4 + m->block_size) > (INT_MAX / par->ch_layout.nb_channels) ||
101 (32 + 4 + m->block_size) * par->ch_layout.nb_channels > INT_MAX - 8)
103 avpriv_set_pts_info(st, 64, 1, par->sample_rate);
120 if (0x30 * par->ch_layout.nb_channels + 0x4 > header_size)
122 data_offset = header_size - 0x30 * par->ch_layout.nb_channels - 0x4;
148 if (0x30 * par->ch_layout.nb_channels + nb_metadata * 0x14 > header_size)
151 header_size - 0x30 * par->ch_layout.nb_channels + nb_metadata * 0x14;
154 par->codec_id = AV_CODEC_ID_ADPCM_THP_LE;
156 ret = ff_alloc_extradata(st->codecpar, 32 * par->ch_layout.nb_channels);
162 for (ch = 0; ch < par->ch_layout.nb_channels; ch++) {
163 if ((ret = ffio_read_size(s->pb, par->extradata + ch * 32, 32)) < 0)
179 AVCodecParameters *par = s->streams[0]->codecpar;
191 if ((ret = av_get_packet(s->pb, pkt, size * par->ch_layout.nb_channels)) < 0)