[vlc-devel] commit: Qt: hide buffering display if buffering doesn't reach 100% ( Jakob Leben )

git version control git at videolan.org
Wed Feb 24 12:34:39 CET 2010


vlc | branch: master | Jakob Leben <jleben at videolan.org> | Tue Feb 23 17:43:46 2010 +0100| [5ea622dc8f808ef7879505078ad280ce5eeb00a6] | committer: Jakob Leben 

Qt: hide buffering display if buffering doesn't reach 100%

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5ea622dc8f808ef7879505078ad280ce5eeb00a6
---

 modules/gui/qt4/components/interface_widgets.cpp |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/modules/gui/qt4/components/interface_widgets.cpp b/modules/gui/qt4/components/interface_widgets.cpp
index 4f18c81..f700eb1 100644
--- a/modules/gui/qt4/components/interface_widgets.cpp
+++ b/modules/gui/qt4/components/interface_widgets.cpp
@@ -607,6 +607,9 @@ TimeLabel::TimeLabel( intf_thread_t *_p_intf  )
 
 void TimeLabel::setDisplayPosition( float pos, int64_t t, int length )
 {
+    showBuffering = false;
+    bufTimer->stop();
+
     if( pos == -1.f )
     {
         setText( " --:--/--:-- " );
@@ -666,6 +669,7 @@ void TimeLabel::updateBuffering( float _buffered )
     else if( bufVal == 1 )
     {
         showBuffering = buffering = false;
+        bufTimer->stop();
     }
     update();
 }




More information about the vlc-devel mailing list