+//
+//ResetStatus
+//-----------
+//Here we just make a simple status string
+//with some useful info about the media
+//We display info here in seconds (wxMediaCtrl
+//uses milliseconds - that's why we divide by 1000)
+//
+void MyFrame::ResetStatus()
+{
+ m_basestatus = wxString::Format(_T("Size(x,y):%i,%i Length(Seconds):%u Speed:%1.1fx"),
+ m_mediactrl->GetBestSize().x,
+ m_mediactrl->GetBestSize().y,
+ m_mediactrl->GetDuration() / 1000,
+ m_mediactrl->GetPlaybackRate()
+ );
+
+ m_slider->SetRange(0, m_mediactrl->GetDuration() / 1000);
+}
+
+//
+//wxGetMediaStateText
+//-------------------
+//Converts a wxMediaCtrl state into something
+//useful that we can display
+//