vdr-plugin-streamdev/server
schmirl 008e7c8510 - 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
- 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-06-19 06:32:38 +00:00
..
component.c Added IGMP multicast server 2009-02-13 10:39:20 +00:00
component.h Added IGMP multicast server 2009-02-13 10:39:20 +00:00
componentHTTP.c - added TS compatibility mode 2005-05-09 20:22:29 +00:00
componentHTTP.h - added TS compatibility mode 2005-05-09 20:22:29 +00:00
componentIGMP.c Added IGMP multicast server 2009-02-13 10:39:20 +00:00
componentIGMP.h Added IGMP multicast server 2009-02-13 10:39:20 +00:00
componentVTP.c - added TS compatibility mode 2005-05-09 20:22:29 +00:00
componentVTP.h - added TS compatibility mode 2005-05-09 20:22:29 +00:00
connection.c Added IGMP multicast server 2009-02-13 10:39:20 +00:00
connection.h Added IGMP multicast server 2009-02-13 10:39:20 +00:00
connectionHTTP.c - added namespace to remuxers 2009-06-19 06:32:38 +00:00
connectionHTTP.h - added HTTP authentication (#475) 2008-10-14 11:05:46 +00:00
connectionIGMP.c Added IGMP multicast server 2009-02-13 10:39:20 +00:00
connectionIGMP.h Added IGMP multicast server 2009-02-13 10:39:20 +00:00
connectionVTP.c - added namespace to remuxers 2009-06-19 06:32:38 +00:00
connectionVTP.h - added preprocessor directive for ancient gcc 2008-07-16 06:00:48 +00:00
livefilter.c added comments to indicate that the VTP filter stream is proprietary format 2009-02-13 13:02:39 +00:00
livefilter.h - removed legacy code for pre VDR 1.4 2008-04-07 14:27:27 +00:00
livestreamer.c - added namespace to remuxers 2009-06-19 06:32:38 +00:00
livestreamer.h - added namespace to remuxers 2009-06-19 06:32:38 +00:00
menuHTTP.c - added namespace to remuxers 2009-06-19 06:32:38 +00:00
menuHTTP.h - added gettext support (thanks to Rolf Ahrenberg) 2008-04-08 14:18:15 +00:00
server.c Added IGMP multicast server 2009-02-13 10:39:20 +00:00
server.h - use cThread::Running()/Active() instead of private members 2008-10-22 11:59:31 +00:00
setup.c Added IGMP multicast server 2009-02-13 10:39:20 +00:00
setup.h Added IGMP multicast server 2009-02-13 10:39:20 +00:00
streamer.c - added namespace to remuxers 2009-06-19 06:32:38 +00:00
streamer.h - added namespace to remuxers 2009-06-19 06:32:38 +00:00
suspend.c - use cThread::Running()/Active() instead of private members 2008-10-22 11:59:31 +00:00
suspend.dat Initial revision 2004-12-30 22:43:55 +00:00
suspend.h - use cThread::Running()/Active() instead of private members 2008-10-22 11:59:31 +00:00