// Filename: audio_linux_traits.h // Created by: cary (02Oct00) // //////////////////////////////////////////////////////////////////// // yes, this needs to be outside the ifdef protection #include "audio_trait.h" #ifdef AUDIO_USE_LINUX #ifndef __AUDIO_LINUX_TRAITS_H__ #define __AUDIO_LINUX_TRAITS_H__ #include "config_audio.h" #ifndef HAVE_DEFINED_BYTE typedef unsigned char byte; #define HAVE_DEFINED_BYTE #endif /* HAVE_DEFINED_BYTE */ extern byte* zero_buffer; class EXPCL_PANDA Buffer { private: byte* _data; unsigned long _size; unsigned long _pos; bool _done; INLINE unsigned long buffer_min(unsigned long a, unsigned long b) { return (a