summaryrefslogtreecommitdiff
path: root/dvbplayer.c
AgeCommit message (Expand)Author
2022-01-13Fixed starting replay after jumping to an editing markKlaus Schmidinger
2019-05-27Increased PLAYERBUFSIZE to (MAXFRAMESIZE * 5) to avoid stuttering replay unde...Klaus Schmidinger
2017-11-26Fixed a possible crash with plugins that retrieve player information after a ...Klaus Schmidinger
2016-12-22Fixed replaying recordings to their very end, if they don't end with an I-frameKlaus Schmidinger
2016-12-22Improved handling frame numbers to have a smoother progress display during re...Klaus Schmidinger
2016-12-22Fixed resuming replay at a given position, which was off by one frameKlaus Schmidinger
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2015-02-13Fixed pausing replay at the last editing markKlaus Schmidinger
2015-02-06cDvbPlayer and cReplayControl now use the same list of editing marksKlaus Schmidinger
2015-02-02Added code from the "jumpplay" patch that makes the recording still be consid...Klaus Schmidinger
2015-02-01Fixed setting the read index in cDvbPlayer::Goto() in case Still is false; Th...Klaus Schmidinger
2015-01-26Added functionality based on the "jumpplay" patchKlaus Schmidinger
2013-12-25cDevice::TrickSpeed() now has an additional parameter named ForwardKlaus Schmidinger
2013-03-08Limited the Goto() call in cDvbPlayer::SetAudioTrack() to the main threadKlaus Schmidinger
2013-03-07Fixed resuming replay of PES recordingsKlaus Schmidinger
2013-03-07Fixed a possible deadlock when changing the audio track while replaying a rec...Klaus Schmidinger
2013-02-25Limited 'Fixed stuttering or asynchronous audio after changing the audio trac...Klaus Schmidinger
2013-02-20Fixed stuttering or asynchronous audio after changing the audio trackKlaus Schmidinger
2013-02-12Fixed using "Pause" and "Slow motion" near the end of a recordingKlaus Schmidinger
2013-01-27Fixed possible audio chatter when a recording is replayed to its very endKlaus Schmidinger
2012-06-09Fixed several spelling errorsKlaus Schmidinger
2012-05-06Fixed a possible high CPU load when pausing replayKlaus Schmidinger
2012-03-12Improved fast forwarding to the end of a timeshift recordingKlaus Schmidinger
2012-02-21Revoked "Fixed a possible deadlock in time shift mode"Klaus Schmidinger
2012-02-19The fps value for channels where it differs from the default is now set corre...Klaus Schmidinger
2012-02-19Fixed switching into time shift mode when pausing live video1.7.24Klaus Schmidinger
2012-02-18Fixed a possible deadlock in time shift modeKlaus Schmidinger
2010-03-07Fixed "attempt to drop wrong frame from ring buffer" when skipping +/- one mi...Klaus Schmidinger
2010-02-06Improved handling frames at the beginning and end of a recording in cDvbPlaye...Klaus Schmidinger
2009-12-13Fixed a busy loop when moving editing marksKlaus Schmidinger
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2009-05-31Moved buffer handling into cNonBlockingFileReaderKlaus Schmidinger
2009-05-31Fixed a memory leak when reaching the end of a recording during replayKlaus Schmidinger
2009-04-19Only storing non-zero Pts values in ptsIndexKlaus Schmidinger
2009-04-19cDvbPlayer::Empty() subtracts 1 from readIndex, because Action() will first i...Klaus Schmidinger
2009-04-18Fixed distortions when switching to the next file during replayKlaus Schmidinger
2009-04-13Made MAXFRAMESIZE a multiple of TS_SIZE to avoid breaking up TS packetsKlaus Schmidinger
2009-04-05Fixed replay of TS recordings in case the index file is missingKlaus Schmidinger
2009-04-05cDevice::PlayTs() now plays as many TS packets as possible in one callKlaus Schmidinger
2009-04-05Fixed the 'VideoOnly' condition in the PlayPes() and PlayTs() calls in cDvbPl...Klaus Schmidinger
2009-04-05Fixed switching to Play mode when hitting the end of a timeshifted recordingKlaus Schmidinger
2009-04-05Improved replay at the begin and end of a recording; cDvbPlayer::Action() no ...Klaus Schmidinger
2009-03-28Using the result of DeviceFlush() when hitting end of recordingKlaus Schmidinger
2009-03-28Fixed cDvbPlayer::NextFile() to handle files larger than 2GBKlaus Schmidinger
2009-03-13Replaced cBackTrace with cPtsIndexKlaus Schmidinger
2009-01-25Improved fast-forward/-rewind for audio recordingsKlaus Schmidinger
2009-01-24Added an 'int' typecast to calculations involving FramesPerSecond() to avoid ...Klaus Schmidinger
2009-01-06The recording format is now Transport StreamKlaus Schmidinger
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