diff options
author | Frank Schmirler <vdr@schmirler.de> | 2011-11-25 00:24:37 +0100 |
---|---|---|
committer | Frank Schmirler <vdr@schmirler.de> | 2011-11-25 00:24:37 +0100 |
commit | 9b91301d943cfbec5208419704cfece84267223d (patch) | |
tree | f1fa7c428490eb8ee03cfa26297559c62f4d81c7 /server/componentIGMP.h | |
parent | 7347e24123ec0b852091ec035cabce0e10278a72 (diff) | |
download | vdr-plugin-streamdev-9b91301d943cfbec5208419704cfece84267223d.tar.gz vdr-plugin-streamdev-9b91301d943cfbec5208419704cfece84267223d.tar.bz2 |
Don't keep a pointer to the connection in components MulticastGroup
structure as the connection may now be deleted from outside via menu.
Diffstat (limited to 'server/componentIGMP.h')
-rw-r--r-- | server/componentIGMP.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/server/componentIGMP.h b/server/componentIGMP.h index 09d8fde..8f6c027 100644 --- a/server/componentIGMP.h +++ b/server/componentIGMP.h @@ -10,7 +10,6 @@ #include <vdr/thread.h> #include "server/component.h" -class cConnectionIGMP; class cMulticastGroup; class cComponentIGMP: public cServerComponent, public cThread { @@ -42,7 +41,7 @@ private: void IGMPStartRetransmitTimer(cMulticastGroup* Group); void IGMPClearRetransmitTimer(cMulticastGroup* Group); void IGMPSendGroupQuery(cMulticastGroup* Group); - void IGMPStartMulticast(cMulticastGroup* Group); + cServerConnection* IGMPStartMulticast(cMulticastGroup* Group); void IGMPStopMulticast(cMulticastGroup* Group); virtual void Action(); |