summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-19- using SIGINT in externremux to kill mencoder works better than SIGTERM;schmirl
especially x264 still needs a SIGKILL sometimes - added --remove-destination to cp commands installing plugins - updated Italian translation (thanks to Diego Pierotto) - config option "client may suspend" hidden if not applicable - updated and enhanced README - added support for HTTP method HEAD - rewrite of externremux.sh, including support for various URL parameters, logging and improved shutdown - start externremux script in a separate process group - changed HTTP URL path for externremux from EXTERN to EXT (suggested by Rolf Ahrenberg) - HTTP headers now have to be emitted by externremux script - pass channel related information and URL parameters to externremux script through environment - implement CGI like interface for externremux script Modified Files: Tag: v0_4 CONTRIBUTORS HISTORY Makefile README common.c common.h i18n.c remux/extern.c remux/extern.h server/connection.c server/connection.h server/connectionHTTP.c server/connectionHTTP.h server/connectionIGMP.c server/connectionVTP.c server/livestreamer.c server/livestreamer.h server/menuHTTP.c server/setup.c server/setup.h server/streamer.c server/streamer.h streamdev/externremux.sh streamdev/streamdevhosts.conf
2010-06-08dropped "Synchronize EPG" featureschmirl
Modified Files: Tag: v0_4 HISTORY README i18n.c streamdev-client.c streamdev-client.h client/device.c client/setup.c client/setup.h client/socket.c client/socket.h
2010-02-20fixed a memory leak in cStreamdevPatFilter::GetPid (thanks to lhanisch)schmirl
2010-02-20- length -1 is the correct value for streams in M3U playlistsschmirl
2010-01-29added DELT FORCE option to delete running timers (#554)schmirl
2009-12-03fixed missing virtual destructor for cTSRemuxschmirl
2009-11-03Capitalized languagesschmirl
2009-10-13improved PARENTALRATING patch detection was missing in this branchschmirl
2009-10-13silenced warnings concerning asprintf (requested by Rolf Ahrenberg)schmirl
Modified Files: Tag: v0_4 CONTRIBUTORS HISTORY server/connectionVTP.c server/setup.c
2009-09-30don't update recordings list on CmdPLAY (reported by BBlack)schmirl
2009-09-30adapted and included xmbc patch for VDR 1.4.xschmirl
Modified Files: Tag: v0_4 CONTRIBUTORS HISTORY Makefile common.h server/connectionVTP.c server/connectionVTP.h Added Files: Tag: v0_4 server/recplayer.c server/recplayer.h
2009-09-18- cleaned up common.h / common.cschmirl
- dropped cStreamdevMenuSetupPage
2009-09-17Added defines for getting charset in VDR 1.5.3+schmirl
2009-09-15report charset in HTTP replies (suggested by Rolf Ahrenberg)schmirl
2009-09-04use SO_KEEPALIVE option on all sockets do detect dead socketsschmirl
2009-09-04Fixed sysctl commandschmirl
2009-08-05enable PatFilter for externremux, so VLC can be used as remuxer or clientschmirl
2009-07-17fixed insecure format strings in LSTX handlers (thanks to Anssi Hannula)schmirl
2009-07-07updated Finish translation (thanks to Rolf Ahrenberg)schmirl
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-07-03silenced format mismatch warning on 64bit OSschmirl
2009-07-01file recplayer.h was added on branch v0_4 on 2009-09-30 10:02:27 +0000schmirl
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