vdr-plugin-streamdev/server
schmirl d5a38b3213 client_device-vdr-1.5.1-fixes.patch by Petri Hintukainen (#219)
- 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-24 10:43:40 +00:00
..
component.c - added TS compatibility mode 2005-05-09 20:22:29 +00:00
component.h - added TS compatibility mode 2005-05-09 20:22:29 +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
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 API changes of VDR 1.5.0 (#219) 2007-01-15 12:00:19 +00:00
connection.h Use compiler flag -Wall. Cleanup code as necessary. 2007-04-16 11:01:02 +00:00
connectionHTTP.c Use compiler flag -Wall. Cleanup code as necessary. 2007-04-16 11:01:02 +00:00
connectionHTTP.h Close connection when client is gone. Fixes high CPU load problem (#201) 2007-04-02 10:32:34 +00:00
connectionVTP.c client_device-vdr-1.5.1-fixes.patch by Petri Hintukainen (#219) 2007-04-24 10:43:40 +00:00
connectionVTP.h Close connection when client is gone. Fixes high CPU load problem (#201) 2007-04-02 10:32:34 +00:00
livefilter.c based on server_livefilter-streamer-type.patch by Petri Hintukainen 2007-04-23 15:44:55 +00:00
livefilter.h based on server_livefilter-streamer-type.patch by Petri Hintukainen 2007-04-23 15:44:55 +00:00
livestreamer.c based on server_livefilter-streamer-type.patch by Petri Hintukainen 2007-04-23 15:44:55 +00:00
livestreamer.h based on server_livefilter-streamer-type.patch by Petri Hintukainen 2007-04-23 15:44:55 +00:00
server.c Close connection when client is gone. Fixes high CPU load problem (#201) 2007-04-02 10:32:34 +00:00
server.h - added TS compatibility mode 2005-05-09 20:22:29 +00:00
setup.c - added TS compatibility mode 2005-05-09 20:22:29 +00:00
setup.h Initial revision 2004-12-30 22:43:55 +00:00
streamer.c Close connection when client is gone. Fixes high CPU load problem (#201) 2007-04-02 10:32:34 +00:00
streamer.h Close connection when client is gone. Fixes high CPU load problem (#201) 2007-04-02 10:32:34 +00:00
suspend.c Initial revision 2004-12-30 22:43:55 +00:00
suspend.dat Initial revision 2004-12-30 22:43:55 +00:00
suspend.h Initial revision 2004-12-30 22:43:55 +00:00