summaryrefslogtreecommitdiff
path: root/remux.c
AgeCommit message (Collapse)Author
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
2005-02-05Modified cDolbyRepacker to make sure PES packets don't exceed the requested ↵Klaus Schmidinger
length
2005-01-23Recording and Transfer Mode can now handle up to 8 Dolby Digital tracksKlaus Schmidinger
2005-01-16Extended some buffer sizes to allow handling HDTV streamsKlaus Schmidinger
2005-01-16Recording and Transfer Mode now handle more than 2 audio PIDsKlaus Schmidinger
2005-01-15Implemented cDolbyRepacker for better handling of Dolby Digital PES packetsKlaus Schmidinger
2004-12-18Fixed setting 'synced' in cRemux when recording radio channelsKlaus Schmidinger
2004-11-16Fixed cRemux::ScanVideoPacket() to make sure it doesn't access memory beyond ↵Klaus Schmidinger
the end of the given buffer
2004-10-24Increased the required free buffer space in the resultBuffer of cRemuxKlaus Schmidinger
2004-10-23Fixed a case where the resultBuffer in cRemux ran full before getting a syncKlaus Schmidinger
2004-10-16Improved buffer handlingKlaus Schmidinger
2004-02-14Initiating an emergency exit on too many UPT errors per recordingKlaus Schmidinger
2003-09-14Fixed checking for VIDEO_STREAM_S in cRemux::SetBrokenLink()Klaus Schmidinger
2003-08-06Fixed the TS to PES repacker so that it works with MPEG1 streamsKlaus Schmidinger
2003-04-26Now setting the 'broken link' flag for GOPs at the beginning of a new video ↵Klaus Schmidinger
sequence
2003-01-24Added TS error checking to remux.cKlaus Schmidinger
2003-01-24Increased the maximum possible packet size to avoid corrupted streamsKlaus Schmidinger