Browse Source

Fix for EIT (Event Information Table).

The service id was missing for text version, now it is where it should be.
master
Ludovic BOUÉ 13 years ago
committed by Georgi Chorbadzhiyski
parent
commit
5c1df10a2d
2 changed files with 4 additions and 3 deletions
  1. +2
    -1
      dvb/si/eit_print.h
  2. +2
    -2
      examples/dvb_print_si.output.txt

+ 2
- 1
dvb/si/eit_print.h View File

@ -79,9 +79,10 @@ static inline void eit_print(uint8_t *p_eit,
break;
default:
pf_print(print_opaque,
"new EIT tableid=0x%02x type=%s version=%u%s tsid=%u"
"new EIT tableid=0x%02x type=%s service_id=%u version=%u%s tsid=%u"
" onid=%u seg_last_sec_number=%u last_table_id=0x%02x",
i_tid, psz_tid,
eit_get_sid(p_eit),
psi_get_version(p_eit),
!psi_get_current(p_eit) ? " (next)" : "",
eit_get_tsid(p_eit),

+ 2
- 2
examples/dvb_print_si.output.txt View File

@ -141,9 +141,9 @@ new SDT actual tsid=10000 version=1 onid=40000
- desc 4b nvod_reference tsid=10200 onid=40200 sid=20200
- desc 5f private_data specifier=0xaabbccdd
end SDT
new EIT tableid=0x4e type=actual_pf version=0 tsid=10000 onid=40000 seg_last_sec_number=0 last_table_id=0x00
new EIT tableid=0x4e type=actual_pf service_id=20000 version=0 tsid=10000 onid=40000 seg_last_sec_number=0 last_table_id=0x00
end EIT
new EIT tableid=0x4e type=actual_pf version=1 tsid=10000 onid=40000 seg_last_sec_number=0 last_table_id=0x00
new EIT tableid=0x4e type=actual_pf service_id=20000 version=1 tsid=10000 onid=40000 seg_last_sec_number=0 last_table_id=0x00
* EVENT id=30000 start_time=1234567890 start_time_dec="2009-02-13 23:31:30 UTC" duration=86399 duration_dec=23:59:59 running_status=2 free_CA_mode=0
- desc 4d short_event lang=eng event_name="Major TV event" text="The event of the century!"
* EVENT id=30100 start_time=1 start_time_dec="1970-01-01 00:00:01 UTC" duration=3600 duration_dec=01:00:00 running_status=1 free_CA_mode=0

Loading…
Cancel
Save