correctly parse, print and free the extended event descriptor list
of description/item pairs.
also fixes a typo in short event descriptor.
Signed-off-by: André Roth
---
lib/include/libdvbv5/desc_event_extended.h | 9 +++
lib/libdvbv5/descriptors/desc_event_extended.c | 83
use the priv->extensions list also when parsing no continuous sections.
also fixes memory allocation/initialization for the extensions list.
Signed-off-by: André Roth
---
lib/libdvbv5/dvb-scan.c | 22 +++---
1 file changed, 19 insertions(+), 3 deletions(-)
diff --git a/
This makes dvb_time available outside of EIT parsing, and
struct tm to reflect the actual values received from DVB.
Signed-off-by: André Roth
---
lib/include/libdvbv5/descriptors.h | 11 +++
lib/include/libdvbv5/eit.h | 10 --
lib/libdvbv5/descriptors.c | 37
Since parms and fname is allocated outside of the function, do not free it.
Use dvb_v5_free for freeing parms, it will free fname if required.
Signed-off-by: André Roth
---
lib/libdvbv5/dvb-fe.c | 7 +--
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/lib/libdvbv5/dvb-fe.c b
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/mpeg_ts.h | 96 --
1 file changed, 93 insertions(+), 3 deletions(-)
diff --git a/lib/include/libdvbv5/mpeg_ts.h b/lib/include/libdvbv5/mpeg_ts.h
index 3eab029..2662543 100644
--- a/lib
Signed-off-by: André Roth neol...@gmail.com
---
doxygen_libdvbv5.cfg | 1 +
lib/include/libdvbv5/mpeg_ts.h | 96 --
2 files changed, 94 insertions(+), 3 deletions(-)
diff --git a/doxygen_libdvbv5.cfg b/doxygen_libdvbv5.cfg
index f1f9ab4..bbdaf9a
Signed-off-by: André Roth neol...@gmail.com
---
doxygen_libdvbv5.cfg | 1 +
lib/include/libdvbv5/mpeg_ts.h | 96 --
2 files changed, 94 insertions(+), 3 deletions(-)
diff --git a/doxygen_libdvbv5.cfg b/doxygen_libdvbv5.cfg
index f1f9ab4..bbdaf9a
Signed-off-by: André Roth neol...@gmail.com
---
doxygen_libdvbv5.cfg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doxygen_libdvbv5.cfg b/doxygen_libdvbv5.cfg
index bbdaf9a..51ec180 100644
--- a/doxygen_libdvbv5.cfg
+++ b/doxygen_libdvbv5.cfg
@@ -1656,7 +1656,7
Documents the table parser for MPEG-PES. Cleanup doxygen of
other parsers.
Signed-off-by: André Roth neol...@gmail.com
---
doxygen_libdvbv5.cfg| 3 +-
lib/include/libdvbv5/mpeg_es.h | 11 ++-
lib/include/libdvbv5/mpeg_pes.h | 146 ++--
lib
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/mpeg_es.h | 140 +++--
1 file changed, 135 insertions(+), 5 deletions(-)
diff --git a/lib/include/libdvbv5/mpeg_es.h b/lib/include/libdvbv5/mpeg_es.h
index 4f1786e..377f235 100644
--- a/lib
the LNBf is part of the public structure, remove it from
dvb_v5_fe_parms_priv.
fix typo for C++.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/dvb-sat.h | 2 +-
lib/libdvbv5/dvb-fe-priv.h | 1 -
lib/libdvbv5/dvb-sat.c | 2 +-
3 files changed, 2 insertions
- use loginfo in hexdump
- use C comments
- memory checking in desc_sat and desc_service
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_service_list.h | 3 +-
lib/libdvbv5/descriptors.c | 2 +-
lib/libdvbv5/descriptors/desc_sat.c | 12 +---
lib
initialize the parms structure correctly
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-fe.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/libdvbv5/dvb-fe.c b/lib/libdvbv5/dvb-fe.c
index 6745694..f733b27 100644
--- a/lib/libdvbv5/dvb-fe.c
+++ b/lib/libdvbv5/dvb
allow C++ apps to use crc32
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/crc32.h | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/lib/include/libdvbv5/crc32.h b/lib/include/libdvbv5/crc32.h
index d1968e8..4261bda 100644
--- a/lib/include
the table parsers now initialize the complete table,
and do no longer rely on an already initialized table
header in the supplied buffer.
adds section length checking in PAT as well.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/header.h | 2 +-
lib/libdvbv5/dvb-scan.c
move the dvb table parsers from the descriptors/ directory
to tables/ to have a nice and clear separation.
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/Makefile.am| 42 -
lib/libdvbv5/{descriptors = tables}/atsc_eit.c | 0
lib
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/dvb-scan.h | 26 ++
1 file changed, 26 insertions(+)
diff --git a/lib/include/libdvbv5/dvb-scan.h b/lib/include/libdvbv5/dvb-scan.h
index f0af9d7..8f0e553 100644
--- a/lib/include/libdvbv5/dvb-scan.h
- renamed ./configure option --enable-libdvbv5 to --disable-libdvbv5
- thus libdvbv5 will be build shared by default
- cleanups in configure.ac
Signed-off-by: André Roth neol...@gmail.com
---
configure.ac | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff
- fix initialization of dvb_table_initializers
- check return value of dvb_desc_parse
- allocate table inside the parser
- remove unneeded table_length argument
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_eit.h| 2 +-
lib/include/libdvbv5/cat.h | 2
- provide buffer without CRC to the table parsers
- remove unneeded defines
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h | 3 +--
lib/libdvbv5/dvb-scan.c| 2 +-
lib/libdvbv5/tables/atsc_eit.c | 2 +-
lib/libdvbv5/tables/cat.c | 4
Signed-off-by: André Roth neol...@gmail.com
---
utils/dvb/dvbv5-scan.c |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/utils/dvb/dvbv5-scan.c b/utils/dvb/dvbv5-scan.c
index 501b332..7eb3bf5 100644
--- a/utils/dvb/dvbv5-scan.c
+++ b/utils/dvb/dvbv5-scan.c
@@ -407,6
this solves the ambiguity when parsing the dvb/atsc header
in dvb-scan.c
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_eit.h|2 +-
lib/include/libdvbv5/atsc_header.h | 39 ++
lib/include/libdvbv5/header.h |5
prefix the descriptor functions with dvb_desc
for a nice API and code completion support
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h |6 +++---
lib/libdvbv5/descriptors.c |6 +++---
lib/libdvbv5/descriptors/atsc_eit.c |6 +++---
lib
- use log info for table and descpritor printing
- cleanup 'out of memory' logs
- fix error condition in desc_ts_info
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_header.h |2 +-
lib/libdvbv5/descriptors.c |4 +-
lib
make dvb_table_filter_free public so it can be used by
applications.
fix potential double free.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/dvb-scan.h |2 ++
lib/libdvbv5/dvb-scan.c | 10 ++
2 files changed, 8 insertions(+), 4 deletions(-)
diff
applications reading dvb files might want to
check crc, therefore provide the crc32 function
in the header files.
Signed-off-by: André Roth neol...@gmail.com
---
lib/{ = include}/libdvbv5/crc32.h |0
lib/libdvbv5/Makefile.am |1 +
lib/libdvbv5/crc32.c |2
- make the code look similar
- check for correct table ID
- ignore null packets with ID 0x1fff
- return table length, or:
- return error code on error
- update / fix Copyrights
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_eit.h |1 -
lib/include/libdvbv5
- log hex values where appropriate
- cleanup indents
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors.c | 6 +--
lib/libdvbv5/descriptors/cat.c | 2 +-
.../descriptors/desc_atsc_service_location.c | 1 -
lib/libdvbv5
set to 1 in the dvb_table_filter
struct.
- make struct dvb_table_filter public
- use more generic void * for tables
- make dvb_read_sections public
- fix continuous parsing when table_length 0
- fix logging
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/dvb-scan.h | 25
if the title of the EIT event is longer than the available data,
make sure the allocated buffer is not lost
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors/atsc_eit.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/libdvbv5/descriptors
If parsing a descriptor fails, let the outside world know.
Returning 0 means success, negative values indicate a parsing
error.
Free allocated memory on error.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_atsc_service_location.h | 2 +-
lib/include/libdvbv5
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors/desc_atsc_service_location.c | 1 -
lib/libdvbv5/descriptors/desc_ca.c| 1 -
lib/libdvbv5/descriptors/desc_ca_identifier.c | 1 -
lib/libdvbv5/descriptors/desc_cable_delivery.c| 1 -
lib
dvb_desc_default_init and dvb_desc_default_print are used
internaly only, remove them from the header file.
add extern C to the parser functions, so they can be used
from C++ directly.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h | 16
lib
the first fields of a descriptor need to be the
type, length and the next pointer. in order to
prevent changing these fields by accident,
provide them in a macro.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_atsc_service_location.h | 7 ++-
lib/include/libdvbv5
this will allow simplifying the parser functions and
to return the number of bytes read or an error code.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_eit.h | 2 +-
lib/include/libdvbv5/cat.h | 2 +-
lib/include/libdvbv5/descriptors.h | 2 +-
lib
Implement parsers for mpeg TS, PES and ES
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mpeg_es.h | 109 +
lib/include/descriptors/mpeg_pes.h | 111 +
lib/include/descriptors/mpeg_ts.h | 79
dvb_loginfo log support without setting output color.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/dvb-log.h | 3 +++
lib/libdvbv5/dvb-log.c | 26 +-
2 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/lib/include/dvb-log.h b/lib/include/dvb
- allow logging in dvb_vchannel
- get rid of compile warings about unused asprintf return value
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-demux.c | 8 ++--
lib/libdvbv5/dvb-fe.c| 8 ++--
lib/libdvbv5/dvb-file.c | 31 +--
utils/dvb
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_ca.h| 63 ++
lib/include/libdvbv5/desc_ca_identifier.h | 55 +++
lib/libdvbv5/Makefile.am | 10 +++--
lib/libdvbv5/descriptors.c
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/cat.h | 51 ++
lib/libdvbv5/Makefile.am | 2 ++
lib/libdvbv5/descriptors.c | 2 ++
lib/libdvbv5/descriptors/cat.c | 72 ++
4 files changed, 127
- check for correct table ID
- parse all descriptos
- improve table printing
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/pmt.h | 10 --
lib/libdvbv5/descriptors/pmt.c | 80 --
2 files changed, 61 insertions(+), 29 deletions
__attribute__((packed)) is needed for nested structs and
unions to get the correct size.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_header.h| 2 +-
lib/include/libdvbv5/desc_atsc_service_location.h | 4 ++--
lib/include/libdvbv5
the dvb_table_eit_event now contains the service_id,
indicating where the events belong to.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/eit.h | 3 ++-
lib/libdvbv5/descriptors/eit.c | 35 ++-
2 files changed, 28 insertions(+), 10
The header files are not needed in the Makefile.am since
automake finds the dependencies automatically. This is not
needed for installing header files either.
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/Makefile.am | 87
1 file
- set list pointer to NULL in case of an error
- improve size checking
- dvb_desc_init is used only internal, remove from header
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h | 2 --
lib/libdvbv5/descriptors.c | 44
On Tue, 25 Mar 2014 21:51:49 +0100
Bjørn Mork bj...@mork.no wrote:
- * Copyright (c) 2011-2012 - Mauro Carvalho Chehab
- * Copyright (c) 2012 - Andre Roth neol...@gmail.com
+ * Copyright (c) 2013 - Andre Roth neol...@gmail.com
*
* This program is free software; you can redistribute
+void atsc_table_eit_init(struct dvb_v5_fe_parms *parms, const uint8_t
*buf, ssize_t buflen, uint8_t *table, ssize_t *table_length)
+{
+ const uint8_t *p = buf;
+ struct atsc_table_eit *eit = (struct atsc_table_eit *) table;
+ struct atsc_table_eit_event **head;
+
+ if
The ATSC standard header is slightly different from the one used
in DVB. This implements the parser for it, and will be used by
the VCT table for example.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/atsc_header.h | 63 ++
lib/libdvbv5
ATSC has a different EIT table then DVB. This implements
the parser according to secifications defined in A/65:2009.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/atsc_eit.h | 90 +++
lib/libdvbv5/Makefile.am| 4 +-
lib/libdvbv5
The Master Guide Table is used in ATSC. Implementation
according to specs A/65:2009
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mgt.h | 79 +++
lib/libdvbv5/Makefile.am | 3 +-
lib/libdvbv5/descriptors.c | 1 +
lib/libdvbv5
- implement the service location descriptor (0xa1)
- small cleanups
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors.h| 4 +-
lib/include/descriptors/desc_service_location.h | 68
lib/libdvbv5/descriptors
to contain the same table id. In EIT for example,
the id designates the corresponding service.
Thus, allow the table id to differ.
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-scan.c | 29 ++---
1 file changed, 18 insertions(+), 11 deletions(-)
diff --git
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h |2 --
lib/libdvbv5/descriptors.c | 44 ++--
2 files changed, 22 insertions(+), 24 deletions(-)
diff --git a/lib/include/libdvbv5/descriptors.h
b/lib/include/libdvbv5
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/pmt.h |6 +-
lib/libdvbv5/descriptors/pmt.c | 22 +++---
2 files changed, 20 insertions(+), 8 deletions(-)
diff --git a/lib/include/libdvbv5/pmt.h b/lib/include/libdvbv5/pmt.h
index f1b7cef
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/cat.h | 51 +++
lib/libdvbv5/Makefile.am |2 ++
lib/libdvbv5/descriptors.c |2 ++
lib/libdvbv5/descriptors/cat.c | 66
4 files
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/atsc_header.h|2 +-
lib/include/libdvbv5/desc_atsc_service_location.h |4 ++--
lib/include/libdvbv5/desc_cable_delivery.h|8
lib/include/libdvbv5/desc_event_extended.h|4
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_atsc_service_location.h |7 ++-
lib/include/libdvbv5/desc_ca.h|7 ++-
lib/include/libdvbv5/desc_ca_identifier.h |7 ++-
lib/include/libdvbv5/desc_cable_delivery.h
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_ca.h| 63
lib/include/libdvbv5/desc_ca_identifier.h | 55 +
lib/libdvbv5/Makefile.am | 10 ++--
lib/libdvbv5/descriptors.c
- log hex values where appropriate
- cleanup indents
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors.c|4 ++--
lib/libdvbv5/descriptors/cat.c|2 +-
lib/libdvbv5/descriptors/desc_atsc_service_location.c |1
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors/desc_atsc_service_location.c |1 -
lib/libdvbv5/descriptors/desc_ca.c|1 -
lib/libdvbv5/descriptors/desc_ca_identifier.c |1 -
lib/libdvbv5/descriptors/desc_cable_delivery.c
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h | 16
lib/libdvbv5/descriptors.c |4 ++--
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/lib/include/libdvbv5/descriptors.h
b/lib/include/libdvbv5/descriptors.h
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/desc_atsc_service_location.h |2 +-
lib/include/libdvbv5/desc_ca.h|2 +-
lib/include/libdvbv5/desc_ca_identifier.h |2 +-
lib/include/libdvbv5/desc_cable_delivery.h
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/libdvbv5/descriptors.h |2 +-
lib/libdvbv5/descriptors.c | 24 +---
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/lib/include/libdvbv5/descriptors.h
b/lib/include/libdvbv5
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-scan.c | 36 +++-
1 file changed, 23 insertions(+), 13 deletions(-)
diff --git a/lib/libdvbv5/dvb-scan.c b/lib/libdvbv5/dvb-scan.c
index e9ccc72..520bf9c 100644
--- a/lib/libdvbv5/dvb-scan.c
+++ b
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/vct.h | 10 ++
lib/libdvbv5/descriptors/vct.c | 3 ++-
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/lib/include/descriptors/vct.h b/lib/include/descriptors/vct.h
index 6272b43..2d269dc 100644
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/nit.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/include/descriptors/nit.h b/lib/include/descriptors/nit.h
index f2f6163..d71a762 100644
--- a/lib/include/descriptors/nit.h
+++ b/lib/include
Implement the service location descriptor (0xa1), and small cleanups.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors.h| 4 +-
lib/include/descriptors/desc_service_location.h | 69 +++
lib/libdvbv5/Makefile.am
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mgt.h | 80
lib/libdvbv5/Makefile.am | 1 +
lib/libdvbv5/descriptors.c | 2 +
lib/libdvbv5/descriptors/mgt.c | 117 +
4 files changed, 200
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors/atsc_eit.c | 2 +-
lib/libdvbv5/descriptors/desc_service_list.c | 4 +++-
lib/libdvbv5/descriptors/desc_service_location.c | 2 +-
lib/libdvbv5/dvb-file.c | 21
Implement parsers for mpeg TS, PES and ES
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mpeg_es.h | 109 ++
lib/include/descriptors/mpeg_pes.h | 111 ++
lib/include/descriptors/mpeg_ts.h | 78
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/nit.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/include/descriptors/nit.h b/lib/include/descriptors/nit.h
index d71a762..4f19c5e 100644
--- a/lib/include/descriptors/nit.h
+++ b/lib/include
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mpeg_ts.h | 4 ++--
lib/libdvbv5/descriptors/mpeg_ts.c | 11 ---
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/lib/include/descriptors/mpeg_ts.h
b/lib/include/descriptors/mpeg_ts.h
index 54fee69
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors.c | 2 +-
lib/libdvbv5/descriptors/mpeg_pes.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/libdvbv5/descriptors.c b/lib/libdvbv5/descriptors.c
index 226349e..f46aa4a 100644
--- a/lib
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/vct.h | 30 +++---
lib/include/dvb-scan.h | 2 +-
lib/libdvbv5/descriptors.c | 16
lib/libdvbv5/descriptors/vct.c | 37 ++---
lib/libdvbv5
The dvbv5 functions use the dvb_v5_fe_parms struct for logging.
This struct is normally obtained by opening a dvb device. For
situations where the opening of a dvb device is not desired,
the dvb_fe_dummy can be used.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors.h | 6
the dvb_table_eit_event now contains the service_id,
indicating where the events belong to.
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/eit.h | 3 ++-
lib/libdvbv5/descriptors/eit.c | 35 ++-
2 files changed, 28 insertions(+), 10
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-file.c | 1 +
lib/libdvbv5/dvb-sat.c | 3 ++-
lib/libdvbv5/dvb-scan.c | 1 +
lib/libdvbv5/parse_string.c | 1 +
4 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/lib/libdvbv5/dvb-file.c b/lib/libdvbv5/dvb
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/Makefile.am | 87
1 file changed, 43 insertions(+), 44 deletions(-)
diff --git a/lib/libdvbv5/Makefile.am b/lib/libdvbv5/Makefile.am
index ddf9ea1..8f89531 100644
--- a/lib/libdvbv5
Signed-off-by: André Roth neol...@gmail.com
---
README| 8
README.libv4l | 12
2 files changed, 16 insertions(+), 4 deletions(-)
diff --git a/README b/README
index 000..a9f8089 100644
--- a/README
+++ b/README
@@ -3,13 +3,13 @@ v4l-utils
Linux V4L2 and DVB
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/atsc_eit.h | 90 +
lib/include/descriptors/atsc_header.h | 63 +++
lib/libdvbv5/Makefile.am | 4 +-
lib/libdvbv5/descriptors.c | 2 +
lib/libdvbv5
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors.c | 2 +-
lib/libdvbv5/descriptors/mpeg_pes.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/libdvbv5/descriptors.c b/lib/libdvbv5/descriptors.c
index 6df8b8b..b5bc9b2 100644
--- a/lib
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-scan.c | 18 +++---
1 file changed, 11 insertions(+), 7 deletions(-)
diff --git a/lib/libdvbv5/dvb-scan.c b/lib/libdvbv5/dvb-scan.c
index e9ccc72..af3a052 100644
--- a/lib/libdvbv5/dvb-scan.c
+++ b/lib/libdvbv5/dvb
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-file.c | 1 +
lib/libdvbv5/dvb-sat.c | 1 +
lib/libdvbv5/dvb-scan.c | 1 +
lib/libdvbv5/parse_string.c | 1 +
4 files changed, 4 insertions(+)
diff --git a/lib/libdvbv5/dvb-file.c b/lib/libdvbv5/dvb-file.c
index
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/Makefile.am | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lib/libdvbv5/Makefile.am b/lib/libdvbv5/Makefile.am
index 368baf8..dc5005f 100644
--- a/lib/libdvbv5/Makefile.am
+++ b/lib/libdvbv5/Makefile.am
@@ -47,7
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mpeg_ts.h | 4 ++--
lib/libdvbv5/descriptors/mpeg_ts.c | 11 ---
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/lib/include/descriptors/mpeg_ts.h
b/lib/include/descriptors/mpeg_ts.h
index 2bb570b
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/atsc_eit.h | 91 +
lib/include/descriptors/atsc_header.h | 64 +++
lib/include/descriptors/mgt.h | 25 +++---
lib/include/descriptors/vct.h | 39 -
lib
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/descriptors/eit.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lib/libdvbv5/descriptors/eit.c b/lib/libdvbv5/descriptors/eit.c
index d13b14c..e70cf3b 100644
--- a/lib/libdvbv5/descriptors/eit.c
+++ b/lib
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-scan.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/libdvbv5/dvb-scan.c b/lib/libdvbv5/dvb-scan.c
index bd9d2fb..6f3def6 100644
--- a/lib/libdvbv5/dvb-scan.c
+++ b/lib/libdvbv5/dvb-scan.c
@@ -208,7 +208,7
Signed-off-by: André Roth neol...@gmail.com
---
lib/libdvbv5/dvb-scan.c | 4
1 file changed, 4 insertions(+)
diff --git a/lib/libdvbv5/dvb-scan.c b/lib/libdvbv5/dvb-scan.c
index 76712d4..9751f9d 100644
--- a/lib/libdvbv5/dvb-scan.c
+++ b/lib/libdvbv5/dvb-scan.c
@@ -96,6 +96,10 @@ int
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors.h | 6 ++
lib/include/descriptors/eit.h | 1 +
lib/include/dvb-fe.h | 2 ++
lib/libdvbv5/descriptors.c | 1 +
lib/libdvbv5/descriptors/eit.c | 28 +++-
lib/libdvbv5/dvb-fe.c
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mgt.h | 82 ++
lib/libdvbv5/Makefile.am | 1 +
lib/libdvbv5/descriptors.c | 1 +
lib/libdvbv5/descriptors/mgt.c | 113 +
4 files changed, 197
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors.h| 4 +-
lib/include/descriptors/desc_service_location.h | 70 +++
lib/include/descriptors/vct.h| 5 +-
lib/libdvbv5/Makefile.am | 3
Signed-off-by: André Roth neol...@gmail.com
---
lib/include/descriptors/mpeg_es.h | 109 ++
lib/include/descriptors/mpeg_pes.h | 112 ++
lib/include/descriptors/mpeg_ts.h | 79 ++
lib/include/descriptors/nit.h
On Thu, 12 Sep 2013 16:59:59 -0300
Mauro Carvalho Chehab m.che...@samsung.com wrote:
Tested-by: André Roth neol...@gmail.com
Some messages are not clear, some are debug data, but are
shown as errors, and one message is duplicated.
Cleanup that mess in order to provide a cleaner log
On Thu, 12 Sep 2013 16:59:58 -0300
Mauro Carvalho Chehab m.che...@samsung.com wrote:
Tested-by: André Roth neol...@gmail.com
At this bugzilla and similar ones:
https://bugzilla.kernel.org/show_bug.cgi?id=60645
Those debug messages were seen as errors, but they're just debug
data
On Thu, 12 Sep 2013 17:00:00 -0300
Mauro Carvalho Chehab m.che...@samsung.com wrote:
Tested-by: André Roth neol...@gmail.com
Since kernel 3.8, the initialization for Stellar (sms1000)
devices are broken.
Those devices have a behaviour different than usual sms1100
and sms2270: they start
On Thu, 12 Sep 2013 17:00:00 -0300
Mauro Carvalho Chehab m.che...@samsung.com wrote:
Tested-by: André Roth neol...@gmail.com
Since kernel 3.8, the initialization for Stellar (sms1000)
devices are broken.
Those devices have a behaviour different than usual sms1100
and sms2270: they start
On Thu, 12 Sep 2013 17:04:07 -0300
Mauro Carvalho Chehab m.che...@samsung.com wrote:
Tested-by: André Roth neol...@gmail.com
The Stellar firmware load routine is different. Improve it to use
the default firmware, if no modprobe parameter tells otherwise.
Signed-off-by: Mauro Carvalho
On Thu, 12 Sep 2013 16:59:57 -0300
Mauro Carvalho Chehab m.che...@samsung.com wrote:
Tested-by: André Roth neol...@gmail.com
I got a few reports those days about Siano regressions/issues.
The first one was reported at:
https://bugzilla.kernel.org/show_bug.cgi?id=60645
While its
Acked-by: André Roth neol...@gmail.com
On Tue, 18 Jun 2013 16:19:03 +0200
Guy Martin gms...@tuxicoman.be wrote:
Hi all,
This set of patch fix sat support for dvbv5 libs and utils.
In this set, a different approach is used. The polarization parameter is
stored in
the DTV_POLARIZATION
1 - 100 of 142 matches
Mail list logo