AudioCine Class Reference

#include <audiocine.h>

Inherits AudioLowLevel.

Collaboration diagram for AudioCine:

Collaboration graph
[legend]

Public Member Functions

 AudioCine (AudioDevice *device)
 ~AudioCine ()
int open_input ()
int open_output ()
int write_buffer (char *buffer, int size)
int read_buffer (char *buffer, int size)
int close_all ()
int64_t device_position ()
int flush_device ()
int interrupt_playback ()

Detailed Description

Definition at line 6 of file audiocine.h.


Constructor & Destructor Documentation

AudioCine::AudioCine ( AudioDevice device  ) 

Definition at line 5 of file audiocine.C.

AudioCine::~AudioCine (  ) 

Definition at line 11 of file audiocine.C.


Member Function Documentation

int AudioCine::open_input (  )  [virtual]

Reimplemented from AudioLowLevel.

Definition at line 16 of file audiocine.C.

int AudioCine::open_output (  )  [virtual]

Reimplemented from AudioLowLevel.

Definition at line 20 of file audiocine.C.

int AudioCine::write_buffer ( char *  buffer,
int  size 
) [virtual]

Reimplemented from AudioLowLevel.

Definition at line 24 of file audiocine.C.

int AudioCine::read_buffer ( char *  buffer,
int  size 
) [virtual]

Reimplemented from AudioLowLevel.

Definition at line 28 of file audiocine.C.

int AudioCine::close_all (  )  [virtual]

Reimplemented from AudioLowLevel.

Definition at line 32 of file audiocine.C.

int64_t AudioCine::device_position (  )  [virtual]

Reimplemented from AudioLowLevel.

Definition at line 36 of file audiocine.C.

int AudioCine::flush_device (  )  [virtual]

Reimplemented from AudioLowLevel.

Definition at line 40 of file audiocine.C.

int AudioCine::interrupt_playback (  )  [virtual]

Reimplemented from AudioLowLevel.

Definition at line 44 of file audiocine.C.


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:11:09 2008 for Cinelerra by  doxygen 1.5.5