Lines Matching refs:mmf
71 MMFContext *mmf = s->priv_data;
86 mmf->stereo = s->streams[0]->codecpar->ch_layout.nb_channels > 1;
87 if (mmf->stereo &&
111 mmf->atrpos = avio_tell(pb);
114 avio_w8(pb, (mmf->stereo << 7) | (1 << 4) | rate); /* (channel << 7) | (format << 4) | rate */
121 mmf->atsqpos = avio_tell(pb);
125 mmf->awapos = ff_start_tag(pb, "Awa\x01");
147 MMFContext *mmf = s->priv_data;
153 end_tag_be(pb, mmf->awapos);
154 end_tag_be(pb, mmf->atrpos);
158 size = pos - mmf->awapos;
161 avio_seek(pb, mmf->atsqpos, SEEK_SET);
165 avio_w8(pb, (mmf->stereo << 6) | 1); /* (channel << 6) | wavenum */
194 /* mmf input */
197 MMFContext *mmf = s->priv_data;
258 mmf->data_end = avio_tell(pb) + size;
281 MMFContext *mmf = s->priv_data;
285 left = mmf->data_end - avio_tell(s->pb);
301 .name = "mmf",
313 .name = "mmf",
316 .extensions = "mmf",