summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-01file recplayer.c was added on branch v0_4 on 2009-09-30 10:02:27 +0000schmirl
2009-06-30now there's a common baseclass for all remuxers, make use of itschmirl
Modified Files: Tag: v0_4 HISTORY remux/ts2pes.c remux/ts2pes.h remux/tsremux.h server/livestreamer.c server/livestreamer.h
2009-06-29- 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 - use 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: Tag: v0_4 CONTRIBUTORS HISTORY Makefile 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/livestreamer.c server/livestreamer.h server/streamer.c server/streamer.h Added Files: Tag: v0_4 remux/ts2pes.c remux/ts2pes.h
2009-06-29file ts2pes.h was added on branch v0_4 on 2009-06-29 06:25:28 +0000schmirl
2009-06-19file ts2pes.c was added on branch v0_4 on 2009-06-29 06:25:28 +0000schmirl
2009-02-13added comments to indicate that the VTP filter stream is proprietary formaschmirl
Modified Files: Tag: v0_4 client/filter.c server/livefilter.c
2009-02-13Typoschmirl
2009-02-13Added IGMP Multicast serverschmirl
Modified Files: Tag: v0_4 CONTRIBUTORS HISTORY Makefile README i18n.c server/component.c server/component.h server/connection.c server/connection.h server/livefilter.c server/server.c server/setup.c server/setup.h server/streamer.c server/streamer.h streamdev/streamdevhosts.conf tools/socket.c tools/socket.h Added Files: Tag: v0_4 patches/vdr-cap_net_raw.diff server/componentIGMP.c server/componentIGMP.h server/connectionIGMP.c server/connectionIGMP.h
2009-02-13file connectionIGMP.h was added on branch v0_4 on 2009-02-13 10:39:42 +0000schmirl
2009-02-13file connectionIGMP.c was added on branch v0_4 on 2009-02-13 10:39:42 +0000schmirl
2009-02-13file componentIGMP.h was added on branch v0_4 on 2009-02-13 10:39:42 +0000schmirl
2009-02-13file componentIGMP.c was added on branch v0_4 on 2009-02-13 10:39:42 +0000schmirl
2009-02-13file vdr-cap_net_raw.diff was added on branch v0_4 on 2009-02-13 10:39:41 +0000schmirl
2009-02-13ignore trailing blank lines in HTTP requestsschmirl
2009-02-03Fixed parsing Min/MaxPriority from configschmirl
2009-02-02Updated Finnish translationsschmirl
2009-01-29Added min/max priority (#508)schmirl
Modified Files: Tag: v0_4 HISTORY README i18n.c client/device.c client/setup.c client/setup.h
2008-12-08added Network Media Tank browser support to HTML pages (#494)schmirl
2008-11-24Compatiblity to Network Media Tank (#496)schmirl
- minor fixes of PAT repacker - repack and send every PAT packet we receive
2008-10-31- fixed null pointer in server.c when cConnection::Accept() failesschmirl
2008-10-31consider Pids from channels.conf when HTTP TS streaming. Section filteringschmirl
is an optional feature for VDR devices, so we must not rely on the PMT alone (#473)
2008-10-31Improved externremux script termination (#455)schmirl
2008-10-22- use cThread::Running()/Active() instead of private membersschmirl
- replaced the last usleep by cCondWait thanks to Rolf Ahrenberg (#383) Modified Files: Tag: v0_4 CONTRIBUTORS HISTORY server/server.c server/server.h server/streamer.c server/streamer.h server/suspend.c server/suspend.h
2008-10-22- fixed output format of some debug messages (thanks to Rolf Ahrenberg)schmirl
2008-10-14- added HTTP authentication (#475)schmirl
Modified Files: Tag: v0_4 HISTORY README streamdev-server.c server/connection.h server/connectionHTTP.c server/connectionHTTP.h server/server.c server/server.h
2008-07-16- added preprocessor directive for ancient gccschmirl
2008-06-26- added Russian translation (thanks to Oleg Roitburd)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-14- added French translation (thanks to micky979)schmirl
2008-04-14- updated Italian translation (thanks to Diego Pierotto)schmirl
- removed some unused translations - added missing German translations
2008-04-07Applied and removed respect_ca patchschmirl
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-04-07- resurrected clients "Suspend Server" menu item as its mainmenu entryschmirl
- dropped unused code for remote timers/recordings on client side - dropped unused files client/{assembler,menu,remote}.[hc] - dropped unused files in libdvbmpeg (reported by tobi)
2008-04-07- removed legacy code for pre VDR 1.4schmirl
- dropped patches for pre VDR 1.4
2008-03-31Release 0.3.4schmirl
2008-03-28Missing filesschmirl
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
2008-03-28Updatedschmirl
2008-03-26Updated using information from CVS and bugtrackerschmirl
2008-03-13Make sure that a FilterStreamer is only started if client supports itschmirl
(#261) Modified Files: client/socket.c server/connectionVTP.c server/connectionVTP.h
2008-03-13Fixed compiler warningschmirl
2008-03-13Add EIT into TS stream (#442)schmirl
2008-03-12FreeBSD compatibility (#435)schmirl
Modified Files: Makefile common.h libdvbmpeg/ctools.c server/connectionVTP.c tools/socket.c
2008-02-22TS PAT repacker for streamtype TS. The PAT shoudln't refer to PMTs we don'tschmirl
transmit. Particularely causes problems with some settop boxes. Thanks to Rolf Ahrenberg (#309)
2008-02-11Fixed default target (suggested by rofafor - #430)schmirl
2007-12-12Workaround which fixes tuning problems for VDR 1.5.x clients. Theseschmirl
sometimes send ABRT after TUNE. Clean solution wanted! Thanks to alexw (#255)
2007-09-21VTP now also supports PS, PES and EXTERN.schmirl
Request for PS by mpanczyk for MTPCenter (#341) Modified Files: server/connectionVTP.c server/connectionVTP.h
2007-09-21fixes for some new warnings from gcc 4.3.0schmirl
- array subscript is above array bounds (real bug - might overwrite other var) - deprecated conversion from string constant to 'char*' - suggest explicit braces to avoid ambiguous 'else' Thanks to Petri Hintukainen (#354) Modified Files: common.c libdvbmpeg/cpptools.cc libdvbmpeg/remux.c
2007-09-21High load when client isn't accepting data fast enough. Bug report andschmirl
fix by Olli Lammi (#382).
2007-07-20Client did not reconnect properly to server when server app restarts.schmirl
When Read() on the command channel failed, the buffer size was not trimmed. Read() was never called again as the buffer appeared to be full. Fixes #322 reported by alexw.