Commit Graph

18 Commits

Author SHA1 Message Date
schmirl
f4e9cc1de9 report charset in HTTP replies (suggested by Rolf Ahrenberg) 2009-09-15 10:39:09 +00:00
schmirl
d5f0744f4b use SO_KEEPALIVE option on all sockets do detect dead sockets 2009-09-04 13:24:34 +00:00
schmirl
b099df3011 fixed insecure format strings in LSTX handlers (thanks to Anssi Hannula) 2009-07-17 06:25:55 +00:00
schmirl
412c6982b6 - added namespace to remuxers
- 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-29 06:25:27 +00:00
schmirl
e3599df308 Added IGMP Multicast server
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-13 10:39:40 +00:00
schmirl
64ac6278bf Fixed parsing Min/MaxPriority from config 2009-02-03 10:26:23 +00:00
schmirl
46b8104cd2 added Network Media Tank browser support to HTML pages (#494) 2008-12-08 11:37:36 +00:00
schmirl
d716532d8c Compatiblity to Network Media Tank (#496)
- minor fixes of PAT repacker
- repack and send every PAT packet we receive
2008-11-24 12:10:29 +00:00
schmirl
4d4f39f8cd consider Pids from channels.conf when HTTP TS streaming. Section filtering
is an optional feature for VDR devices, so we must not rely on the PMT
alone (#473)
2008-10-31 11:59:55 +00:00
schmirl
30ebb2dad1 Improved externremux script termination (#455) 2008-10-31 11:41:06 +00:00
schmirl
84f994384a - use cThread::Running()/Active() instead of private members
- 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 11:59:35 +00:00
schmirl
5c24a13075 - fixed output format of some debug messages (thanks to Rolf Ahrenberg) 2008-10-22 11:17:25 +00:00
schmirl
9e46f86686 - added French translation (thanks to micky979) 2008-04-14 13:42:50 +00:00
schmirl
5788cd92b2 - updated Italian translation (thanks to Diego Pierotto)
- removed some unused translations
- added missing German translations
2008-04-14 07:12:34 +00:00
schmirl
9c60fb4e42 - changed location of streamdevhosts.conf to VDRCONFDIR/plugins/streamdev
- 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 14:50:32 +00:00
schmirl
b66bf7a698 Rewrite of http menu (#439)
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-28 15:11:40 +00:00
schmirl
91568bb70c Updated using information from CVS and bugtracker 2008-03-26 13:08:32 +00:00
lordjaxom
302fa2e672 Initial revision 2004-12-30 22:43:55 +00:00