00001 #ifndef AUDIOCINE_H 00002 #define AUDIOCINE_H 00003 00004 #include "audiodevice.h" 00005 00006 class AudioCine : public AudioLowLevel 00007 { 00008 public: 00009 AudioCine(AudioDevice *device); 00010 ~AudioCine(); 00011 00012 int open_input(); 00013 int open_output(); 00014 int write_buffer(char *buffer, int size); 00015 int read_buffer(char *buffer, int size); 00016 int close_all(); 00017 int64_t device_position(); 00018 int flush_device(); 00019 int interrupt_playback(); 00020 00021 00022 }; 00023 00024 00025 #endif
1.5.5