56 Commits (335a761a908bedc7b8b488d04890bcfe36bb812f)

Author SHA1 Message Date
Dave Yeo c0a8f8d498 Add sys/time.h header #include, fixes compilation on OS/2. 16 years ago
Jindřich Makovička 36b532815c bind to the multicast address if possible 16 years ago
Jindřich Makovička ce09d560b7 Get rid of MSG_DONTWAIT using a more standard way to use a socket 16 years ago
Jindřich Makovička 7d0842992a check for interrupt when receiving from socket 16 years ago
Jindřich Makovička 236bb1ab01 Allow the UDP socket buffer size to be adjusted using a 16 years ago
Luca Abeni a9e02947f6 Fix udp.c compilation with recent glibc (>= 2.8) 16 years ago
Ronald S. Bultje e6c1381982 Fix memleak on some OSes in case network initialization fails. See 16 years ago
Luca Abeni 397db8ac5e Fix type of dest_addr_len to respect return value of udp_set_url. 17 years ago
Luca Barbato 3adfb3772c doxy header for udp protocol 17 years ago
Luca Abeni 35b74c3deb Remove the "multicast=" tag from UDP and RTP URLs 17 years ago
D Richard Felker III 03c09e4399 Do not use GNU-specific (or BSD-specific or whatever they may be) 17 years ago
Luca Abeni 087b327287 Include os_support.h only when needed 17 years ago
Luca Abeni 086119b3f3 Remove perror() usage from udp.c 17 years ago
Luca Abeni aa519c4771 Remove some more duplicated code 17 years ago
Luca Abeni d4936869ff Remove the useless variable "my_addr1" 17 years ago
Luca Abeni 882d00f27d Use the same code to set local_port in the IPv4-only case and in the 17 years ago
Luca Abeni 6b7089044a Remove some useless assignments (the UDPContext is allocated with av_mallocz()) 17 years ago
Luca Abeni d05cb726bd Simplify set_remote_url(), and remove some code duplication 17 years ago
Luca Abeni 4c7d5764a0 Use recv() instead of recvfrom() (removes some other differences between 17 years ago
Luca Abeni 66c49825da Remove a now unused field 17 years ago
Luca Abeni 9cdcb04f5a Give better names to multicast functions (they are not IPv6-only) 17 years ago
Luca Abeni a8bde059e6 Avoid to duplicate the multicast code between the IPv4-only and 17 years ago
Luca Abeni 0ec1233511 Remove some ifdefs by using the "dest_addr_len" field in both the IPv4-only 17 years ago
Ronald S. Bultje 51844e6cd2 Take the target address family in account when determining the family of 17 years ago
Luca Abeni 7d8576c279 Reindent after last commit 17 years ago
Nicolas George d607861cd5 Resolve hosts and bind sockets even when the local_port is not set (0) 17 years ago
Ramiro Polla f18cae4d6e Set UDP receive buffer to 64k 17 years ago
Ramiro Polla 1642cb6b2e Add initialization and cleanup functions for Winsock 17 years ago
Panagiotis Issaris 6f3e0b2174 Replace all occurrences of AVERROR_IO with AVERROR(EIO). 17 years ago
Diego Biurrun 0a4f20c6c5 Add some explanatory comments to #endif directives. 18 years ago
Diego Biurrun ea23327b9c Remove unused static function. 18 years ago
Alex Beregszaszi 8da4034f52 use ff_neterrno() and FF_NETERROR() for networking error handling 18 years ago
Alex Beregszaszi b5cccea088 change PF_INET to AF_INET to be consistent in the whole project. PF_INET is deprecated, while AF_INET is referred by the POSIX standards 18 years ago
François Revol 8fa36ae09d This fixes error handling for BeOS, removing the need for some ifdefs. 18 years ago
Ramiro Polla 42572ef53f move networking #includes into separate file 18 years ago
Aurelien Jacobs 763750242b cosmetics: indentation 18 years ago
François Revol c9c1a8e794 The long awaited BeOS cleanup, phase 1.1: removed useless ifdef, changed check for net_server to IP_MULTICAST_TTL. 18 years ago
François Revol e9d511dc7e The long awaited BeOS cleanup, phase 1 18 years ago
Thijs 34ecc3975f Make it possible to reuse UDP socket (optional, disabled by default) 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Måns Rullgård 191e8ca752 fix some signedness warnings 18 years ago
Stefan Huehner 7b49ce2e34 Add const to (mostly) char* and make some functions static, which aren't used 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Alex Beregszaszi 9c633e9a6f FreeBSD ipv6 multicast patch from ports tree 19 years ago
Hans Zandbelt 276358c1c4 udp ipv6 localhost resolving patch by ("Hans Zandbelt": Hans Zandbelt, telin nl) 19 years ago
Benjamin Larsson 58379c062f printf-> av_log patch by (Benjamin Larsson, banan: student ltu se) 19 years ago
Måns Rullgård 88730be651 kill warnings patch by (Måns Rullgård <mru inprovide com>) 20 years ago
Michael Niedermayer 2fc8ea249f dissallow sprintf 20 years ago
Hans Zandbelt 7a91333f73 IPv6 support patch by ("Hans Zandbelt" <Hans.Zandbelt <at> telin {dot} nl>) 20 years ago