summaryrefslogtreecommitdiff
path: root/server/connectionVTP.c
AgeCommit message (Collapse)Author
2011-03-07Dropped compatibility with VDR < 1.5.16Frank Schmirler
2011-03-22Snapshot 2010-09-15Frank Schmirler
2010-01-29added DELT FORCE option to delete running timers (#554)schmirl
2010-01-29added VDR 1.7.11 parental rating support for VTP LSTE command (#555)schmirl
2009-10-13silenced warnings concerning asprintf (requested by Rolf Ahrenberg)schmirl
Modified Files: CONTRIBUTORS HISTORY server/connectionVTP.c server/setup.c
2009-09-30don't update recordings list on CmdPLAY (reported by BBlack)schmirl
2009-07-17fixed insecure format strings in LSTX handlersschmirl
2009-07-02improved PARENTALRATING patch detection (thanks to Rolf Ahrenberg)schmirl
2009-07-01added XBMC support by extending VTP capabilities (thanks to Alwin Esch)schmirl
Modified Files: CONTRIBUTORS HISTORY Makefile common.h server/connectionVTP.c server/connectionVTP.h
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-04-07- removed legacy code for pre VDR 1.4schmirl
- dropped patches for pre VDR 1.4
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-12FreeBSD compatibility (#435)schmirl
Modified Files: Makefile common.h libdvbmpeg/ctools.c server/connectionVTP.c tools/socket.c
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-05-09Set DSCP 41 on stream data packets. WMM capable WLAN accesspointsschmirl
should understand this and give precedence. For Internet streaming it could be used by traffic shapers. Suggested by ollo@vdrportal (#237). Modified Files: server/connectionHTTP.c server/connectionVTP.c tools/socket.c tools/socket.h
2007-04-26Removed duplicated code fragments probably caused by patches with tooschmirl
few context lines
2007-04-24server_connectionVTP-add-filter-stream.patch by Petri Hintukainenschmirl
- Add new stream for section filters data
2007-04-24server_connectionVTP-new-data.patch by Petri Hintukainenschmirl
- Add new data (LiveFilterStreamer and LiveFilterSocket) - Misc cleanup Modified Files: server/connectionVTP.c server/connectionVTP.h
2007-04-24client_device-vdr-1.5.1-fixes.patch by Petri Hintukainen (#219)schmirl
- VDR 1.5.0 calls some device members in different order and streamdev can't currently handle this. - do not trust in OpenDvr/CloseDvr, instead keep count of active PIDs, open data connection when it is needed and close it only when there are no active PIDs (closing data connection unsubscribes all pids at server end) - some sanity checks on server side Modified Files: client/device.c client/device.h server/connectionVTP.c
2007-04-16Use compiler flag -Wall. Cleanup code as necessary.schmirl
(#171 Thanks to Rolf Ahrenberg) Modified Files: Makefile streamdev-server.c server/connection.h server/connectionHTTP.c server/connectionVTP.c tools/source.c
2007-03-02Fixed null pointersschmirl
2005-05-09- added TS compatibility modelordjaxom
2005-04-24- some compilers complained about missing declarations, added <ctype.h>lordjaxom
2005-02-10- implemented audio track selection for httplordjaxom
2005-02-08- transferlordjaxom
2005-02-08- transferlordjaxom
2005-02-08- first adoptions (transfer-commit)lordjaxom
2004-12-30Initial revisionlordjaxom