# HG changeset patch # User cehoyos # Date 1175619627 0 # Node ID 7770318488013dfab1c4b0bbc27aad2f454dc5f6 # Parent eb4d06df462fb1e0c44de9f8ca788b06ced7e161 Use teardownMediaSession() instead of teardownMediaSubsession() diff -r eb4d06df462f -r 777031848801 libmpdemux/demux_rtp.cpp --- a/libmpdemux/demux_rtp.cpp Tue Apr 03 16:22:19 2007 +0000 +++ b/libmpdemux/demux_rtp.cpp Tue Apr 03 17:00:27 2007 +0000 @@ -557,12 +557,7 @@ MediaSession* mediaSession = rtpState->mediaSession; if (mediaSession == NULL) return; if (rtpState->rtspClient != NULL) { - MediaSubsessionIterator iter(*mediaSession); - MediaSubsession* subsession; - - while ((subsession = iter.next()) != NULL) { - rtpState->rtspClient->teardownMediaSubsession(*subsession); - } + rtpState->rtspClient->teardownMediaSession(*mediaSession); } else if (rtpState->sipClient != NULL) { rtpState->sipClient->sendBYE(); }