00001 #ifndef AUDIODVB_H 00002 #define AUDIODVB_H 00003 00004 00005 #include "audiodevice.h" 00006 #include "devicedvbinput.inc" 00007 #include "vdevicedvb.inc" 00008 00009 00010 00011 // This reads audio from the DVB input and output uncompressed audio only. 00012 // Used for the LiveAudio plugin and previewing. 00013 00014 00015 00016 00017 class AudioDVB : public AudioLowLevel 00018 { 00019 public: 00020 AudioDVB(AudioDevice *device); 00021 ~AudioDVB(); 00022 00023 00024 friend class VDeviceDVB; 00025 00026 int open_input(); 00027 int close_all(); 00028 void reset(); 00029 00030 00031 DeviceDVBInput *input_thread; 00032 }; 00033 00034 00035 00036 00037 00038 00039 00040 #endif
1.5.5