Mercurial > mplayer.hg
comparison libmpdemux/asf_mmst_streaming.c @ 10281:54bcbf28698a
Networking support under MinGW.
Patch by flo/yepyep <flodt8@yahoo.de>.
author | diego |
---|---|
date | Wed, 11 Jun 2003 16:48:09 +0000 |
parents | 35e306346e59 |
children | 620cc649f519 |
comparison
equal
deleted
inserted
replaced
10280:24145d6b5883 | 10281:54bcbf28698a |
---|---|
13 #include <unistd.h> | 13 #include <unistd.h> |
14 #include <errno.h> | 14 #include <errno.h> |
15 #include <inttypes.h> | 15 #include <inttypes.h> |
16 | 16 |
17 #include "config.h" | 17 #include "config.h" |
18 | |
19 #ifndef HAVE_WINSOCK2 | |
20 #define closesocket close | |
21 #else | |
22 #include <winsock2.h> | |
23 #endif | |
18 | 24 |
19 #include "url.h" | 25 #include "url.h" |
20 #include "asf.h" | 26 #include "asf.h" |
21 | 27 |
22 #include "stream.h" | 28 #include "stream.h" |
431 char *path; | 437 char *path; |
432 URL_t *url1 = stream->streaming_ctrl->url; | 438 URL_t *url1 = stream->streaming_ctrl->url; |
433 int s = stream->fd; | 439 int s = stream->fd; |
434 | 440 |
435 if( s>0 ) { | 441 if( s>0 ) { |
436 close( stream->fd ); | 442 closesocket( stream->fd ); |
437 stream->fd = -1; | 443 stream->fd = -1; |
438 } | 444 } |
439 | 445 |
440 /* parse url */ | 446 /* parse url */ |
441 path = strchr(url1->file,'/') + 1; | 447 path = strchr(url1->file,'/') + 1; |