index
:
vdr
master
stable/1.0
stable/1.2
stable/1.4
stable/1.6
stable/2.0
stable/2.2
stable/2.4
stable/2.6
VDR
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
thread.h
Age
Commit message (
Expand
)
Author
2017-06-03
Added backtrace functions for debugging
Klaus Schmidinger
2016-12-08
The cRwLock class now allows nested read locks within a write lock from the s...
Klaus Schmidinger
2015-09-01
Implemented strict locking of global lists
Klaus Schmidinger
2015-01-14
Modified the descriptions of several threads
Klaus Schmidinger
2013-04-11
Removed a double empty line
Klaus Schmidinger
2013-02-16
Removed all \return and \param tags from comment lines marked with "///<" for...
Klaus Schmidinger
2012-10-04
The cThread constructor now has an additional boolean parameter that can be s...
Klaus Schmidinger
2012-09-22
The new class cIoThrottle is used to allow I/O intense threads to temporarily...
Klaus Schmidinger
2009-04-13
Added cThread::SetIOPriority() and using it in cRemoveDeletedRecordingsThread
Klaus Schmidinger
2007-02-25
Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP force...
Klaus Schmidinger
2007-01-07
CAM handling refactored; multiple recordings with one CAM; automatic CAM sele...
1.5.0
Klaus Schmidinger
2006-09-24
The function cThread::Cancel() now only sets 'running' to false and does not ...
Klaus Schmidinger
2006-01-08
Cleaned up some trailing white space
Klaus Schmidinger
2006-01-04
Using the thread id in the "thread ... won't end" error message
Klaus Schmidinger
2006-01-03
Fixed setting the main thread id if VDR is running as a daemon
Klaus Schmidinger
2005-12-11
Now using the gettid() syscall to get a thread's pid, so that we get a useful...
Klaus Schmidinger
2005-11-27
Implemented message queueing
1.3.37
Klaus Schmidinger
2005-10-09
Added '__attribute__' to functions that use printf() like parameters
Klaus Schmidinger
2005-08-14
Changed cThread Active() vs. Running()
Klaus Schmidinger
2005-08-13
Centralized 'thread active' handling
Klaus Schmidinger
2005-05-29
Added cThread::SetPriority() and using it in cSectionHandler::Action() to red...
1.3.25
Klaus Schmidinger
2005-01-14
Made cCondWait::SleepMs() sleep at least 3ms to avoid a possible busy wait
Klaus Schmidinger
2004-12-19
Fixed a race condition in starting a thread
Klaus Schmidinger
2004-11-26
Some more changes to the 'childTid' handling in cThread
Klaus Schmidinger
2004-10-24
Added cCondWait::Sleep() and using it to replace all usleep() calls
Klaus Schmidinger
2004-10-24
Added some checks when cancelling a thread and removed the usleep() in cThrea...
Klaus Schmidinger
2004-10-24
Removed the signal handler and WakeUp() call from cThread
Klaus Schmidinger
2004-10-16
Improved buffer handling
Klaus Schmidinger
2004-01-04
Implemented automatic PID switching and channel detection
Klaus Schmidinger
2003-12-22
Changed section handling; replaced 'libdtv' with 'libsi'
Klaus Schmidinger
2003-10-18
Mutexes are now created with PTHREAD_MUTEX_ERRORCHECK_NP
Klaus Schmidinger
2003-10-18
The cThread class now accepts a 'Description' parameter
Klaus Schmidinger
2003-10-18
Changed thread handling to make it work with NPTL
Klaus Schmidinger
2003-05-03
Removed the (no longer necessary) 'panic' stuff from cThread
Klaus Schmidinger
2002-08-15
Improved cCondVar::Wait() and implemented cCondVar::TimedWait()
Klaus Schmidinger
2002-06-16
Totally rearranged device/player/recorder structures
Klaus Schmidinger
2002-02-23
Accessing Schedules data directly via cSIProcessor
Klaus Schmidinger
2001-10-27
Removed the recursion stuff from cThread (cMutex already does this)
Klaus Schmidinger
2001-10-20
Closing all open file descriptors when calling external programs
Klaus Schmidinger
2001-09-15
Pipe to Dolby Digital replay command closes all unused file descriptors to av...
Klaus Schmidinger
2001-08-05
New ringbuffer for frames
Klaus Schmidinger
2001-08-03
Added support for replaying DVDs
Klaus Schmidinger
2001-07-12
Additional 'emergency exit' in case channel switching doesn't work several ti...
Klaus Schmidinger
2001-06-02
Converted to the new API plus several small enhancements
0.8.0
Klaus Schmidinger
2000-12-08
Switched to PES recording
Klaus Schmidinger
2000-11-18
All cards write EIT info into the same data structure; free cards scan for EI...
Klaus Schmidinger
2000-10-29
Implemented 'Schedules' menu
Klaus Schmidinger
2000-10-08
Remote control uses threads
Klaus Schmidinger