[vls-devel] CVS Commit: vls (jpsaman)

cvs at videolan.org cvs at videolan.org
Wed Jul 2 17:05:28 CEST 2003


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 <postmaster at videolan.org>



More information about the vls-devel mailing list