summaryrefslogtreecommitdiff
path: root/multimedia/dvb-apps/files/patch-include_dmx.h
diff options
context:
space:
mode:
authorBernhard Froehlich <decke@FreeBSD.org>2018-07-12 10:39:08 +0000
committerBernhard Froehlich <decke@FreeBSD.org>2018-07-12 10:39:08 +0000
commit532b1824657901c1374497a26572b2078c26c6cc (patch)
tree2f71db14f1056e7a5d70560cd8f62b21edfca601 /multimedia/dvb-apps/files/patch-include_dmx.h
parentFix build when EXAMPLES is unset (diff)
Linux DVB API applications and utilities.
All applications support the DVB-S, DVB-C, DVB-T, and ATSC standards. Main User Applications: util/scan - Scan for channels on your digital TV device. util/gnutv - Tune, watch and stream your TV. General Utilities: util/dvbdate - Set your clock from digital TV. util/dvbnet - Control digital data network interfaces. util/dvbtraffic - Monitor traffic on a digital device. util/femon - Monitor the tuning on a digital TV device. util/zap - *Just* tunes a digital device - really intended for developers. util/gotox - Simple Rotor control utility util/alevt - Teletext capture and display utility Hardware Specific Utilities: util/av7110_loadkeys - Load remote keys into an av7110 based card util/dib3000-watch - Monitor DIB3000 demodulators util/dst-utils - Utilities for DST based cards. util/ttusb_dec_reset - Reset a TechnoTrends TTUSB DEC device. Libraries: lib/libdvbapi - Interface library to digital TV devices. lib/libdvbcfg - Library to parse/create digital TV channel configuration files. lib/libdvbsec - Library for Satellite Equipment Control operations. lib/libucsi - Fast MPEG2 Transport Stream SI table parsing library. lib/libdvben50221- Complete implementation of a Cenelec EN 50221 CAM stack. lib/libdvbmisc - Miscellaneous utilities used by the other libraries. Various testing applications also live in test. WWW: https://linuxtv.org/hg/dvb-apps/
Diffstat (limited to 'multimedia/dvb-apps/files/patch-include_dmx.h')
-rw-r--r--multimedia/dvb-apps/files/patch-include_dmx.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/multimedia/dvb-apps/files/patch-include_dmx.h b/multimedia/dvb-apps/files/patch-include_dmx.h
new file mode 100644
index 000000000000..e1ddffe63fee
--- /dev/null
+++ b/multimedia/dvb-apps/files/patch-include_dmx.h
@@ -0,0 +1,19 @@
+--- include/dmx.h.orig 2014-03-21 19:26:36 UTC
++++ include/dmx.h
+@@ -24,7 +24,15 @@
+ #ifndef _DVBDMX_H_
+ #define _DVBDMX_H_
+
+-#include <asm/types.h>
++#ifdef __FreeBSD__
++#define __u8 uint8_t
++#define __u16 uint16_t
++#define __u32 uint32_t
++#define __u64 uint64_t
++#define __s16 int16_t
++#define __s32 int32_t
++#endif
++
+ #ifdef __KERNEL__
+ #include <linux/time.h>
+ #else