summaryrefslogtreecommitdiff
path: root/remux
AgeCommit message (Collapse)Author
2014-09-19Don't abort externremux when internal read buffer is emptyFrank Schmirler
2014-09-07Implemented remuxing when replaying recordingsFrank Schmirler
2013-11-17Disabled PS remuxer which is said to produce anything but PSFrank Schmirler
2012-11-02Support HTTP HEAD requests with external remuxerFrank Schmirler
2012-05-12Dropped compatibility of streamdev-server with VDR < 1.7.25Frank Schmirler
2011-11-21Optimized iterator. Preincrement saves a temporary copy of the object (thanksFrank Schmirler
to Ville Skyttä)
2011-03-22Snapshot 2010-09-15Frank Schmirler
2010-07-22don't use std::map.at(). It's not available in older libstdc++ versionschmirl
Modified Files: CONTRIBUTORS HISTORY remux/extern.c server/connectionHTTP.c
2009-12-03fixed missing virtual destructor for cTSRemuxschmirl
2009-07-06removed redefinitions in includes - caused problems in older compilersschmirl
2009-07-06fixed ts2ps.h definesschmirl
2009-07-06fixed missing virtual for cTS2PESRemux destructorschmirl
2009-06-30now there's a common baseclass for all remuxers, make use of itschmirl
Modified Files: HISTORY remux/ts2pes.c remux/ts2pes.h remux/tsremux.h server/livestreamer.c server/livestreamer.h
2009-06-29Removed unnecessary namespace qualifierschmirl
2009-06-19- added namespace to remuxersschmirl
- increased WRITERBUFSIZE - buffer was too small for high bandwidth content - removed cStreamdevStreamer::m_Running - eliminated potential busy waits in remuxers - updated cTSRemux static helpers to code of their VDR 1.6.0 counterparts - re-enabled PES vor VDR 1.7.3+. Streamdev now uses a copy of VDR 1.6.0's cRemux for TS to PES remuxing. - make sure that only complete TS packets are written to ringbuffers - use signaling instead of sleeps when writing to ringbuffers - optimized cStreamdevPatFilter PAT packet initialization - fixed cStreamdevPatFilter not processing PATs with length > TS_SIZE - 5 - use a small ringbuffer for cStreamdevPatFilter instead of writing to cStreamdevStreamers SendBuffer as two threads mustn't write to the same ringbuffer Modified Files: CONTRIBUTORS HISTORY Makefile common.c common.h streamdev-server.c libdvbmpeg/transform.h remux/extern.c remux/extern.h remux/ts2es.c remux/ts2es.h remux/ts2ps.c remux/ts2ps.h remux/tsremux.c remux/tsremux.h server/connectionHTTP.c server/connectionVTP.c server/livestreamer.c server/livestreamer.h server/menuHTTP.c server/streamer.c server/streamer.h Added Files: remux/ts2pes.c remux/ts2pes.h
2009-01-16Commented PES for vdr 1.7.3+schmirl
Modified Files: HISTORY common.c common.h remux/ts2ps.h remux/tsremux.h server/connectionHTTP.c server/connectionVTP.c server/livestreamer.c server/livestreamer.h server/menuHTTP.c server/setup.c
2008-10-31Improved externremux script termination (#455)schmirl
2008-10-13Compatibility to VDR 1.7.1 (#483)schmirl
2008-04-29- Fixed assignment of externremux.sh's default locationschmirl
cPlugin::ConfigDirectory() cannot be used directly after the plugin has been loaded. The return value of AddDirectory() must be allocated.
2008-04-07- changed location of streamdevhosts.conf to VDRCONFDIR/plugins/streamdevschmirl
- changed externremux.sh's default location to VDRCONFDIR/plugins/streamdev - added sample externremux.sh from http://www.vdr-wiki.de/ - stop providing channels after client has been disabled at runtime - added logging of the client device's card index - changed default suspend mode to "Always suspended" - added "Hide Mainmenu Entry" setup option on client
2008-03-28Rewrite of http menu (#439)schmirl
Including - m3u playlists by Petri Hintukainen (#254) - way to pass parameters to externremux by Rolf Ahrenberg - using host header for absolute URLs for better DNAT / Reverse Proxy support
2007-05-30cRingBufferLinear::Read() will return 0 either if EOF is encounteredschmirl
or if the buffer is full. We need to check the buffer space to distinguish these two cases (#307).
2007-04-02Close pipe when externremux.sh is gone. Fixes high CPU load problem (#235)schmirl
2007-02-19Fixed indenting - no code changeschmirl
2007-02-19Added commandline switch -r/--remux for specifying name of externremux ā†µschmirl
script (thanks to Rolf Ahrenberg) Modified Files: streamdev-server.c streamdev-server.h remux/extern.c remux/extern.h
2006-10-05- collect terminated externremux.sh processes (#136)schmirl
- avoid fd leaks when we fail to spawn externremux.sh
2005-11-06- adopted to VDR >= 1.3.36lordjaxom
2005-02-12- missinglordjaxom
2005-02-11- transferlordjaxom
2005-02-08- first adoptions (transfer-commit)lordjaxom
2005-01-25- updated to 1.3.19lordjaxom
2004-12-30Initial revisionlordjaxom