Revert "desc: display debug message if decoder failed"

This reverts commit 884cb30154f37522b2747acedb62514757255f9e.
Revert "desc: don't process descriptor data if decoder failed"

This reverts commit a7dd08d08faa292b197a060f6f88bc48bd8e7588.
decode: display PAT/PMT debug program number in hex

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
decode: parse service location descriptors in both VCT & PMT to populate stream language data within decoded_pmt

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
decode: display available audio languages with decoded VCT

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
decode: parse descriptors for each ES within the PMT

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: add support for parsing caption service descriptor 0x86

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: move DT_CaptionService above DT_ServiceLocation

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: add support for parsing ISO639 language descriptor 0x0a

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
dr_86: rename dvbpsi_caption_service_s::i_ISO_639_language_code to i_iso_639_code

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
dr_a1: rename dvbpsi_service_location_element_s::i_ISO_639_language_code to i_iso_639_code

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
dr_a1: fix capitalization

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: display service_location::stream_type in hex

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: add support for parsing extended channel name descriptor 0xA0

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
fix warning: control reaches end of non-void function [-Wreturn-type]

In member function ‘bool desc::extended_channel_name(dvbpsi_descriptor_t*)’

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: don't process descriptor data if decoder failed

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: display debug message if decoder failed

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: convert descriptors 0x86 & 0xa1 from linked lists to arrays

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: add support for parsing ac-3 audio descriptor 0x81

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
desc: pass sizeof(name) into decode_multiple_string()

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>