aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-02-05dr_81: revert previous patch, use calloc insteadHEADmasterMichael Krufky1-3/+1
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_81: initialize p_decoded with 0'sMichael Krufky1-0/+2
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04ATSC MGT: make sure all members are initialized.Jean-Paul Saman1-1/+1
2014-02-04dvbinfo: Add ATSC tables.Jean-Paul Saman2-3/+380
- EIT bugfixes and dvbinfo updates - ETT table - MGT table - VCT table - STT table
2014-02-04examples/dump_pids.c: also print hex value of PID.Jean-Paul Saman1-1/+1
2014-02-04Prepare for release of version 1.3.0Jean-Paul Saman2-2/+2
2014-02-04Makefile.am: Add new target 'generate-header_dr' to easily update the header ↵Jean-Paul Saman2-0/+64
src/descriptors/dr.h
2014-02-04descriptor/dr.h: add new descriptorsJean-Paul Saman1-2/+4
2014-02-04AUTHORS: add M. KrufkyJean-Paul Saman1-0/+5
2014-02-04NEWS: update with new descriptors.Jean-Paul Saman1-0/+3
2014-02-04README: some notes on preferred coding styleJean-Paul Saman1-0/+16
2014-02-04dr_86.h: identationJean-Paul Saman1-2/+2
2014-02-04dr_81, dr_86, dr_a1: Use helper functions.Jean-Paul Saman3-6/+6
Use helper functions: - dvbpsi_CanDecodeAsDescriptor() - dvbpsi_IsDescripterDecoded()
2014-02-04dr_a1.*: apply coding style fixesJean-Paul Saman2-71/+69
Fix weird indentation introduced by commit: 9afd8b97103181a8d68699d368cac9ad27ad6c5c The preferred coding style is: - 4 spaces indentation (no tabs) - indent '{' and '}' on the same column as the 'if', eg: if (...) { } - function declarations always start in the first column
2014-02-04dr_a1: convert from linked list to arrayMichael Krufky2-58/+3
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: add missing file / author / brief tagsMichael Krufky1-0/+6
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: whitespace cleanup using 'indent'Michael Krufky2-98/+108
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: remove dependency on function, dvbpsi_get_bits()Michael Krufky1-5/+5
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: we only need int i declared for the for loopMichael Krufky1-2/+1
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: check the descriptor length before allocating p_decodedMichael Krufky1-7/+4
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: fix description of i_pcr_pidMichael Krufky1-1/+1
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: fix capitalizationMichael Krufky2-6/+6
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: rename dvbpsi_service_location_element_s::i_ISO_639_language_code to ↵Michael Krufky2-2/+2
i_iso_639_code Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_a1: remove unneeded semicolonMichael Krufky1-1/+1
2014-02-04add support for parsing service location descriptor 0xA1Yonathan Yusim3-1/+297
Signed-off-by: Yonathan Yusim <yonathan@boxee.tv> Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04add support for parsing ac-3 audio descriptor 0x81Michael Krufky3-0/+219
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04add support for parsing extended channel name descriptor 0xA0Michael Krufky3-1/+148
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04dr_86: convert from linked list to arrayMichael Krufky2-20/+2
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-02-04add support for parsing caption service descriptor 0x86Michael Krufky3-0/+203
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
2014-01-27add dump_pids to .gitignoreJean-Paul Saman1-0/+1
2014-01-27examples/dump_pids.c:Jean-Paul Saman2-1/+62
Dump packet nr, PID and CC to stdout.
2014-01-27dvbinfo: tcp fixesJean-Paul Saman1-1/+3
2014-01-27NEWS: updateJean-Paul Saman1-0/+3
2014-01-15Support automake 1.14Rafaël Carré1-1/+1
2013-11-05Merge branch 'branch/1.1.0-bugfix' of git.m2x.eu:libdvbpsiJean-Paul Saman5-6/+16
Merge back changes make on branch/1.1.0-bugfix and that where not applied yet to the master branch. Conflicts: NEWS bootstrap src/descriptors/dr_54.h
2013-11-05NEWS: updateJean-Paul Saman1-0/+2
(cherry picked from commit b0e9500a33bd29de0d83c26e28be285b8124d5a9) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org> Conflicts: NEWS
2013-11-05PSI tables (DVB,ATSC): cleanup dvbpsi_*Gather functions.Jean-Paul Saman14-64/+29
Cleanup dvbpsi_*_Gather*Sections() function to not call dvbpsi_DeleteSections() twice. The function dvbpsi_decoder_reset() already does that, so there is no need to do it inside the gather functions when dvbpsi_ReInit*() is called. (cherry picked from commit c1d884e6febc53fade4223e825510028434f125b) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
2013-11-05PAT: check for invalid PMT pid numbers (closes #9695)Jean-Paul Saman2-15/+23
Some streams generate invalid program entries in the first PAT. Ignore these programs and the PAT they are in and reset the PAT decoder. This way the next PAT (even when the version number has not been incremented) will be handled by libdvbpsi library. (cherry picked from commit c1e330b75ad06471498f6f97c52df92d45897f4e) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
2013-11-05dvbinfo: free params_t structure at exit.Jean-Paul Saman1-0/+1
(cherry picked from commit ccf3167d4411e810ad12e19a0ced822ade589ae9) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
2013-11-05dvbinfo: fix crash in DumpContentDescriptorJean-Paul Saman1-0/+3
(cherry picked from commit cd1ca59f1ded1293a8c70ca1e00d7b6a0e25a4bf) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
2013-11-05Update NEWS and AUTHORSJean-Paul Saman2-1/+5
(cherry picked from commit d55efb20e9f44c0e57a9e54d5646baf9bc37f0f7) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org> Conflicts: NEWS
2013-11-05ATSC: fix corruption of PSI tablesBrad Bitterman5-6/+10
Various bugs were fixed that made ATSC tables not work optimally if at all. (cherry picked from commit efa69cd2b4237a54e3ad8d2fdfc948072dc96f41) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
2013-11-05src/dvbpsi.c: b_syntax_indicator and i_table_id were used before being ↵Jean-Paul Saman1-2/+3
initialized. (cherry picked from commit 00af91a247bc7d1fc0246fd141c2c323c983594c) Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
2013-11-05NEWS: updateJean-Paul Saman1-0/+6
2013-11-05Makefile.am: add dist-checksum target.Jean-Paul Saman1-0/+6
2013-10-30NEWS: updateJean-Paul Saman1-0/+2
2013-10-30PSI tables (DVB,ATSC): cleanup dvbpsi_*Gather functions.Jean-Paul Saman14-64/+29
Cleanup dvbpsi_*_Gather*Sections() function to not call dvbpsi_DeleteSections() twice. The function dvbpsi_decoder_reset() already does that, so there is no need to do it inside the gather functions when dvbpsi_ReInit*() is called.
2013-10-30PAT: check for invalid PMT pid numbers (closes #9695)Jean-Paul Saman2-15/+23
Some streams generate invalid program entries in the first PAT. Ignore these programs and the PAT they are in and reset the PAT decoder. This way the next PAT (even when the version number has not been incremented) will be handled by libdvbpsi library.
2013-10-30dvbinfo: free params_t structure at exit.Jean-Paul Saman1-0/+1
2013-10-30dvbinfo: fix crash in DumpContentDescriptorJean-Paul Saman1-0/+3

Privacy Policy