<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 12, 2017 at 12:50 AM, Steven Toth <span dir="ltr"><<a href="mailto:stoth@ltnglobal.com" target="_blank">stoth@ltnglobal.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Found a bug, libdvbpsi isn’t parsing SCTE descriptor 0x8a correctly. The descriptor according to the formal specification (2004 through 2016) states that the payload is always one byte long. The parser rejects descriptors with a single byte of payload.<br>
<br>
<a href="http://www.scte.org/SCTEDocs/Standards/SCTE%2035%202016.pdf" rel="noreferrer" target="_blank">http://www.scte.org/SCTEDocs/<wbr>Standards/SCTE%2035%202016.pdf</a><br>
<br>
See page 19 section 8.2 for the correct descriptor specification (single byte).<br>
<br>
Patch attached.<br></blockquote><div><br></div><div>Patch applied to master and branch/1.3.0-bugfix.<br><br></div><div>Thank you for contributing.<br><br></div><div>Kind regards,<br></div><div><br>Jean-Paul Saman<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br><br>
—<br>
Steven Toth - LTN Global<br>
<a href="mailto:stoth@ltnglobal.com">stoth@ltnglobal.com</a><br>
<br>
<br>
<br>______________________________<wbr>_________________<br>
libdvbpsi-devel mailing list<br>
<a href="mailto:libdvbpsi-devel@videolan.org">libdvbpsi-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libdvbpsi-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/<wbr>listinfo/libdvbpsi-devel</a><br>
<br></blockquote></div><br></div></div>