emotion/generic/vlc: Only send frame size when it's not zero.
authorRafael Antognolli <antognolli@gmail.com>
Tue, 4 Dec 2012 00:45:47 +0000 (00:45 +0000)
committerRafael Antognolli <antognolli@gmail.com>
Tue, 4 Dec 2012 00:45:47 +0000 (00:45 +0000)
SVN revision: 80117

legacy/emotion/src/generic_players/vlc/emotion_generic_vlc.c

index 583036d..836eda3 100644 (file)
@@ -708,7 +708,12 @@ _position_changed(struct _App *app)
        w = 1;
        h = 1;
      }
-   _send_resize(app, w, h);
+
+   if (w > 0 || h > 0)
+     {
+        _send_resize(app, w, h);
+        app->size_sent = 1;
+     }
 
    /* sending audio track info */
    _send_all_track_info(app);
@@ -716,7 +721,8 @@ _position_changed(struct _App *app)
    /* sending meta info */
    _send_all_meta_info(app);
 
-   libvlc_media_player_stop(app->mp);
+   if (app->size_sent)
+     libvlc_media_player_stop(app->mp);
 }
 
 static void