• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavresample/

Lines Matching defs:AudioData

35 struct AudioData {
56 int ff_audio_data_set_channels(AudioData *a, int channels);
59 * Initialize AudioData using a given source.
64 * @param a AudioData struct
77 int ff_audio_data_init(AudioData *a, uint8_t **src, int plane_size, int channels,
82 * Allocate AudioData.
90 * @return newly allocated AudioData struct, or NULL on error
92 AudioData *ff_audio_data_alloc(int channels, int nb_samples,
97 * Reallocate AudioData.
99 * The AudioData must have been previously allocated with ff_audio_data_alloc().
101 * @param a AudioData struct
105 int ff_audio_data_realloc(AudioData *a, int nb_samples);
108 * Free AudioData.
110 * The AudioData must have been previously allocated with ff_audio_data_alloc().
112 * @param a AudioData struct
114 void ff_audio_data_free(AudioData **a);
117 * Copy data from one AudioData to another.
119 * @param out output AudioData
120 * @param in input AudioData
124 int ff_audio_data_copy(AudioData *out, AudioData *in, ChannelMapInfo *map);
127 * Append data from one AudioData to the end of another.
129 * @param dst destination AudioData
132 * @param src source AudioData
138 int ff_audio_data_combine(AudioData *dst, int dst_offset, AudioData *src,
142 * Drain samples from the start of the AudioData.
144 * Remaining samples are shifted to the start of the AudioData.
146 * @param a AudioData struct
149 void ff_audio_data_drain(AudioData *a, int nb_samples);
152 * Add samples in AudioData to an AVAudioFifo.
155 * @param a AudioData struct
161 int ff_audio_data_add_to_fifo(AVAudioFifo *af, AudioData *a, int offset,
165 * Read samples from an AVAudioFifo to AudioData.
168 * @param a AudioData struct
173 int ff_audio_data_read_from_fifo(AVAudioFifo *af, AudioData *a, int nb_samples);