[PATCH 8/8] split README for utils/dvb/ and lib/libdvbv5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



---
 lib/libdvbv5/Makefile.am |    2 +-
 lib/libdvbv5/README      |   59 ++++++++++++++++++++++++++++++++++++++++++++++
 utils/dvb/README         |   47 ------------------------------------
 3 files changed, 60 insertions(+), 48 deletions(-)
 create mode 100644 lib/libdvbv5/README

diff --git a/lib/libdvbv5/Makefile.am b/lib/libdvbv5/Makefile.am
index 682869b..a41b611 100644
--- a/lib/libdvbv5/Makefile.am
+++ b/lib/libdvbv5/Makefile.am
@@ -14,7 +14,7 @@ libdvbv5_la_SOURCES = \
 #libdvbv5_la_CPPFLAGS = -fvisibility=hidden
 #libdvbv5_la_LDFLAGS = -version-info 0 -lpthread
 
-EXTRA_DIST = gen_dvb_structs.pl
+EXTRA_DIST = README gen_dvb_structs.pl
 
 sync-with-kernel:
 	./gen_dvb_structs.pl $(KERNEL_DIR)/include/
diff --git a/lib/libdvbv5/README b/lib/libdvbv5/README
new file mode 100644
index 0000000..e14235a
--- /dev/null
+++ b/lib/libdvbv5/README
@@ -0,0 +1,59 @@
+DVBv5 LIBRARY
+=============
+
+This is the DVBv5 API library. It is backward compatible and makes use of the
+DVBv3 API if needed.
+
+CONTENTS OF THE TREE
+====================
+
+parse_string.c/parse_string.h: MPEG-TS string decoder with charset translator
+
+Used to decode NIT/SDT service name, network provider and provider name.
+It parses the charsets according with the DVB specs, converting them into
+UTF-8 (or other charset), using iconv library.
+
+descriptors.c/descriptors.h:  MPEG-TS descriptors parser
+
+The code there is generig enough to decode the MPEG-TS descriptors,
+with the DVB and other Digital TV extensions.
+
+libscan.c/libscan/h: DVBv5 scanning library
+
+This library is used to retrieve DVB information from the MPEG TS
+headers, discovering the services associated to each DVB channel or
+transponder. The services information is the basic info that most
+DVB tools need to tune into a channel.
+
+dvb-file.c/dvb-file.h: DVB file read/write library.
+
+Allows parsing a DVB file (legacy or not) and to write data into a
+DVB file (new format only).
+
+dvb-fe.c/dvb-fe.h: DVB frontend library.
+
+Allows talking with a DVB frontend via DVBv5 or DVBv3 API.
+
+dvb-zap-format.c/dvb-legacy-channel-format.c:
+
+Contains the data structures required in order to read from the legacy
+formats (zap or scan "initial-tuning-data-file").
+
+dvb-frontend.h: DVBv5 frontend API.
+
+This is just a copy of the newest linux/dvb/frontend.h header.
+I opted to keep a copy there, in order to allow working with the tools
+without needing to copy the latest header into /usr/include.
+
+dvb-v5.h/dvb-v5-std.h:
+
+Ancillary files linked into dvb-fe code, used to parse DVB tables. The
+dvbv5.h is generated by a small perl util, from the DVB FE API file.
+
+dvb-demux.c/dvb-demux.h: DVB demux library.
+
+Patches are welcome!
+
+Regards,
+Mauro Carvalho Chehab
+2012-January-15
diff --git a/utils/dvb/README b/utils/dvb/README
index 2711f36..0f1e46b 100644
--- a/utils/dvb/README
+++ b/utils/dvb/README
@@ -26,53 +26,6 @@ generic code that will become a library in the future.
 CONTENTS OF THE TREE
 ====================
 
-parse_string.c/parse_string.h: MPEG-TS string decoder with charset translator
-
-Used to decode NIT/SDT service name, network provider and provider name.
-It parses the charsets according with the DVB specs, converting them into
-UTF-8 (or other charset), using iconv library.
-
-descriptors.c/descriptors.h:  MPEG-TS descriptors parser
-
-The code there is generig enough to decode the MPEG-TS descriptors,
-with the DVB and other Digital TV extensions.
-
-libscan.c/libscan/h: DVBv5 scanning library
-
-This library is used to retrieve DVB information from the MPEG TS
-headers, discovering the services associated to each DVB channel or
-transponder. The services information is the basic info that most
-DVB tools need to tune into a channel.
-
-dvb-file.c/dvb-file.h: DVB file read/write library.
-
-Allows parsing a DVB file (legacy or not) and to write data into a
-DVB file (new format only).
-
-dvb-fe.c/dvb-fe.h: DVB frontend library.
-
-Allows talking with a DVB frontend via DVBv5 or DVBv3 API.
-
-dvb-zap-format.c/dvb-legacy-channel-format.c:
-
-Contains the data structures required in order to read from the legacy
-formats (zap or scan "initial-tuning-data-file").
-
-dvb-frontend.h: DVBv5 frontend API.
-
-This is just a copy of the newest linux/dvb/frontend.h header.
-I opted to keep a copy there, in order to allow working with the tools
-without needing to copy the latest header into /usr/include.
-
-dvb-v5.h/dvb-v5-std.h:
-
-Ancillary files linked into dvb-fe code, used to parse DVB tables. The
-dvbv5.h is generated by a small perl util, from the DVB FE API file.
-
-dvb-demux.c/dvb-demux.h: DVB demux library.
-
-Used by the dvbv5-zap utility.
-
 dvb-fe-tool.c, dvb-format-convert.c, dvbv5-zap.c, dvbv5-scan.c: tools code.
 
 Basically, parses the options from userspace and calls the other code
-- 
1.7.2.5

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux