X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e8482f24cfc00645607f8526fde38d39e0dcaa63..695fe764bd0ebfdc01d854033c26adb9ff248560:/contrib/include/wx/mmedia/cdbase.h diff --git a/contrib/include/wx/mmedia/cdbase.h b/contrib/include/wx/mmedia/cdbase.h index f262304405..bc70cfa78f 100644 --- a/contrib/include/wx/mmedia/cdbase.h +++ b/contrib/include/wx/mmedia/cdbase.h @@ -10,24 +10,25 @@ #ifndef __CDA_base_H__ #define __CDA_base_H__ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "cdbase.h" #endif #include "wx/defs.h" #include "wx/object.h" +#include "wx/mmedia/defs.h" typedef struct wxCDtime { wxUint8 track; wxUint8 hour, min, sec; } wxCDtime; -class WXDLLEXPORT wxCDAudio : public wxObject { +class WXDLLIMPEXP_MMEDIA wxCDAudio : public wxObject { DECLARE_ABSTRACT_CLASS(wxCDAudio) public: typedef enum { PLAYING, PAUSED, STOPPED } CDstatus; // Table of contents manager - class CDtoc { + class WXDLLIMPEXP_MMEDIA CDtoc { protected: wxCDtime *tracks_time, *tracks_pos; wxCDtime total_time;