comparison libmpdemux/open.c @ 4251:05affdf4bdcd

Moved network related code from open.c to network.c
author bertrand
date Sat, 19 Jan 2002 09:04:02 +0000
parents de7eddb3fd70
children e889d37f25b2
comparison
equal deleted inserted replaced
4250:49746d2bfda7 4251:05affdf4bdcd
372 } 372 }
373 373
374 #ifdef STREAMING 374 #ifdef STREAMING
375 url = url_new(filename); 375 url = url_new(filename);
376 if(url) { 376 if(url) {
377 streaming_ctrl_t *streaming_ctrl; 377 stream=new_stream(f,STREAMTYPE_STREAM);
378 streaming_ctrl = streaming_ctrl_new(); 378 if( streaming_start( stream, *file_format, url )<0){
379 if( streaming_ctrl==NULL ) return NULL; 379 mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_UnableOpenURL, filename);
380 url = check4proxies( url ); 380 url_free(url);
381 streaming_ctrl->url = url_copy( url ); 381 return NULL;
382 if( autodetectProtocol( streaming_ctrl, &f, file_format )<0 ) {
383 mp_msg(MSGT_OPEN,MSGL_INFO,MSGTR_UnableOpenURL, filename );
384 return NULL;
385 } 382 }
386 mp_msg(MSGT_OPEN,MSGL_INFO,MSGTR_ConnToServer, url->hostname ); 383 mp_msg(MSGT_OPEN,MSGL_INFO,MSGTR_ConnToServer, url->hostname );
387 stream=new_stream(f,STREAMTYPE_STREAM);
388 stream->streaming_ctrl = streaming_ctrl;
389 //if( streaming_start( stream , url, *file_format )<0){
390 if( streaming_start( stream, *file_format )<0){
391 mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_UnableOpenURL, filename);
392 url_free(url);
393 return NULL;
394 }
395 url_free(url); 384 url_free(url);
396 return stream; 385 return stream;
397 } 386 }
398 #endif 387 #endif
399 388