1.3.25 Change Breaks NVOD References

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

The code introduced into 1.3.25 in eit.c which ignores EIT descriptors with
a zero duration or start time, has the side-effect of stripping out NVOD
references which (at least on my provider) have a zero duration.

Attached in a small patch which checks the start time isn't 0xFFFFFFFF (as
defined in the DVB reference - see below) before checking the fields for
zero.

Cheers,
Chris

--

5.2.4 Event Information Table (EIT)
...
start_time: This 40-bit field contains the start time of the event in
Universal Time, Co-ordinated (UTC) and Modified Julian Date (MJD) (see annex
C). This field is coded as 16 bits giving the 16 LSBs of MJD followed by 24
bits coded as 6 digits in 4-bit Binary Coded Decimal (BCD). If the start
time is undefined (e.g. for an event in a NVOD reference service) all bits
of the field are set to "1".
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.3.25-nvodfix.diff
Type: application/octet-stream
Size: 625 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20050610/d6fe993f/vdr-1.3.25-nvodfix.obj

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux