PMT decoder: invalid section
user will see many such messages on some sources - like terrestrial ts
ts error: libdvbpsi (PMT decoder): invalid section (table_id == 0x00 expected 0x02)
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
sample-2.ts in this sample
table_id == 0xc?
- Jean-Baptiste Kempf assigned to @funman
assigned to @funman
- Jean-Baptiste Kempf added Component::Demuxers: TS + 1 deleted label
added Component::Demuxers: TS + 1 deleted label
- Jean-Baptiste Kempf assigned to @fcartegnie and unassigned @funman
assigned to @fcartegnie and unassigned @funman
- Owner
François might know.
- Developer
That's discontinuity in dvbpsi decoder. Sequence skips sections.
in any case, for any repeating messages it would be good idea to compare and count such as:
direct3d9 debug: Reusing 95x31 texture for OSD ts error: libdvbpsi (PMT decoder): invalid section (table_id == 0x00 expected 0x02) info previous message suppressed x times direct3d9 debug: Reusing 95x31 texture for OSD
- Developer
ATSC tables transmitted on the same pid
PID: 51 (0x0033) [= ] transport_scrambling_control: 0 (0x00) [= No scrambling of TS packet payload] adaptation_field_control: 1 (0x01) [= no adaptation_field, payload only] continuity_counter: 12 (0x0c) [= (sequence ok)] Payload: (len: 184) ==> pointer_field: 0 (0x00) ==> Section table: 193 (0xc1) [= ATSC reserved] --
- Developer
libdvbpsi can't handle other tables carried on the same psi pid. It is discarded.
Other tables are legit, except for CA (pid 0x1). That error should not happen.
- Developer
PSI Data +-table_id: 0x2 (2) => program_map_section | +-table_id_extension: 0x7 (7) | +-TableType: program_map_section (0/0) <version 14> | +-first_packet_no: 0xDC (220) => 0h0m0:60 | +-last_packet_no: 0x114330 (1131312) => 0h5m9:332 | +-occurrence_count: 0x9AB (2475) => repetition rate: 0,125 seconds | +-table_id: 0x2 (2) => program_map_section | +-section_syntax_indicator: 0x1 (1) | +-private_indicator: 0x0 (0) | +-section_length: 0x1D (29) | +-table_id_extension: 0x7 (7) | +-version: 0xE (14) | +-current_next_indicator: 0x1 (1) => current | +-section_number: 0x0 (0) | +-last_section_number: 0x0 (0) | +-private_data: 0xE980F00002E980F00081E981F0060A04656E6700AEB121C8 "................eng...!." +-syntax0: 2 entries +-TableType: user defined (0/0) [0] | +-first_packet_no: 0x3D (61) => 0h0m0:16 | +-last_packet_no: 0x1142CC (1131212) => 0h5m9:305 | +-occurrence_count: 0x4D6 (1238) => repetition rate: 0,250 seconds | +-table_id: 0xC1 (193) => user defined | +-section_syntax_indicator: 0x0 (0) | +-private_indicator: 0x0 (0) | +-section_length: 0x35 (53) | +-private_data: 0x00656E67000700001600120010534F503A205345525649434520343338120010534F503A205345525649434520343338006B543E56 ".eng.........SOP: SERVICE 438...SOP: SERVICE 438.kT>V" +-TableType: user defined (0/0) [1] +-first_packet_no: 0xDC (220) => 0h0m0:60 +-last_packet_no: 0x114330 (1131312) => 0h5m9:332 +-occurrence_count: 0x9AB (2475) => repetition rate: 0,125 seconds +-table_id: 0xC0 (192) => user defined +-section_syntax_indicator: 0x0 (0) +-private_indicator: 0x0 (0) +-section_length: 0x32 (50) +-private_data: 0x000007001660003D8C9FB40100000000003D8DF13400000000000000020A00010103000120010103000120C00100DC80C492 ".....`.=.........=..4............... ..... ......."
- Developer
These are false positive. libdvbpsi has been patched for outputting only as debug info. (unless it is extented to handle private tables)
- Developer
commit 4da7c465
- François Cartegnie added Status::fixed label
added Status::fixed label
- François Cartegnie closed
closed
- Jean-Baptiste Kempf changed milestone to %3.0.0
changed milestone to %3.0.0
- Owner
Milestone renamed
- Jean-Baptiste Kempf changed milestone to %3.0 FF
changed milestone to %3.0 FF
- Owner
Milestone renamed
- Melis mentioned in issue #13977 (closed)
mentioned in issue #13977 (closed)
- Melis mentioned in issue #14145 (closed)
mentioned in issue #14145 (closed)