if (!desktop_plugin->priv->scene)
return;
- /* fprintf(stderr, "!!!run long timeout short_timer=%d\n", desktop_plugin->priv->short_timer); */
+ /*ifprintf(stderr, "!!!run long timeout short_timer=%d\n", desktop_plugin->priv->short_timer); */
if (desktop_plugin->priv->scene->daytime != daytime){
desktop_plugin->priv->scene->daytime = daytime;
tmp = desktop_plugin->priv->scene->actors;
GstFormat fmt = GST_FORMAT_TIME;
gint64 p;
- /* fprintf(stderr, "long_timeout %i\n", desktop_plugin->priv->long_timer); */
+ /*fprintf(stderr, "long_timeout %i\n", desktop_plugin->priv->long_timer); */
if (desktop_plugin->priv->pipeline){
if (!desktop_plugin->priv->visible){
gst_element_query_position(desktop_plugin->priv->pipeline, &fmt, &p);
if (priv->long_timer == 0 ){
priv->long_timer = g_timeout_add(LONG_TIMER, (GtkFunction)long_timeout, priv->desktop_plugin);
run_long_timeout(priv->desktop_plugin);
+ }else {
+ run_long_timeout(priv->desktop_plugin);
}
}else{
if (priv->pipeline){