Revision 45a4676...
Go back to digest for 27th February 2011Optimization in Multimedia
              Harald Sitter committed changes in [phonon-gstreamer] gstreamer/streamreader.cpp:  
              
                
              
behold the might of apachelogger! reintroducing the lock member... there is a genuine problem with not aborting on 0-byt
e reads... if we are stuck reading because no data arrives and for whatever reason unlock gets called (as is for example when gstreamer stops) the unlocking will not result in a return from read making gstreamer wait and wait and wait and thus block the appplication's event loop introducing a nice and cosy deadlock    
File Changes
Modified  1 files  
                
                - gstreamer/streamreader.cpp
1 files changed in total  
               KDE Commit-Digest
                      KDE Commit-Digest