AlsaData Struct Reference

#include <alsa-audio.h>


Data Fields

AVClassclass
snd_pcm_t * h
int frame_size
 bytes per sample * channels
int period_size
 preferred size for reads and writes, in frames
int sample_rate
 sample rate set by user
int channels
 number of channels set by user
int last_period
TimeFiltertimefilter
void(* reorder_func )(const void *, void *, int)
void * reorder_buf
int reorder_buf_size
 in frames


Detailed Description

Definition at line 48 of file alsa-audio.h.


Field Documentation

number of channels set by user

Definition at line 54 of file alsa-audio.h.

Referenced by audio_read_header().

Definition at line 49 of file alsa-audio.h.

bytes per sample * channels

Definition at line 51 of file alsa-audio.h.

Referenced by audio_read_packet(), audio_write_packet(), ff_alsa_extend_reorder_buf(), and ff_alsa_open().

snd_pcm_t* AlsaData::h

Definition at line 55 of file alsa-audio.h.

Referenced by audio_read_packet().

preferred size for reads and writes, in frames

Definition at line 52 of file alsa-audio.h.

Referenced by audio_read_header(), audio_read_packet(), and ff_alsa_open().

in frames

Definition at line 59 of file alsa-audio.h.

Referenced by audio_write_packet(), ff_alsa_extend_reorder_buf(), and ff_alsa_open().

void(* AlsaData::reorder_func)(const void *, void *, int)

sample rate set by user

Definition at line 53 of file alsa-audio.h.

Referenced by audio_read_header(), and audio_read_packet().

Definition at line 56 of file alsa-audio.h.

Referenced by audio_read_header(), audio_read_packet(), and ff_alsa_close().


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

Generated on Fri Oct 26 02:50:14 2012 for FFmpeg by  doxygen 1.5.8