AudioInterleaveContext Struct Reference

#include <audiointerleave.h>


Data Fields

AVFifoBufferfifo
unsigned fifo_size
 size of currently allocated FIFO
uint64_t dts
 current dts
int sample_size
 size of one sample all channels included
const int * samples_per_frame
 must be 0-terminated
const int * samples
 current samples per frame, pointer to samples_per_frame
AVRational time_base
 time base of output audio packets


Detailed Description

Definition at line 29 of file audiointerleave.h.


Field Documentation

size of currently allocated FIFO

Definition at line 31 of file audiointerleave.h.

Referenced by ff_audio_interleave_init(), and ff_audio_rechunk_interleave().

current dts

Definition at line 32 of file audiointerleave.h.

Referenced by ff_audio_rechunk_interleave(), and ff_interleave_new_audio_packet().

size of one sample all channels included

Definition at line 33 of file audiointerleave.h.

Referenced by ff_audio_interleave_init(), ff_interleave_new_audio_packet(), and mxf_write_index_table_segment().

must be 0-terminated

Definition at line 34 of file audiointerleave.h.

Referenced by ff_audio_interleave_init(), and ff_interleave_new_audio_packet().

current samples per frame, pointer to samples_per_frame

Definition at line 35 of file audiointerleave.h.

Referenced by ff_audio_interleave_init(), ff_interleave_new_audio_packet(), and mxf_write_index_table_segment().

time base of output audio packets

Definition at line 36 of file audiointerleave.h.

Referenced by ff_audio_interleave_init(), and ff_interleave_new_audio_packet().


The documentation for this struct was generated from the following file:

Generated on Mon May 2 19:50:32 2011 for FFmpeg by  doxygen 1.5.6