[libdvbpsi-devel] [PULL] adding support for descriptors 0x81, 0x86, 0xa0 & 0xa1

Michael Krufky mkrufky at linuxtv.org
Tue Dec 24 21:31:15 CET 2013


Greetings Jean-Paul,

Please merge the following patches from Yonathan Yusim and I to add
support for descriptors 0x81, 0x86, 0xa0 & 0xa1

Happy Holidays, Happy New Year and Best regards ;-)

-Michael Krufky


The following changes since commit 4037adea3581059ec7e4253747192868198b6e6b:

  Merge branch 'branch/1.1.0-bugfix' of git.m2x.eu:libdvbpsi
(2013-11-05 09:24:30 +0100)

are available in the git repository at:


  https://github.com/mkrufky/libdvbpsi.git for_upstream

for you to fetch changes up to 1e9365f6e0b5a98a7c49494b2418f2ce43101340:

  dr_a1: convert from linked list to array (2013-12-24 15:07:10 -0500)

----------------------------------------------------------------
Michael Krufky (14):
      add support for parsing caption service descriptor 0x86
      dr_86: convert from linked list to array
      add support for parsing extended channel name descriptor 0xA0
      add support for parsing ac-3 audio descriptor 0x81
      dr_a1: remove unneeded semicolon
      dr_a1: rename
dvbpsi_service_location_element_s::i_ISO_639_language_code to
i_iso_639_code
      dr_a1: fix capitalization
      dr_a1: fix description of i_pcr_pid
      dr_a1: check the descriptor length before allocating p_decoded
      dr_a1: we only need int i declared for the for loop
      dr_a1: remove dependency on function, dvbpsi_get_bits()
      dr_a1: whitespace cleanup using 'indent'
      dr_a1: add missing file / author / brief tags
      dr_a1: convert from linked list to array

Yonathan Yusim (1):
      add support for parsing service location descriptor 0xA1

 src/Makefile.am         |  10 +++-
 src/descriptors/dr_81.c | 127 ++++++++++++++++++++++++++++++++++++++++++
 src/descriptors/dr_81.h |  90 ++++++++++++++++++++++++++++++
 src/descriptors/dr_86.c |  87 +++++++++++++++++++++++++++++
 src/descriptors/dr_86.h |  96 ++++++++++++++++++++++++++++++++
 src/descriptors/dr_a0.c |  71 ++++++++++++++++++++++++
 src/descriptors/dr_a0.h |  74 +++++++++++++++++++++++++
 src/descriptors/dr_a1.c | 141 +++++++++++++++++++++++++++++++++++++++++++++++
 src/descriptors/dr_a1.h | 110 ++++++++++++++++++++++++++++++++++++
 9 files changed, 805 insertions(+), 1 deletion(-)
 create mode 100644 src/descriptors/dr_81.c
 create mode 100644 src/descriptors/dr_81.h
 create mode 100644 src/descriptors/dr_86.c
 create mode 100644 src/descriptors/dr_86.h
 create mode 100644 src/descriptors/dr_a0.c
 create mode 100644 src/descriptors/dr_a0.h
 create mode 100644 src/descriptors/dr_a1.c
 create mode 100644 src/descriptors/dr_a1.h


More information about the libdvbpsi-devel mailing list