summaryrefslogtreecommitdiff
path: root/remux.c
AgeCommit message (Collapse)Author
2009-03-13Replaced cBackTrace with cPtsIndexKlaus Schmidinger
2009-01-24The PAT/PMT is now only processed if its version changesKlaus Schmidinger
2009-01-24Fixed detecting frames for pure audio recordingsKlaus Schmidinger
2009-01-23Changed cPatPmtGenerator to make sure the PMT pid doesn't collide with any ↵Klaus Schmidinger
of the actual pids of the channel
2009-01-23Checking the pointer field in cPatPmtParser::ParsePmt() only in 'payload ↵Klaus Schmidinger
start' packets
2009-01-23Checking the remaining packet length after processing the pointer fieldKlaus Schmidinger
2009-01-23Fixed handling the pointer field in cPatPmtParser::ParsePmt()Klaus Schmidinger
2009-01-16Fixed incrementing the continuity counter in cPatPmtGenerator::GetPmt()Klaus Schmidinger
2009-01-16Fixed returning complete PES packets in cTsToPes::GetPes()Klaus Schmidinger
2009-01-06Fixed cPatPmtParser::ParsePmt() to reset vpid and vtype when switching from ↵Klaus Schmidinger
a video to an audio channel
2009-01-06The recording format is now Transport StreamKlaus Schmidinger
2008-12-20Fixed handling the 'pointer field' in generating and parsing PAT/PMTKlaus Schmidinger
2008-12-13Improved handling PES video packets with zero length when converting from TS ↵Klaus Schmidinger
to PES
2008-08-15First step towards switching to TS (Transport Stream) as recording formatKlaus Schmidinger
2007-11-25Implemented setup option "Miscellaneous/Emergency exit"Klaus Schmidinger
2007-11-18Fixed suddenly stopping subtitles in live mode1.5.12Klaus Schmidinger
2007-11-17Fixed handling small PES packets that caused subtitles to be displayed late ↵Klaus Schmidinger
in live mode
2007-11-10Fixed assembling PS1 packets in cTS2PES::instant_repack()Klaus Schmidinger
2007-11-03Fixed a possible blocking in replay when subtitles are active; fixed ↵Klaus Schmidinger
displaying subtitles in live mode
2007-10-12Implemented handling DVB subtitlesKlaus Schmidinger
2007-02-25Rewrite of shutdown handling; implemented cPlugin::WakeupTime(); SIGHUP ↵Klaus Schmidinger
forces reload; cThread::EmergencyExit() replaced by ShutdownHandler.RequestEmergencyExit()
2006-12-01Fixed a possible crash in remux.c on 64-bit machinesKlaus Schmidinger
2006-04-17Some comment cleanupsKlaus Schmidinger
2006-03-25Speeded up cRemux::ScanVideoPacket()Klaus Schmidinger
2006-02-03Speeded up cVideoRepackerKlaus Schmidinger
2006-01-08Cleaned up some trailing white spaceKlaus Schmidinger
2006-01-03Fixed handling TS packets in cTS2PESKlaus Schmidinger
2006-01-01Fixed incrementing the 'state' variables in the repacker classes in remux.c ↵Klaus Schmidinger
to avoid warnings with g++ 4.1.0
2005-12-04Fixed using MIN_LOG_INTERVALKlaus Schmidinger
2005-12-03Limited the frequency of log messages from the cRepackersKlaus Schmidinger
2005-12-03Improved TS/PES conversion to better handle lost TS packetsKlaus Schmidinger
2005-09-11More cRepacker fixesKlaus Schmidinger
2005-09-04More cRepacker fixesKlaus Schmidinger
2005-08-28Now always using stream id 0xE0 for the video streamKlaus Schmidinger
2005-08-28Fixed syncing in cRepackerKlaus Schmidinger
2005-08-28Added some missing braces in remux.cKlaus Schmidinger
2005-08-28Changed creditKlaus Schmidinger
2005-08-28More changes from Reinhard NisslKlaus Schmidinger
2005-08-27Added missing bracesKlaus Schmidinger
2005-08-26Modified handling of audio packets for radio channels in remux.cKlaus Schmidinger
2005-08-26Implemented cAudioRepackerKlaus Schmidinger
2005-08-21Fixed cVideoRepacker to better handle errors in dataKlaus Schmidinger
2005-07-30Reactivated cVideoRepacker after some fixesKlaus Schmidinger
2005-06-19Disabled cVideoRepacker in remux.cKlaus Schmidinger
2005-06-04Implemented cVideoRepacker in remux.c to make sure every PES packet contains ↵Klaus Schmidinger
only data from one frame
2005-03-20Additional fixes to cDolbyRepackerKlaus Schmidinger
2005-03-13Fixed cDolbyRepacker to allow recording ProSieben HD broadcastsKlaus Schmidinger
2005-02-13Added missing reset of the 'repacker' to cTS2PES::Clear()1.3.21Klaus Schmidinger
2005-02-13Added a missing 'resultSkipped = 0' to cRemux::Clear()Klaus Schmidinger
2005-02-12Forcing a new resync after a call to cRemux::Clear()Klaus Schmidinger