diff --git a/avmedia/source/gstreamer/gstplayer.cxx b/avmedia/source/gstreamer/gstplayer.cxx index 14cdbb579af4..0e7317711dd1 100644 --- a/avmedia/source/gstreamer/gstplayer.cxx +++ b/avmedia/source/gstreamer/gstplayer.cxx @@ -112,7 +112,7 @@ Player::~Player() static gboolean gst_pipeline_bus_callback( GstBus *, GstMessage *message, gpointer data ) { - Player* pPlayer = (Player *) data; + Player* pPlayer = static_cast(data); pPlayer->processMessage( message ); @@ -121,7 +121,7 @@ static gboolean gst_pipeline_bus_callback( GstBus *, GstMessage *message, gpoint static GstBusSyncReply gst_pipeline_bus_sync_handler( GstBus *, GstMessage * message, gpointer data ) { - Player* pPlayer = (Player *) data; + Player* pPlayer = static_cast(data); return pPlayer->processSyncMessage( message ); }