@@ -202,7 +202,6 @@ def _get_time_str(self):
202202    def  _process_response (self , msg ):
203203        '''Process the response message''' 
204204        status , headers , body  =  self ._parse_response (msg )
205-         print (status ,headers )
206205        rsp_cseq  =  int (headers ['cseq' ])
207206        if  self ._cseq_map [rsp_cseq ] !=  'GET_PARAMETER' :
208207            PRINT (self ._get_time_str () +  '\n '  +  msg )
@@ -295,8 +294,7 @@ def _get_transport_type(self):
295294                transport_str  +=  TRANSPORT_TYPE_MAP [t ]% (ip_type , self ._dest_ip , CLIENT_PORT_RANGE )
296295        return  transport_str 
297296
298-     def  do_describe (self ):
299-         headers  =  {}
297+     def  do_describe (self , headers = {}):
300298        headers ['Accept' ] =  'application/sdp' 
301299        if  ENABLE_ARQ :
302300            headers ['x-Retrans' ] =  'yes' 
@@ -305,29 +303,27 @@ def do_describe(self):
305303        if  NAT_IP_PORT : headers ['x-NAT' ] =  NAT_IP_PORT 
306304        self ._sendmsg ('DESCRIBE' , self ._orig_url , headers )
307305
308-     def  do_setup (self , track_id_str = '' ):
309-         headers  =  {}
306+     def  do_setup (self , headers = {}, track_id_str = '' ):
310307        headers ['Transport' ] =  self ._get_transport_type ()
311308        self ._sendmsg ('SETUP' , self ._orig_url + '/' + track_id_str , headers )
312309
313-     def  do_play (self , range = 'npt=end-' , scale = 1 ):
314-         headers  =  {}
310+     def  do_play (self , headers = {}, range = 'npt=end-' , scale = 1 ):
315311        headers ['Range' ] =  range 
316312        headers ['Scale' ] =  scale 
317313        self ._sendmsg ('PLAY' , self ._orig_url , headers )
318314
319-     def  do_pause (self ):
320-         self ._sendmsg ('PAUSE' , self ._orig_url , {} )
315+     def  do_pause (self ,  headers = {} ):
316+         self ._sendmsg ('PAUSE' , self ._orig_url , headers )
321317
322-     def  do_teardown (self ):
323-         self ._sendmsg ('TEARDOWN' , self ._orig_url , {} )
318+     def  do_teardown (self ,  headers = {} ):
319+         self ._sendmsg ('TEARDOWN' , self ._orig_url , headers )
324320        self .running  =  False 
325321
326-     def  do_options (self ):
327-         self ._sendmsg ('OPTIONS' , self ._orig_url , {} )
322+     def  do_options (self ,  headers = {} ):
323+         self ._sendmsg ('OPTIONS' , self ._orig_url , headers )
328324
329-     def  do_get_parameter (self ):
330-         self ._sendmsg ('GET_PARAMETER' , self ._orig_url , {} )
325+     def  do_get_parameter (self ,  headers = {} ):
326+         self ._sendmsg ('GET_PARAMETER' , self ._orig_url , headers )
331327
332328    def  send_heart_beat_msg (self ):
333329        '''Timed sending GET_PARAMETER message keep alive''' 
0 commit comments