+double wxMediaCtrl::GetVolume()
+{
+ if(m_imp && m_bLoaded)
+ return m_imp->GetVolume();
+ return 0.0;
+}
+
+bool wxMediaCtrl::SetVolume(double dVolume)
+{
+ if(m_imp && m_bLoaded)
+ return m_imp->SetVolume(dVolume);
+ return false;
+}
+
+bool wxMediaCtrl::ShowPlayerControls(wxMediaCtrlPlayerControls flags)
+{
+ if(m_imp)
+ return m_imp->ShowPlayerControls(flags);
+ return false;
+}
+
+wxFileOffset wxMediaCtrl::GetDownloadProgress()
+{
+ if(m_imp && m_bLoaded)
+ return (wxFileOffset) m_imp->GetDownloadProgress().ToLong();
+ return wxInvalidOffset;
+}
+
+wxFileOffset wxMediaCtrl::GetDownloadTotal()
+{
+ if(m_imp && m_bLoaded)
+ return (wxFileOffset) m_imp->GetDownloadTotal().ToLong();
+ return wxInvalidOffset;
+}
+