summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/phonon/ds9/qpin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Phonon/ds9: fix a potential dead-lock found by userThierry Bastian2009-08-241-1/+0
| | | | | | This is following merge request 878. A customer was able to get a dead- lock when calling at the same time RenderFile and enumerating the audio devices. We now have a global mutex for that.
* Phonon/ds9: refactor to prepare some improvements in the usage of mutexThierry Bastian2009-08-241-3/+0
|
* Phonon on windows: fixeda possible dead-lock when using QFileThierry Bastian2009-08-211-20/+18
| | | | | | | | | the msdn was not correct and IAsyncReader::WaitForNext should not return an error when the pin is currently flushing. I took the opportunity to clean the way the mutex is locked on the pin. Task-number: 258830
* Fixed warnings on phonon/ds9 with mingw (gcc 4)Thierry Bastian2009-08-031-4/+4
| | | | Reviewed-by: Trustme
* Fixed another memory leak in Phonon on windowsThierry Bastian2009-07-171-3/+1
| | | | | This would happen if you we didn't free the memory allocator when disconnecting the fake source from a sink (eg. video renderer)
* Phonon: fixed a big memory leak on WindowsThierry Bastian2009-07-161-2/+2
| | | | | | | If you had deleted a VideoWidget, it could not free the memory taken because we still had a reference on it. Task-number: 258202
* Phonon: take advantage of more modern compiler to initialize structThierry Bastian2009-07-061-18/+5
| | | | This was not supported before by MSVC6 and MSVC2002
* Long live Qt!Lars Knoll2009-03-231-0/+653