CVS Commit: vls (jpsaman)
| Newsgroups | gmane.comp.video.videolan.vls.devel |
|---|---|
| Message-ID | <[email protected]> |
Update of /var/cvs/videolan/vls Modified Files: ChangeLog Update of /var/cvs/videolan/vls/src/core Modified Files: thread.cpp thread.h Update of /var/cvs/videolan/vls/src/modules/normaltrickplay Modified Files: normaltrickplay.cpp Update of /var/cvs/videolan/vls/src/mpeg Modified Files: trickplay.cpp Update of /var/cvs/videolan/vls/src/server Modified Files: buffer.cpp tsstreamer.cpp Log Message: - Removed some dead wood - Implemented C_Semaphore::TryWait() - Fixed the 9 seconds delay for stopping a stream. The C_SyncFifo()::Pop() and HandlePacket() now make use of C_Semaphore::TryWait() and never block. If the semaphore is already held then the methods Pop() and HandlePacket() will sleep for a predefined time and try again. Should this sleep time be configurable? - Fixed a bug in C_TrickPlay::StopWork() using Interrupt() instead of DelayedInterruption(). -- jpsaman -- This is the vls-devel mailing-list, see http://www.videolan.org/streaming/ To unsubscribe, please read http://developers.videolan.org/lists.html If you are in trouble, please contact <[email protected]>