Commit 998c1ee1 authored by Diego Biurrun's avatar Diego Biurrun

configure: Have protocols select network code instead of depending on it

parent 5d471b73
...@@ -1705,10 +1705,8 @@ ffrtmpcrypt_protocol_deps_any="gcrypt nettle openssl" ...@@ -1705,10 +1705,8 @@ ffrtmpcrypt_protocol_deps_any="gcrypt nettle openssl"
ffrtmpcrypt_protocol_select="tcp_protocol" ffrtmpcrypt_protocol_select="tcp_protocol"
ffrtmphttp_protocol_deps="!librtmp_protocol" ffrtmphttp_protocol_deps="!librtmp_protocol"
ffrtmphttp_protocol_select="http_protocol" ffrtmphttp_protocol_select="http_protocol"
gopher_protocol_deps="network" gopher_protocol_select="network"
httpproxy_protocol_deps="network"
httpproxy_protocol_select="tcp_protocol" httpproxy_protocol_select="tcp_protocol"
http_protocol_deps="network"
http_protocol_select="tcp_protocol" http_protocol_select="tcp_protocol"
https_protocol_select="tls_protocol" https_protocol_select="tls_protocol"
librtmp_protocol_deps="librtmp" librtmp_protocol_deps="librtmp"
...@@ -1717,7 +1715,7 @@ librtmps_protocol_deps="librtmp" ...@@ -1717,7 +1715,7 @@ librtmps_protocol_deps="librtmp"
librtmpt_protocol_deps="librtmp" librtmpt_protocol_deps="librtmp"
librtmpte_protocol_deps="librtmp" librtmpte_protocol_deps="librtmp"
mmsh_protocol_select="http_protocol" mmsh_protocol_select="http_protocol"
mmst_protocol_deps="network" mmst_protocol_select="network"
rtmp_protocol_deps="!librtmp_protocol" rtmp_protocol_deps="!librtmp_protocol"
rtmp_protocol_select="tcp_protocol" rtmp_protocol_select="tcp_protocol"
rtmpe_protocol_select="ffrtmpcrypt_protocol" rtmpe_protocol_select="ffrtmpcrypt_protocol"
...@@ -1727,11 +1725,12 @@ rtmpt_protocol_select="ffrtmphttp_protocol" ...@@ -1727,11 +1725,12 @@ rtmpt_protocol_select="ffrtmphttp_protocol"
rtmpte_protocol_select="ffrtmpcrypt_protocol ffrtmphttp_protocol" rtmpte_protocol_select="ffrtmpcrypt_protocol ffrtmphttp_protocol"
rtmpts_protocol_select="ffrtmphttp_protocol https_protocol" rtmpts_protocol_select="ffrtmphttp_protocol https_protocol"
rtp_protocol_select="udp_protocol" rtp_protocol_select="udp_protocol"
sctp_protocol_deps="network struct_sctp_event_subscribe" sctp_protocol_deps="struct_sctp_event_subscribe"
tcp_protocol_deps="network" sctp_protocol_select="network"
tcp_protocol_select="network"
tls_protocol_deps_any="openssl gnutls" tls_protocol_deps_any="openssl gnutls"
tls_protocol_select="tcp_protocol" tls_protocol_select="tcp_protocol"
udp_protocol_deps="network" udp_protocol_select="network"
# filters # filters
blackframe_filter_deps="gpl" blackframe_filter_deps="gpl"
...@@ -1810,7 +1809,6 @@ enable $LIBRARY_LIST $PROGRAM_LIST ...@@ -1810,7 +1809,6 @@ enable $LIBRARY_LIST $PROGRAM_LIST
enable asm enable asm
enable debug enable debug
enable doc enable doc
enable network
enable optimizations enable optimizations
enable safe_bitstream_reader enable safe_bitstream_reader
enable static enable static
...@@ -3296,7 +3294,7 @@ elif check_func dlopen -ldl; then ...@@ -3296,7 +3294,7 @@ elif check_func dlopen -ldl; then
ldl=-ldl ldl=-ldl
fi fi
if enabled network; then if ! disabled network; then
check_type "sys/types.h sys/socket.h" socklen_t check_type "sys/types.h sys/socket.h" socklen_t
check_type netdb.h "struct addrinfo" check_type netdb.h "struct addrinfo"
check_type netinet/in.h "struct group_source_req" -D_BSD_SOURCE check_type netinet/in.h "struct group_source_req" -D_BSD_SOURCE
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment