rtoss - Diff between revs 14 and 26

Subversion Repositories:
Rev:
Show entire file - Ignore whitespace
Rev 14 Rev 26
Line 91... Line 91...
91         BOOL GetStreamTitle(LPTSTR pszTitle); 91         BOOL GetStreamTitle(LPTSTR pszTitle);
92         void GetStreamingOptions(MAP_STREAMING_OPTIONS* pOptions); 92         void GetStreamingOptions(MAP_STREAMING_OPTIONS* pOptions);
93         BOOL SetStreamingOptions(MAP_STREAMING_OPTIONS* pOptions); 93         BOOL SetStreamingOptions(MAP_STREAMING_OPTIONS* pOptions);
94         MAP_STREAMING_STATUS GetStreamingStatus(); 94         MAP_STREAMING_STATUS GetStreamingStatus();
95         int GetStreamingBufferingCount(); 95         int GetStreamingBufferingCount();
-   96
-   97         DWORD GetVolume(BOOL bSysVolume);
-   98         void SetVolume(DWORD dwVolume, BOOL bSysVolume);
96         99        
97 protected: 100 protected:
98         CReader                 m_Reader; 101         CReader                 m_Reader;
99         CReceiver               m_Receiver; 102         CReceiver               m_Receiver;
100         CDecoder                m_Decoder; 103         CDecoder                m_Decoder;
Line 130... Line 133...
130         int                     m_nPreampRate; 133         int                     m_nPreampRate;
131         134        
132         BOOL            m_fSeek; 135         BOOL            m_fSeek;
133         BOOL            m_fPlay; 136         BOOL            m_fPlay;
134         BOOL            m_fFileBegin; 137         BOOL            m_fFileBegin;
135         BOOL            m_fStop;        -  
-   138         BOOL            m_fStop;
136 139
137         enum {OPEN_NONE = 0, OPEN_MPG_FILE, OPEN_OV_FILE, OPEN_WAV_FILE, OPEN_PLUGIN, OPEN_URL} m_fOpen; 140         enum {OPEN_NONE = 0, OPEN_MPG_FILE, OPEN_OV_FILE, OPEN_WAV_FILE, OPEN_PLUGIN, OPEN_URL} m_fOpen;
138 141
139 protected: 142 protected:
140         void PostCallbackMessage(UINT uMsg, WPARAM wParam = 0, LPARAM lParam = 0); 143         void PostCallbackMessage(UINT uMsg, WPARAM wParam = 0, LPARAM lParam = 0);
Line 218... Line 221...
218 221
219         BOOL NetParseMpegStream(LPBYTE pbBuf, DWORD cbBuf); 222         BOOL NetParseMpegStream(LPBYTE pbBuf, DWORD cbBuf);
220         BOOL NetParseOvStream(LPBYTE pbBuf, DWORD cbBuf); 223         BOOL NetParseOvStream(LPBYTE pbBuf, DWORD cbBuf);
221         void NetMpegStreaming(LPBYTE pbBuf, DWORD cbBuf); 224         void NetMpegStreaming(LPBYTE pbBuf, DWORD cbBuf);
222         void NetOvStreaming(LPBYTE pbBuf, DWORD cbBuf); 225         void NetOvStreaming(LPBYTE pbBuf, DWORD cbBuf);
-   226         void NetCheckStreamId3Tag(LPBYTE pbBuf, DWORD cbBuf);
223 227
224 // for plug-in 228 // for plug-in
225 public: 229 public:
226         BOOL PlugInIsValidFile(LPCTSTR pszFile); 230         BOOL PlugInIsValidFile(LPCTSTR pszFile);
227         BOOL PlugInGetId3TagFile(LPCTSTR pszFile, ID3TAGV1* pTag); 231         BOOL PlugInGetId3TagFile(LPCTSTR pszFile, ID3TAGV1* pTag);