rem: bvw->priv->current_time = time_nanos / GST_MSECOND;
add: bvw->priv->current_time = (gint64) time_nanos / GST_MSECOND;
context: got_time_tick (GstPlay * play, gint64 time_nanos, BaconVideoWidget * bvw){  g_return_if_fail (bvw != NULL);  g_return_if_fail (BACON_IS_VIDEO_WIDGET (bvw));  bvw->priv->current_time_nanos = time_nanos;  bvw->priv->current_time = time_nanos / GST_MSECOND;  if (bvw->priv->stream_length == 0)    bvw->priv->current_position = 0;  else    {      bvw->priv->current_position =	(gint64) bvw->priv->current_time / bvw->priv->stream_length;    }  g_signal_emit (G_OBJECT (bvw),		 bvw_table_signals[TICK], 0,		 bvw->priv->current_time, bvw->priv->stream_length,		 bvw->priv->current_position);}