FIX: dealloc player on destructor of wxMediaCtrl2
Change-Id: Ie8055dc6c0b861c2f9b0dcd86cf333fd68b3bf0f
This commit is contained in:
parent
c70e8d486f
commit
f82afdcfb5
|
@ -18,6 +18,8 @@ class wxMediaCtrl2 : public wxWindow
|
||||||
public:
|
public:
|
||||||
wxMediaCtrl2(wxWindow * parent);
|
wxMediaCtrl2(wxWindow * parent);
|
||||||
|
|
||||||
|
~wxMediaCtrl2();
|
||||||
|
|
||||||
void Load(wxURI url);
|
void Load(wxURI url);
|
||||||
|
|
||||||
void Play();
|
void Play();
|
||||||
|
|
|
@ -47,6 +47,12 @@ wxMediaCtrl2::wxMediaCtrl2(wxWindow * parent)
|
||||||
create_player();
|
create_player();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
wxMediaCtrl2::~wxMediaCtrl2()
|
||||||
|
{
|
||||||
|
BambuPlayer * player = (BambuPlayer *) m_player;
|
||||||
|
[player dealloc];
|
||||||
|
}
|
||||||
|
|
||||||
void wxMediaCtrl2::create_player()
|
void wxMediaCtrl2::create_player()
|
||||||
{
|
{
|
||||||
auto module = Slic3r::NetworkAgent::get_bambu_source_entry();
|
auto module = Slic3r::NetworkAgent::get_bambu_source_entry();
|
||||||
|
|
Loading…
Reference in New Issue