Lines Matching refs:edata
238 uint8_t *edata, *edata_end; in wavesynth_parse_extradata() local
246 edata = avc->extradata; in wavesynth_parse_extradata()
247 edata_end = edata + avc->extradata_size; in wavesynth_parse_extradata()
248 ws->nb_inter = AV_RL32(edata); in wavesynth_parse_extradata()
249 edata += 4; in wavesynth_parse_extradata()
250 if (ws->nb_inter < 0 || (edata_end - edata) / 24 < ws->nb_inter) in wavesynth_parse_extradata()
257 if (edata_end - edata < 24) in wavesynth_parse_extradata()
259 in->ts_start = AV_RL64(edata + 0); in wavesynth_parse_extradata()
260 in->ts_end = AV_RL64(edata + 8); in wavesynth_parse_extradata()
261 in->type = AV_RL32(edata + 16); in wavesynth_parse_extradata()
262 in->channels = AV_RL32(edata + 20); in wavesynth_parse_extradata()
263 edata += 24; in wavesynth_parse_extradata()
273 if (edata_end - edata < 20 || avc->sample_rate <= 0) in wavesynth_parse_extradata()
275 f1 = AV_RL32(edata + 0); in wavesynth_parse_extradata()
276 f2 = AV_RL32(edata + 4); in wavesynth_parse_extradata()
277 a1 = AV_RL32(edata + 8); in wavesynth_parse_extradata()
278 a2 = AV_RL32(edata + 12); in wavesynth_parse_extradata()
279 phi = AV_RL32(edata + 16); in wavesynth_parse_extradata()
280 edata += 20; in wavesynth_parse_extradata()
295 if (edata_end - edata < 8) in wavesynth_parse_extradata()
297 a1 = AV_RL32(edata + 0); in wavesynth_parse_extradata()
298 a2 = AV_RL32(edata + 4); in wavesynth_parse_extradata()
299 edata += 8; in wavesynth_parse_extradata()
307 if (edata != edata_end) in wavesynth_parse_extradata()