summaryrefslogtreecommitdiff
path: root/dvbplayer.c
AgeCommit message (Expand)Author
2008-02-09Improved sending all frames to devices that can handle them in fast forward t...Klaus Schmidinger
2007-10-13Implemented sending all frames to devices that can handle them in fast forwar...Klaus Schmidinger
2007-04-28Fixed a busy loop in fast forward if the next video data file is missingKlaus Schmidinger
2006-04-17Some comment cleanupsKlaus Schmidinger
2006-04-09Changed the behaviour when hitting the end of a recording in fast forward modeKlaus Schmidinger
2006-02-19Fixed replaying recordings of radio channels with many audio tracksKlaus Schmidinger
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
2005-10-31The new class cUnbufferedFile is used for the recording files to avoid thrash...1.3.35Klaus Schmidinger
2005-08-29Fixed cDvbPlayer::SkipFrames() to properly handle radio recordingsKlaus Schmidinger
2005-08-28Fixed appending sequence end code cDvbPlayer::Goto()Klaus Schmidinger
2005-08-14Changed cThread Active() vs. Running()Klaus Schmidinger
2005-08-13Centralized 'thread active' handlingKlaus Schmidinger
2005-07-30cDvbPlayer::Goto() now appends a Sequence End Code to get the image shown imm...Klaus Schmidinger
2005-07-30Added a sleep in cDvbPlayer::Action() in case there is no data to send to the...Klaus Schmidinger
2005-05-22Fixed a possible hangup when ending a replay session while cIndexFile::CatchU...Klaus Schmidinger
2005-05-08Moved the sleep in cDvbPlayer::Action() outside the locked area to avoid prob...Klaus Schmidinger
2005-05-08Some rearrangements in cDvbPlayer::Action() to avoid lockups on NPTL systemsKlaus Schmidinger
2005-05-05Fixed a memory leak in cDvbPlayerKlaus Schmidinger
2005-01-14Made cCondWait::SleepMs() sleep at least 3ms to avoid a possible busy waitKlaus Schmidinger
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-12-17Added support for AC3 replay over the DVB deviceKlaus Schmidinger
2004-11-27Re-introduced a sleep to cDvbPlayer::Action() to avoid high CPU load in still...Klaus Schmidinger
2004-10-23Removed the usleep() call from cDvbPlayer::Action() to make VDR run on NPTL s...Klaus Schmidinger
2004-10-16Improved buffer handlingKlaus Schmidinger
2004-06-19Added cDevice::Flush()Klaus Schmidinger
2003-10-18The cThread class now accepts a 'Description' parameterKlaus Schmidinger
2003-05-24Fixed a memory leak in cNonBlockingFileReaderKlaus Schmidinger
2003-05-24Modified handling of audio packets in cDvbPlayer for better sync with externa...Klaus Schmidinger
2003-04-27Setting the 'broken link' flag for GOPs during replay when necessaryKlaus Schmidinger
2003-03-30Replaced the 'for' loops in StripAudioPackets() with memset() callsKlaus Schmidinger
2003-02-15Fixed high CPU load during replayKlaus Schmidinger
2003-01-19Implemented non blocking file reader for cDvbPlayerKlaus Schmidinger
2002-11-03Implemented audio plugin interfaceKlaus Schmidinger
2002-10-13Fixed some faulty default parameter initializationsKlaus Schmidinger
2002-10-12Reactivated full handling of second audio PID (even in 'Transfer Mode')Klaus Schmidinger
2002-09-15Added a missing StripAudioPackets() to cDvbPlayer::Action()Klaus Schmidinger
2002-08-24Fixed replaying the last few seconds of a recordingKlaus Schmidinger
2002-08-16Using cPoller instead of NeedsDataKlaus Schmidinger
2002-08-15Implemented cDevice::NeedsData()Klaus Schmidinger
2002-08-11Added some missing #includesKlaus Schmidinger
2002-07-27Re-visited the race condition fix in the cDvbPlayerKlaus Schmidinger
2002-07-14Fixed a possible race condition in the cDvbPlayerKlaus Schmidinger
2002-07-14Fixed a hangup when switching to the next file during replayKlaus Schmidinger
2002-07-13Changed the interface of cStatus::Replaying()Klaus Schmidinger
2002-06-23Switched VDR's own player to the new cPlayer/cControl structuresKlaus Schmidinger
2002-06-22Activated transfer modeKlaus Schmidinger
2002-06-22Activated cuttingKlaus Schmidinger
2002-06-16Totally rearranged device/player/recorder structuresKlaus Schmidinger