• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavformat/

Lines Matching defs:of

6  * of DV technical info.
15 * This file is part of Libav.
18 * modify it under the terms of the GNU Lesser General Public
20 * version 2.1 of the License, or (at your option) any later version.
23 * but WITHOUT ANY WARRANTY; without even the implied warranty of
27 * You should have received a copy of the GNU Lesser General Public
72 * This is the dumbest implementation of all -- it simply looks at
74 * to have a fallback mechanism for complete search of missing packs.
98 * There's a couple of assumptions being made here:
108 int size, chan, i, j, d, of, smpls, freq, quant, half_ch;
155 of = sys->audio_shuffle[i][j] + (d - 8) / 2 * sys->audio_stride;
156 if (of*2 >= size)
159 pcm[of*2] = frame[d+1]; // FIXME: maybe we have to admit
160 pcm[of*2+1] = frame[d]; // that DV is a big-endian PCM
161 if (pcm[of*2+1] == 0x80 && pcm[of*2] == 0x00)
162 pcm[of*2+1] = 0;
171 of = sys->audio_shuffle[i%half_ch][j] + (d - 8) / 3 * sys->audio_stride;
172 if (of*2 >= size)
175 pcm[of*2] = lc & 0xff; // FIXME: maybe we have to admit
176 pcm[of*2+1] = lc >> 8; // that DV is a big-endian PCM
177 of = sys->audio_shuffle[i%half_ch+half_ch][j] +
179 pcm[of*2] = rc & 0xff; // FIXME: maybe we have to admit
180 pcm[of*2+1] = rc >> 8; // that DV is a big-endian PCM
221 /* note: ach counts PAIRS of channels (i.e. stereo channels) */
226 /* Dynamic handling of the audio streams in DV */
347 /* FIXME: in case of no audio/bad audio we have to do something */
412 * Implementation of the easiest DV storage of all -- raw DV.
453 av_log(s, AV_LOG_ERROR, "Can't determine profile of DV input stream.\n");