Lines Matching defs:session
101 // Create a media session object from this SDP description:
102 client->session = MediaSession::createNew(env, sdpDescription);
104 if (client->session == NULL) {
111 } else if (!client->session->hasSubsessions()) {
112 env << *rtspClient << "This session has no media subsessions"
118 // Then, create and set up our data source objects for the session.
119 // We do this by iterating over the session's 'subsessions',
123 client->iter = new MediaSubsessionIterator(*client->session);
171 if (client->session->absStartTime() != NULL) {
174 rtspClient->sendPlayCommand(*client->session, continueAfterPLAY,
175 client->session->absStartTime(), client->session->absEndTime());
177 client->duration = client->session->playEndTime()
178 - client->session->playStartTime();
179 rtspClient->sendPlayCommand(*client->session, continueAfterPLAY);
256 env << *rtspClient << "Failed to start playing session: "
280 env << *rtspClient << "Started playing session";
309 MediaSession& session = subsession->parentSession();
310 MediaSubsessionIterator iter(session);
352 if (client->session != NULL) {
354 MediaSubsessionIterator iter(*client->session);
376 rtspClient->sendTeardownCommand(*client->session, NULL);