freebsd-ports/multimedia/libv4l/files/patch-lib_include_libdvbv5_descriptors.h
Hans Petter Selasky e67df875ae Update v4l_compat, libv4l and v4l-utils to 1.20.0
- Regenerate patches.
- Fetch all sources from GitHub.
- Update package descriptions, WWW links.

Approved by:	pi (implicit)
2020-12-02 21:07:42 +00:00

20 lines
559 B
C

--- lib/include/libdvbv5/descriptors.h.orig 2020-05-21 11:22:05 UTC
+++ lib/include/libdvbv5/descriptors.h
@@ -87,6 +87,9 @@ typedef void (*dvb_table_init_func)(struct dvb_v5_fe_p
extern const dvb_table_init_func dvb_table_initializers[256];
#ifndef _DOXYGEN
+#ifdef __FreeBSD__
+#include <sys/endian.h>
+#else
#define bswap16(b) do {\
b = ntohs(b); \
} while (0)
@@ -94,6 +97,7 @@ extern const dvb_table_init_func dvb_table_initializer
#define bswap32(b) do {\
b = ntohl(b); \
} while (0)
+#endif
/* Deprecated */
#define DVB_DESC_HEADER() \