D | wavdec.c | 78 static void set_spdif(AVFormatContext *s, WAVDemuxContext *wav) in set_spdif() argument 96 wav->spdif = 1; in set_spdif() 122 static int64_t wav_seek_tag(WAVDemuxContext * wav, AVIOContext *s, int64_t offset, int whence) in wav_seek_tag() argument 124 offset += offset < INT64_MAX && offset + wav->unaligned & 1; in wav_seek_tag() 130 static int64_t find_tag(WAVDemuxContext * wav, AVIOContext *pb, uint32_t tag1) in find_tag() argument 138 size = next_tag(pb, &tag, wav->rifx); in find_tag() 141 wav_seek_tag(wav, pb, size, SEEK_CUR); in find_tag() 176 WAVDemuxContext *wav = s->priv_data; in wav_parse_fmt_tag() local 184 ret = ff_get_wav_header(s, pb, (*st)->codecpar, size, wav->rifx); in wav_parse_fmt_tag() 352 WAVDemuxContext *wav = s->priv_data; in wav_read_header() local [all …]
|