Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jul 2018 10:39:08 +0000 (UTC)
From:      Bernhard Froehlich <decke@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r474501 - in head/multimedia: . dvb-apps dvb-apps/files
Message-ID:  <201807121039.w6CAd8wh061886@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: decke
Date: Thu Jul 12 10:39:08 2018
New Revision: 474501
URL: https://svnweb.freebsd.org/changeset/ports/474501

Log:
  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/

Added:
  head/multimedia/dvb-apps/
  head/multimedia/dvb-apps/Makefile   (contents, props changed)
  head/multimedia/dvb-apps/distinfo   (contents, props changed)
  head/multimedia/dvb-apps/files/
  head/multimedia/dvb-apps/files/patch-Make.rules   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-include_dmx.h   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-include_frontend.h   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-lib_libucsi_endianops.h   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-util_av7110__loadkeys_av7110__loadkeys.c   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-util_dib3000-watch_dib-i2c.h   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-util_dvbdate_dvbdate.c   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-util_gnutv_gnutv.c   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-util_gnutv_gnutv__data.c   (contents, props changed)
  head/multimedia/dvb-apps/files/patch-util_scan_section__generate.pl   (contents, props changed)
  head/multimedia/dvb-apps/pkg-descr   (contents, props changed)
  head/multimedia/dvb-apps/pkg-plist   (contents, props changed)
Modified:
  head/multimedia/Makefile

Modified: head/multimedia/Makefile
==============================================================================
--- head/multimedia/Makefile	Thu Jul 12 10:29:33 2018	(r474500)
+++ head/multimedia/Makefile	Thu Jul 12 10:39:08 2018	(r474501)
@@ -51,6 +51,7 @@
     SUBDIR += dumpmpeg
     SUBDIR += dv2jpg
     SUBDIR += dv2sub
+    SUBDIR += dvb-apps
     SUBDIR += dvbcut
     SUBDIR += dvbsnoop
     SUBDIR += dvd-slideshow

Added: head/multimedia/dvb-apps/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/Makefile	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,51 @@
+# $FreeBSD$
+
+PORTNAME=	dvb-apps
+PORTVERSION=	1.1.2.1505
+CATEGORIES=	multimedia
+MASTER_SITES=	LOCAL/decke
+DISTNAME=	${PORTNAME}-3d43b280298c
+
+MAINTAINER=	decke@FreeBSD.org
+COMMENT=	Linux DVB API applications and utilities
+
+LICENSE=	LGPL21
+LICENSE_FILE=	${WRKSRC}/COPYING.LGPL
+
+BUILD_DEPENDS=	${LOCALBASE}/include/linux/dvb/version.h:multimedia/v4l_compat
+
+USES=		gmake iconv perl5 tar:bzip2
+
+USE_LDCONFIG=	yes
+USE_PERL5=	build
+
+MAKE_ARGS+=	prefix="${PREFIX}"
+CFLAGS+=	-I${LOCALBASE}/include -Wno-int-conversion
+LDFLAGS+=	-L${LOCALBASE}/lib
+
+post-patch:
+	@${REINPLACE_CMD} 's|/usr/include|${LOCALBASE}/include|' \
+		${WRKSRC}/Makefile \
+		${WRKSRC}/util/av7110_loadkeys/generate-keynames.sh \
+		${WRKSRC}/util/szap/Makefile
+	@${REINPLACE_CMD} 's|make|gmake|' \
+		${WRKSRC}/test/Makefile
+	@${REINPLACE_CMD} 's|<malloc.h>|<stdlib.h>|' \
+		${WRKSRC}/lib/libdvbcfg/dvbcfg_scanfile.c \
+		${WRKSRC}/lib/libdvbcfg/dvbcfg_zapchannel.c
+	@${REINPLACE_CMD} 's|O_LARGEFILE|0|' \
+		${WRKSRC}/test/test_dvr.c \
+		${WRKSRC}/test/test_tapdmx.c \
+		${WRKSRC}/util/gnutv/gnutv_data.c \
+		${WRKSRC}/util/szap/tzap.c
+	@${REINPLACE_CMD} 's|<linux/types.h>|<sys/types.h>|' \
+		${WRKSRC}/util/dib3000-watch/dib3000-watch.c \
+		${WRKSRC}/util/scan/lnb.c \
+		${WRKSRC}/lib/libdvbsec/dvbsec_api.c \
+		${WRKSRC}/lib/libdvbsec/dvbsec_cfg.c \
+		${WRKSRC}/lib/libdvbapi/dvbvideo.c \
+		${WRKSRC}/test/test_vevent.c \
+		${WRKSRC}/test/test_stillimage.c \
+		${WRKSRC}/test/test_av.c
+
+.include <bsd.port.mk>

Added: head/multimedia/dvb-apps/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/distinfo	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1529346747
+SHA256 (dvb-apps-3d43b280298c.tar.bz2) = 70c1d293ea3ddbcb970e01c8a51487ee97a4dcf33a73c0236c7d57757c7f6fb0
+SIZE (dvb-apps-3d43b280298c.tar.bz2) = 368759

Added: head/multimedia/dvb-apps/files/patch-Make.rules
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-Make.rules	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,20 @@
+--- Make.rules.orig	2014-03-21 19:26:36 UTC
++++ Make.rules
+@@ -46,7 +46,7 @@ ifeq ($(V),1)
+ %: %.c
+ 	$(CC) $(CPPFLAGS) $(CFLAGS) -MMD $(LDFLAGS) -o $@ $< $(filter-out %.h %.c,$^) $(LOADLIBES) $(LDLIBS)
+ %.so:
+-	$(CC) -shared -o $@ $^
++	$(CC) -shared -Wl,-soname,$@ -o $@ $^
+ %.a:
+ 	$(AR) rcs $@ $^
+ clean::
+@@ -76,7 +76,7 @@ else
+ 	@$(CC) $(CPPFLAGS) $(CFLAGS) -MMD $(LDFLAGS) -o $@ $< $(filter-out %.h %.c,$^) $(LOADLIBES) $(LDLIBS)
+ %.so:
+ 	@echo CC $@
+-	@$(CC) -shared -o $@ $^
++	@$(CC) -shared -Wl,-soname,$@ -o $@ $^
+ %.a:
+ 	@echo AR $@
+ 	@$(AR) rcs $@ $^

Added: head/multimedia/dvb-apps/files/patch-include_dmx.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-include_dmx.h	Thu Jul 12 10:39:08 2018	(r474501)
@@ -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

Added: head/multimedia/dvb-apps/files/patch-include_frontend.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-include_frontend.h	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,19 @@
+--- include/frontend.h.orig	2014-03-21 19:26:36 UTC
++++ include/frontend.h
+@@ -28,8 +28,14 @@
+ #ifndef _DVBFRONTEND_H_
+ #define _DVBFRONTEND_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
+ 
+ typedef enum fe_type {
+ 	FE_QPSK,

Added: head/multimedia/dvb-apps/files/patch-lib_libucsi_endianops.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-lib_libucsi_endianops.h	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,11 @@
+--- lib/libucsi/endianops.h.orig	2014-03-21 19:26:36 UTC
++++ lib/libucsi/endianops.h
+@@ -27,8 +27,6 @@ extern "C"
+ #endif
+ 
+ #include <stdint.h>
+-#include <byteswap.h>
+-#include <endian.h>
+ 
+ #define __ucsi_packed __attribute__((packed))
+ 

Added: head/multimedia/dvb-apps/files/patch-util_av7110__loadkeys_av7110__loadkeys.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-util_av7110__loadkeys_av7110__loadkeys.c	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,23 @@
+--- util/av7110_loadkeys/av7110_loadkeys.c.orig	2014-03-21 19:26:36 UTC
++++ util/av7110_loadkeys/av7110_loadkeys.c
+@@ -1,4 +1,3 @@
+-#include <asm/types.h>
+ #include <stdlib.h>
+ #include <unistd.h>
+ #include <sys/mman.h>
+@@ -10,6 +9,15 @@
+ 
+ #include "input_keynames.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
++
+ 
+ static
+ void print_error (const char *action, const char *file)

Added: head/multimedia/dvb-apps/files/patch-util_dib3000-watch_dib-i2c.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-util_dib3000-watch_dib-i2c.h	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,17 @@
+--- util/dib3000-watch/dib-i2c.h.orig	2014-03-21 19:26:36 UTC
++++ util/dib3000-watch/dib-i2c.h
+@@ -8,6 +8,14 @@
+ #ifndef _DIB_I2C_H
+ #define _DIB_I2C_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
+ 
+ /* from <linux/i2c.h> */
+ #define I2C_SLAVE       0x0703

Added: head/multimedia/dvb-apps/files/patch-util_dvbdate_dvbdate.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-util_dvbdate_dvbdate.c	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,13 @@
+--- util/dvbdate/dvbdate.c.orig	2014-03-21 19:26:36 UTC
++++ util/dvbdate/dvbdate.c
+@@ -309,8 +309,8 @@ int atsc_scan_date(time_t *rx_time, unsi
+  */
+ int set_time(time_t * new_time)
+ {
+-	if (stime(new_time)) {
+-		perror("Unable to set time");
++	if (1) {
++		perror("Unable to set time. stime(2) not supported on FreeBSD");
+ 		return -1;
+ 	}
+ 	return 0;

Added: head/multimedia/dvb-apps/files/patch-util_gnutv_gnutv.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-util_gnutv_gnutv.c	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,10 @@
+--- util/gnutv/gnutv.c.orig	2014-03-21 19:26:36 UTC
++++ util/gnutv/gnutv.c
+@@ -28,6 +28,7 @@
+ #include <signal.h>
+ #include <pthread.h>
+ #include <sys/poll.h>
++#include <sys/socket.h>
+ #include <libdvbapi/dvbdemux.h>
+ #include <libdvbapi/dvbaudio.h>
+ #include <libdvbsec/dvbsec_cfg.h>

Added: head/multimedia/dvb-apps/files/patch-util_gnutv_gnutv__data.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-util_gnutv_gnutv__data.c	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,23 @@
+--- util/gnutv/gnutv_data.c.orig	2014-03-21 19:26:36 UTC
++++ util/gnutv/gnutv_data.c
+@@ -33,8 +33,10 @@
+ #include <pthread.h>
+ #include <errno.h>
+ #include <sys/poll.h>
++#include <sys/types.h>
+ #include <sys/socket.h>
+ #include <netinet/in.h>
++#include <netdb.h>
+ #include <arpa/inet.h>
+ #include <libdvbapi/dvbdemux.h>
+ #include <libdvbapi/dvbaudio.h>
+@@ -137,7 +139,8 @@ void gnutv_data_start(int _output_type,
+ 
+ 		// bind to local interface if requested
+ 		if (outif != NULL) {
+-			if (setsockopt(outfd, SOL_SOCKET, SO_BINDTODEVICE, outif, strlen(outif)) < 0) {
++			if (1 /*setsockopt(outfd, SOL_SOCKET, SO_BINDTODEVICE, outif, strlen(outif)) < 0*/) {
++				fprintf(stderr, "SO_BINDTODEVICE not supported on FreeBSD\n");
+ 				fprintf(stderr, "Failed to bind to interface %s\n", outif);
+ 				exit(1);
+ 			}

Added: head/multimedia/dvb-apps/files/patch-util_scan_section__generate.pl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/files/patch-util_scan_section__generate.pl	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,11 @@
+--- util/scan/section_generate.pl.orig	2014-03-21 19:26:36 UTC
++++ util/scan/section_generate.pl
+@@ -4,7 +4,7 @@ use strict;
+ 
+ die "no section perl file given" unless @ARGV;
+ 
+-my $h = require($ARGV[0]);
++my $h = require("./".$ARGV[0]);
+ 
+ our $basename;
+ our $debug = $ARGV[1];

Added: head/multimedia/dvb-apps/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/pkg-descr	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,34 @@
+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/

Added: head/multimedia/dvb-apps/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/dvb-apps/pkg-plist	Thu Jul 12 10:39:08 2018	(r474501)
@@ -0,0 +1,241 @@
+bin/atsc_epg
+bin/av7110_loadkeys
+bin/azap
+bin/czap
+bin/dib3000-watch
+bin/dst_test
+bin/dvbdate
+bin/dvbnet
+bin/dvbscan
+bin/dvbtraffic
+bin/femon
+bin/gnutv
+bin/gotox
+bin/lsdvb
+bin/scan
+bin/szap
+bin/tzap
+bin/zap
+include/libdvbapi/dvbaudio.h
+include/libdvbapi/dvbca.h
+include/libdvbapi/dvbdemux.h
+include/libdvbapi/dvbfe.h
+include/libdvbapi/dvbnet.h
+include/libdvbapi/dvbvideo.h
+include/libdvbcfg/dvbcfg_scanfile.h
+include/libdvbcfg/dvbcfg_zapchannel.h
+include/libdvben50221/asn_1.h
+include/libdvben50221/en50221_app_ai.h
+include/libdvben50221/en50221_app_auth.h
+include/libdvben50221/en50221_app_ca.h
+include/libdvben50221/en50221_app_datetime.h
+include/libdvben50221/en50221_app_dvb.h
+include/libdvben50221/en50221_app_epg.h
+include/libdvben50221/en50221_app_lowspeed.h
+include/libdvben50221/en50221_app_mmi.h
+include/libdvben50221/en50221_app_rm.h
+include/libdvben50221/en50221_app_smartcard.h
+include/libdvben50221/en50221_app_tags.h
+include/libdvben50221/en50221_app_teletext.h
+include/libdvben50221/en50221_app_utils.h
+include/libdvben50221/en50221_errno.h
+include/libdvben50221/en50221_session.h
+include/libdvben50221/en50221_stdcam.h
+include/libdvben50221/en50221_transport.h
+include/libdvbsec/dvbsec_api.h
+include/libdvbsec/dvbsec_cfg.h
+include/libesg/bootstrap/access_descriptor.h
+include/libesg/bootstrap/provider_discovery_descriptor.h
+include/libesg/encapsulation/container.h
+include/libesg/encapsulation/data_repository.h
+include/libesg/encapsulation/fragment_management_information.h
+include/libesg/encapsulation/string_repository.h
+include/libesg/representation/encapsulated_textual_esg_xml_fragment.h
+include/libesg/representation/init_message.h
+include/libesg/representation/textual_decoder_init.h
+include/libesg/transport/session_partition_declaration.h
+include/libesg/types.h
+include/libucsi/atsc/ac3_descriptor.h
+include/libucsi/atsc/caption_service_descriptor.h
+include/libucsi/atsc/component_name_descriptor.h
+include/libucsi/atsc/content_advisory_descriptor.h
+include/libucsi/atsc/cvct_section.h
+include/libucsi/atsc/dcc_arriving_request_descriptor.h
+include/libucsi/atsc/dcc_departing_request_descriptor.h
+include/libucsi/atsc/dccsct_section.h
+include/libucsi/atsc/dcct_section.h
+include/libucsi/atsc/descriptor.h
+include/libucsi/atsc/eit_section.h
+include/libucsi/atsc/ett_section.h
+include/libucsi/atsc/extended_channel_name_descriptor.h
+include/libucsi/atsc/genre_descriptor.h
+include/libucsi/atsc/mgt_section.h
+include/libucsi/atsc/rc_descriptor.h
+include/libucsi/atsc/rrt_section.h
+include/libucsi/atsc/section.h
+include/libucsi/atsc/service_location_descriptor.h
+include/libucsi/atsc/stt_section.h
+include/libucsi/atsc/stuffing_descriptor.h
+include/libucsi/atsc/time_shifted_service_descriptor.h
+include/libucsi/atsc/tvct_section.h
+include/libucsi/atsc/types.h
+include/libucsi/crc32.h
+include/libucsi/descriptor.h
+include/libucsi/dvb/ac3_descriptor.h
+include/libucsi/dvb/adaptation_field_data_descriptor.h
+include/libucsi/dvb/ait_application_descriptor.h
+include/libucsi/dvb/ait_application_icons_descriptor.h
+include/libucsi/dvb/ait_application_name_descriptor.h
+include/libucsi/dvb/ait_external_application_authorisation_descriptor.h
+include/libucsi/dvb/ancillary_data_descriptor.h
+include/libucsi/dvb/announcement_support_descriptor.h
+include/libucsi/dvb/application_signalling_descriptor.h
+include/libucsi/dvb/bat_section.h
+include/libucsi/dvb/bouquet_name_descriptor.h
+include/libucsi/dvb/ca_identifier_descriptor.h
+include/libucsi/dvb/cable_delivery_descriptor.h
+include/libucsi/dvb/cell_frequency_link_descriptor.h
+include/libucsi/dvb/cell_list_descriptor.h
+include/libucsi/dvb/component_descriptor.h
+include/libucsi/dvb/content_descriptor.h
+include/libucsi/dvb/content_identifier_descriptor.h
+include/libucsi/dvb/country_availability_descriptor.h
+include/libucsi/dvb/data_broadcast_descriptor.h
+include/libucsi/dvb/data_broadcast_id_descriptor.h
+include/libucsi/dvb/default_authority_descriptor.h
+include/libucsi/dvb/descriptor.h
+include/libucsi/dvb/dit_section.h
+include/libucsi/dvb/dsng_descriptor.h
+include/libucsi/dvb/eit_section.h
+include/libucsi/dvb/extended_event_descriptor.h
+include/libucsi/dvb/frequency_list_descriptor.h
+include/libucsi/dvb/int_section.h
+include/libucsi/dvb/ip_mac_platform_name_descriptor.h
+include/libucsi/dvb/ip_mac_platform_provider_name_descriptor.h
+include/libucsi/dvb/ip_mac_stream_location_descriptor.h
+include/libucsi/dvb/linkage_descriptor.h
+include/libucsi/dvb/local_time_offset_descriptor.h
+include/libucsi/dvb/mhp_data_broadcast_id_descriptor.h
+include/libucsi/dvb/mosaic_descriptor.h
+include/libucsi/dvb/mpe_fec_section.h
+include/libucsi/dvb/multilingual_bouquet_name_descriptor.h
+include/libucsi/dvb/multilingual_component_descriptor.h
+include/libucsi/dvb/multilingual_network_name_descriptor.h
+include/libucsi/dvb/multilingual_service_name_descriptor.h
+include/libucsi/dvb/network_name_descriptor.h
+include/libucsi/dvb/nit_section.h
+include/libucsi/dvb/nvod_reference_descriptor.h
+include/libucsi/dvb/parental_rating_descriptor.h
+include/libucsi/dvb/partial_transport_stream_descriptor.h
+include/libucsi/dvb/pdc_descriptor.h
+include/libucsi/dvb/private_data_specifier_descriptor.h
+include/libucsi/dvb/related_content_descriptor.h
+include/libucsi/dvb/rnt_rar_over_dvb_stream_descriptor.h
+include/libucsi/dvb/rnt_rar_over_ip_descriptor.h
+include/libucsi/dvb/rnt_rnt_scan_descriptor.h
+include/libucsi/dvb/rst_section.h
+include/libucsi/dvb/s2_satellite_delivery_descriptor.h
+include/libucsi/dvb/satellite_delivery_descriptor.h
+include/libucsi/dvb/scrambling_descriptor.h
+include/libucsi/dvb/sdt_section.h
+include/libucsi/dvb/section.h
+include/libucsi/dvb/service_availability_descriptor.h
+include/libucsi/dvb/service_descriptor.h
+include/libucsi/dvb/service_identifier_descriptor.h
+include/libucsi/dvb/service_list_descriptor.h
+include/libucsi/dvb/service_move_descriptor.h
+include/libucsi/dvb/short_event_descriptor.h
+include/libucsi/dvb/short_smoothing_buffer_descriptor.h
+include/libucsi/dvb/sit_section.h
+include/libucsi/dvb/st_section.h
+include/libucsi/dvb/stream_identifier_descriptor.h
+include/libucsi/dvb/stuffing_descriptor.h
+include/libucsi/dvb/subtitling_descriptor.h
+include/libucsi/dvb/target_ip_address_descriptor.h
+include/libucsi/dvb/target_ip_slash_descriptor.h
+include/libucsi/dvb/target_ip_source_slash_descriptor.h
+include/libucsi/dvb/target_ipv6_address_descriptor.h
+include/libucsi/dvb/target_ipv6_slash_descriptor.h
+include/libucsi/dvb/target_ipv6_source_slash_descriptor.h
+include/libucsi/dvb/tdt_section.h
+include/libucsi/dvb/telephone_descriptor.h
+include/libucsi/dvb/teletext_descriptor.h
+include/libucsi/dvb/terrestrial_delivery_descriptor.h
+include/libucsi/dvb/time_shifted_event_descriptor.h
+include/libucsi/dvb/time_shifted_service_descriptor.h
+include/libucsi/dvb/time_slice_fec_identifier_descriptor.h
+include/libucsi/dvb/tot_section.h
+include/libucsi/dvb/transport_stream_descriptor.h
+include/libucsi/dvb/tva_container_section.h
+include/libucsi/dvb/tva_id_descriptor.h
+include/libucsi/dvb/types.h
+include/libucsi/dvb/vbi_data_descriptor.h
+include/libucsi/dvb/vbi_teletext_descriptor.h
+include/libucsi/endianops.h
+include/libucsi/mpeg/audio_stream_descriptor.h
+include/libucsi/mpeg/ca_descriptor.h
+include/libucsi/mpeg/cat_section.h
+include/libucsi/mpeg/content_labelling_descriptor.h
+include/libucsi/mpeg/copyright_descriptor.h
+include/libucsi/mpeg/data_stream_alignment_descriptor.h
+include/libucsi/mpeg/datagram_section.h
+include/libucsi/mpeg/descriptor.h
+include/libucsi/mpeg/external_es_id_descriptor.h
+include/libucsi/mpeg/fmc_descriptor.h
+include/libucsi/mpeg/fmxbuffer_size_descriptor.h
+include/libucsi/mpeg/hierarchy_descriptor.h
+include/libucsi/mpeg/ibp_descriptor.h
+include/libucsi/mpeg/iod_descriptor.h
+include/libucsi/mpeg/iso_639_language_descriptor.h
+include/libucsi/mpeg/maximum_bitrate_descriptor.h
+include/libucsi/mpeg/metadata_descriptor.h
+include/libucsi/mpeg/metadata_pointer_descriptor.h
+include/libucsi/mpeg/metadata_section.h
+include/libucsi/mpeg/metadata_std_descriptor.h
+include/libucsi/mpeg/mpeg4_audio_descriptor.h
+include/libucsi/mpeg/mpeg4_video_descriptor.h
+include/libucsi/mpeg/multiplex_buffer_descriptor.h
+include/libucsi/mpeg/multiplex_buffer_utilization_descriptor.h
+include/libucsi/mpeg/muxcode_descriptor.h
+include/libucsi/mpeg/odsmt_section.h
+include/libucsi/mpeg/pat_section.h
+include/libucsi/mpeg/pmt_section.h
+include/libucsi/mpeg/private_data_indicator_descriptor.h
+include/libucsi/mpeg/registration_descriptor.h
+include/libucsi/mpeg/section.h
+include/libucsi/mpeg/sl_descriptor.h
+include/libucsi/mpeg/smoothing_buffer_descriptor.h
+include/libucsi/mpeg/std_descriptor.h
+include/libucsi/mpeg/system_clock_descriptor.h
+include/libucsi/mpeg/target_background_grid_descriptor.h
+include/libucsi/mpeg/tsdt_section.h
+include/libucsi/mpeg/types.h
+include/libucsi/mpeg/video_stream_descriptor.h
+include/libucsi/mpeg/video_window_descriptor.h
+include/libucsi/section.h
+include/libucsi/section_buf.h
+include/libucsi/transport_packet.h
+include/libucsi/types.h
+lib/libdvbapi.a
+lib/libdvbapi.so
+lib/libdvbcfg.a
+lib/libdvbcfg.so
+lib/libdvben50221.a
+lib/libdvben50221.so
+lib/libdvbsec.a
+lib/libdvbsec.so
+lib/libesg.a
+lib/libesg.so
+lib/libucsi.a
+lib/libucsi.so
+share/dvb/av7110_loadkeys/activy.rcmm
+share/dvb/av7110_loadkeys/galaxis.rcmm
+share/dvb/av7110_loadkeys/hauppauge.rc5
+share/dvb/av7110_loadkeys/hauppauge2.rc5
+share/dvb/av7110_loadkeys/hauppauge_grey.rc5
+share/dvb/av7110_loadkeys/mbo_81095-code_562.rc5
+share/dvb/av7110_loadkeys/medion_088.rc5
+share/dvb/av7110_loadkeys/medion_155.rc5
+share/dvb/av7110_loadkeys/philips.rc5
+share/dvb/av7110_loadkeys/philips1358.rc5
+share/dvb/av7110_loadkeys/technotrend.rc5



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201807121039.w6CAd8wh061886>