<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/demuxers, branch 1.1.17</title>
<subtitle>xine-lib git mirror
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/'/>
<entry>
<title>Trim trailing space &amp; reduce space+tab.</title>
<updated>2009-11-30T21:24:21+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2009-11-30T21:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=add0bcc4c9191cb8980d0b6935ca5d51a9928d82'/>
<id>add0bcc4c9191cb8980d0b6935ca5d51a9928d82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Demux BluRay DTS and TrueHD audio streams</title>
<updated>2009-11-29T23:43:41+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-11-29T23:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6d410af50e98533e07dd8ebb8fdd3870192f8a73'/>
<id>6d410af50e98533e07dd8ebb8fdd3870192f8a73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed PMT parsing when PMT does not fit in single TS packet and PAT is in the middle of PMT packets.</title>
<updated>2009-11-28T17:34:26+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-11-28T17:34:26+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c9567a7fa4d2f182d050c5e17855d5eed6548019'/>
<id>c9567a7fa4d2f182d050c5e17855d5eed6548019</id>
<content type='text'>
Parsing PAT resets PMT buffer. If PMT does not fit to single TS packet and
PAT packet is scheduled in middle of PMT packets, PMT is never parsed and TS
demuxer falls to PID auto detection mode.

This moves PMT buffer reset to the case where PMT PID changes and all PIDs
are reset. [As far as I can see, worst regression can be invalid PMT
sections when stream changes, new PMT pid equals to old one and demuxer is
not reset(?), but this should be OK as PMT checksums are always checked.]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Parsing PAT resets PMT buffer. If PMT does not fit to single TS packet and
PAT packet is scheduled in middle of PMT packets, PMT is never parsed and TS
demuxer falls to PID auto detection mode.

This moves PMT buffer reset to the case where PMT PID changes and all PIDs
are reset. [As far as I can see, worst regression can be invalid PMT
sections when stream changes, new PMT pid equals to old one and demuxer is
not reset(?), but this should be OK as PMT checksums are always checked.]
</pre>
</div>
</content>
</entry>
<entry>
<title>Honour max. number of SPU tracks</title>
<updated>2009-11-28T14:20:02+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-11-28T14:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=d344bbc99423ac8ed989b324f9f3fb9b56d78bc7'/>
<id>d344bbc99423ac8ed989b324f9f3fb9b56d78bc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase max number of audio and SPU tracks</title>
<updated>2009-11-19T13:04:13+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-11-19T13:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=217db986e252cff5401ac28fb77e202ed7576b11'/>
<id>217db986e252cff5401ac28fb77e202ed7576b11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Demux VC-1 video (stream type 0xea)</title>
<updated>2009-11-19T12:58:53+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-11-19T12:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=08fa8374933dc8b923e4fd706a53bab26fe6c00e'/>
<id>08fa8374933dc8b923e4fd706a53bab26fe6c00e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed buffer overflow. Removed scratch buffer from demux_mpeg_block_s.</title>
<updated>2009-11-03T15:15:27+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-11-03T15:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1274b6893595f44a6b0b7d4c90527bc1b717c629'/>
<id>1274b6893595f44a6b0b7d4c90527bc1b717c629</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the XML lexer and parser re-entrant</title>
<updated>2009-10-15T21:01:24+00:00</updated>
<author>
<name>Matt Kraai</name>
<email>kraai@ftbfs.org</email>
</author>
<published>2009-10-15T21:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6efc8270ef8f75a842930a0f703cb3539f106d4b'/>
<id>6efc8270ef8f75a842930a0f703cb3539f106d4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>#include guards and __attribute__ fixups</title>
<updated>2009-10-13T21:06:09+00:00</updated>
<author>
<name>Carlo Bramini</name>
<email>carlo.bramix@libero.it</email>
</author>
<published>2009-10-13T21:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=736cc44919cb9b010e4784821afb060b1352945a'/>
<id>736cc44919cb9b010e4784821afb060b1352945a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed selecting HDMV SPU track</title>
<updated>2009-08-31T00:34:16+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2009-08-31T00:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=affa7abe6c5509149a8fffff5bcaacaf2be3f33e'/>
<id>affa7abe6c5509149a8fffff5bcaacaf2be3f33e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
