summaryrefslogtreecommitdiff
path: root/server/connectionIGMP.c
AgeCommit message (Collapse)Author
2011-11-25Don't keep a pointer to the connection in components MulticastGroupFrank Schmirler
structure as the connection may now be deleted from outside via menu.
2011-11-22Added server menu with list of clients. Connections can be terminatedFrank Schmirler
with the "red" key. The former main menu action of suspending live TV moved to the "blue" key.
2011-10-18fixed regression of "live TV must be switched in VDR main thread" change:Frank Schmirler
deadlock in IGMP streaming server when switching live TV. Previously cComponentIGMP::Accept did all the work including the channel switch with the new cConnectionIGMP waiting for MainThreadHook. But as the new connection is stored *after* Accept, MainThreadHook didn't see it and so wasn't able to switch. The streamdev main thread waited forever. Moved the main work into cComponentIGMP::Welcome.
2011-03-22Snapshot 2010-09-15Frank Schmirler
2009-02-13Added IGMP multicast serverschmirl
Modified Files: CONTRIBUTORS HISTORY Makefile README po/de_DE.po po/fi_FI.po po/fr_FR.po po/it_IT.po po/ru_RU.po 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: patches/vdr-cap_net_raw.diff server/componentIGMP.c server/componentIGMP.h server/connectionIGMP.c server/connectionIGMP.h