clean up RTSP message tizen_2.1 tizen_2.2 2.1b_release 2.2.1_release 2.2_release accepted/tizen_2.1/20130425.035145 submit/tizen_2.1/20130424.231921 submit/tizen_2.2/20130714.145725
authorHyunil Park <hyunil46.park@samsung.com>
Tue, 23 Apr 2013 09:00:13 +0000 (18:00 +0900)
committerHyunil Park <hyunil46.park@samsung.com>
Tue, 23 Apr 2013 09:00:13 +0000 (18:00 +0900)
Change-Id: I8d26541fdabeb807369c20adcdef703c5b28dc95

src/rtsp-client.c

index 6045ff8..c93b05c 100755 (executable)
@@ -432,9 +432,6 @@ send_response (GstRTSPClient * client, GstRTSPSession * session,
 static void
 send_request (GstRTSPClient * client, GstRTSPSession * session, GstRTSPMessage * request)
 {
-  gst_rtsp_message_add_header (request, GST_RTSP_HDR_SERVER,
-      "GStreamer RTSP server");
-
   /* remove any previous header */
   gst_rtsp_message_remove_header (request, GST_RTSP_HDR_SESSION, -1);
 
@@ -1143,23 +1140,11 @@ handle_play_request (GstRTSPClient * client, GstRTSPClientState * state)
   /* construct the response now */
   code = GST_RTSP_STS_OK;
   gst_rtsp_message_init_response (state->response, code,
-      gst_rtsp_status_as_text (code), state->request);
-
-  /* add the RTP-Info header */
-  if (infocount > 0) {
-    str = g_string_free (rtpinfo, FALSE);
-    gst_rtsp_message_take_header (state->response, GST_RTSP_HDR_RTP_INFO, str);
-  } else {
-    g_string_free (rtpinfo, TRUE);
-  }
-
-  /* add the range */
-  str = gst_rtsp_media_get_range_string (media->media, TRUE);
-  gst_rtsp_message_take_header (state->response, GST_RTSP_HDR_RANGE, str);
-
-  send_response (client, session, state->response);
+  gst_rtsp_status_as_text (code), state->request);
+  send_response (client, NULL, state->response);
 
   /* start playing after sending the request */
+  GST_INFO("set media to GST_STATE_PLAYING");
   gst_rtsp_session_media_set_state (media, GST_STATE_PLAYING);
 
   media->state = GST_RTSP_STATE_PLAYING;
@@ -3480,6 +3465,10 @@ handle_M2_message (GstRTSPClient * client)
     GST_ERROR_OBJECT (client, "Failed to receiv M2 request....\n");
     return res;
   }
+  /*dump M2 request message*/
+  if (gst_debug_category_get_threshold (rtsp_client_debug) >= GST_LEVEL_LOG) {
+    gst_rtsp_message_dump (&request);
+  }
 
   /* Parse the request received */
   res = gst_rtsp_message_parse_request (&request, &method, &uristr, &version);