Re: TOT decode - bug
Jean-Paul Saman <[email protected]>
| Newsgroups | gmane.comp.video.videolan.libdvbpsi.devel |
|---|---|
| Message-ID | <CAK9US3B5NB8n2XX9nFm4Wq6U8bRdxyLGMD3AGxOcs+uCzgffYA@mail.gmail.com> |
Angelo, On Thu, Jan 24, 2013 at 9:19 AM, Angelo Schiavone < [email protected]> wrote: > NIT and BAT p_end needs a + 2 because Transport stream loop length does not > > include its 2 bytes; it represents the amount of bytes in the loop, excluding itself bytes. > > > 2013/1/24 Angelo Schiavone <[email protected]> > >> Hi, >> NIT and BAT table already start at the right location >> but the problem with them is (as pointed out in the patch) >> with the calculation of p_end which needs a +2 otherwise >> decoder may miss last descriptor in the loop. >> attached the patch against last commit. >> thanks >> > Ah, I looked at the wrong descriptor loop length. Patch is applied and will show up shortly in the videolan repository. Kind regards, Jean-Paul Saman _______________________________________________ libdvbpsi-devel mailing list [email protected] http://mailman.videolan.org/listinfo/libdvbpsi-devel