Lines Matching refs:wsvqa
81 WsVqaDemuxContext *wsvqa = s->priv_data;
95 wsvqa->video_stream_index = st->index;
118 wsvqa->version = AV_RL16(&header[ 0]);
119 wsvqa->sample_rate = AV_RL16(&header[24]);
120 wsvqa->channels = header[26];
121 wsvqa->bps = header[27];
122 wsvqa->audio_stream_index = -1;
162 WsVqaDemuxContext *wsvqa = s->priv_data;
187 if (wsvqa->audio_stream_index == -1) {
192 wsvqa->audio_stream_index = st->index;
193 if (!wsvqa->sample_rate)
194 wsvqa->sample_rate = 22050;
195 if (!wsvqa->channels)
196 wsvqa->channels = 1;
197 if (!wsvqa->bps)
198 wsvqa->bps = 8;
199 st->codec->sample_rate = wsvqa->sample_rate;
200 st->codec->bits_per_coded_sample = wsvqa->bps;
201 st->codec->channels = wsvqa->channels;
208 if (wsvqa->bps == 16)
220 AV_WL16(st->codec->extradata, wsvqa->version);
225 pkt->stream_index = wsvqa->audio_stream_index;
230 pkt->duration = AV_RL16(pkt->data) / wsvqa->channels;
234 pkt->duration = (chunk_size * 2) / wsvqa->channels;
239 pkt->stream_index = wsvqa->video_stream_index;
264 .name = "wsvqa",