<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/include/xine, branch vdr-xine-version-802</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>Fix "clear" implementation by introducing sync points in data stream.</title>
<updated>2008-03-02T20:12:01+00:00</updated>
<author>
<name>Reinhard Nißl</name>
<email>rnissl@gmx.de</email>
</author>
<published>2008-03-02T20:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a33991c82965b1cf40c175b7bc9d13488e14cae6'/>
<id>a33991c82965b1cf40c175b7bc9d13488e14cae6</id>
<content type='text'>
vdr-xine used a padding packet to push out any remaining data before
input_vdr executed "clear" to drop that data. But depending on the way
how input_vdr is connected to vdr-xine it could happen that the padding
packet reached input_vdr after executing "clear" and therefore "clear"
didn't work as expected.
To fix this issue, sync points are introduced by making the padding
packets "unique" in the stream. input_vdr will now drop all data up to
the sync point packet. So even if the padding packet arrives later than
the "clear" command, only data following the sync point will be fed to
the demuxer.

--HG--
extra : transplant_source : %A1%5E%8C%E1vmW%98D%1EW%A7%AF%B4V%5D%84%26%D0%DA
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vdr-xine used a padding packet to push out any remaining data before
input_vdr executed "clear" to drop that data. But depending on the way
how input_vdr is connected to vdr-xine it could happen that the padding
packet reached input_vdr after executing "clear" and therefore "clear"
didn't work as expected.
To fix this issue, sync points are introduced by making the padding
packets "unique" in the stream. input_vdr will now drop all data up to
the sync point packet. So even if the padding packet arrives later than
the "clear" command, only data following the sync point will be fed to
the demuxer.

--HG--
extra : transplant_source : %A1%5E%8C%E1vmW%98D%1EW%A7%AF%B4V%5D%84%26%D0%DA
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more VO_CAP_* to indicate support for colour controls &amp; zoom properties.</title>
<updated>2008-02-25T17:23:51+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-02-25T17:23:51+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=dff9fc9bb1e3a5593c8dcc1c77116d1647b9af99'/>
<id>dff9fc9bb1e3a5593c8dcc1c77116d1647b9af99</id>
<content type='text'>
--HG--
extra : transplant_source : %C2%84%E8%0E%FD%DE%D3%3E%FB%B8%AF%F3%80a%5E%B3v%C5%8B%08
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
extra : transplant_source : %C2%84%E8%0E%FD%DE%D3%3E%FB%B8%AF%F3%80a%5E%B3v%C5%8B%08
</pre>
</div>
</content>
</entry>
<entry>
<title>Report the identifiers of unrecognised video &amp; audio codecs.</title>
<updated>2008-02-04T18:16:37+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-02-04T18:16:37+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1258f00aaa71c16800717caf628f69f2e8e6f4ca'/>
<id>1258f00aaa71c16800717caf628f69f2e8e6f4ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move base64 header to xine-utils as we don't want it installed.</title>
<updated>2008-01-27T12:52:33+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-27T12:52:33+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=d3801a2f741ac6931824bfef41ea0e7c39aa193d'/>
<id>d3801a2f741ac6931824bfef41ea0e7c39aa193d</id>
<content type='text'>
--HG--
rename : include/xine/base64.h =&gt; src/xine-utils/base64.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : include/xine/base64.h =&gt; src/xine-utils/base64.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid one recursive make by declaring all the installed headers inside include/Makefile.am.</title>
<updated>2008-01-27T12:10:07+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-27T12:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=99a04ec01e35ff6e0c84195381ab55f2f8e04b9b'/>
<id>99a04ec01e35ff6e0c84195381ab55f2f8e04b9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from -plugin-loader branch.</title>
<updated>2008-01-24T13:47:01+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-01-24T13:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=d3f318eec71d38ce34f590daef0fed1f6cbf2eae'/>
<id>d3f318eec71d38ce34f590daef0fed1f6cbf2eae</id>
<content type='text'>
base64.{c,h} functions are given "xine_" prefixes and are exported.

--HG--
rename : src/xine-utils/base64.h =&gt; include/xine/base64.h
rename : src/xine-engine/configfile.h =&gt; include/xine/configfile.h
rename : src/xine-engine/plugin_catalog.h =&gt; include/xine/plugin_catalog.h
rename : src/xine-utils/xineutils.h =&gt; include/xine/xineutils.h
rename : src/input/base64.c =&gt; src/xine-utils/base64.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
base64.{c,h} functions are given "xine_" prefixes and are exported.

--HG--
rename : src/xine-utils/base64.h =&gt; include/xine/base64.h
rename : src/xine-engine/configfile.h =&gt; include/xine/configfile.h
rename : src/xine-engine/plugin_catalog.h =&gt; include/xine/plugin_catalog.h
rename : src/xine-utils/xineutils.h =&gt; include/xine/xineutils.h
rename : src/input/base64.c =&gt; src/xine-utils/base64.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from 1.1.</title>
<updated>2008-01-06T21:20:29+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-01-06T21:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=28665f4a2ca6dea9eaafba8d2abbd9472bd061db'/>
<id>28665f4a2ca6dea9eaafba8d2abbd9472bd061db</id>
<content type='text'>
--HG--
rename : src/xine-engine/buffer.h =&gt; include/xine/buffer.h
rename : src/libffmpeg/ff_video_decoder.c =&gt; src/combined/ffmpeg/ff_video_decoder.c
rename : src/libsputext/xine_sputext_decoder.c =&gt; src/spu_dec/sputext_decoder.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : src/xine-engine/buffer.h =&gt; include/xine/buffer.h
rename : src/libffmpeg/ff_video_decoder.c =&gt; src/combined/ffmpeg/ff_video_decoder.c
rename : src/libsputext/xine_sputext_decoder.c =&gt; src/spu_dec/sputext_decoder.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace _x_vo_scale_aspect_ratio_name() function with a string table, all the uses already check for the index not to go over ther expected one.</title>
<updated>2008-01-03T00:25:57+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-03T00:25:57+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=760c9b664fb211d720111b2e462092180acae44c'/>
<id>760c9b664fb211d720111b2e462092180acae44c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make _x_vo_scape_aspect_ratio_name return a constant string.</title>
<updated>2008-01-02T17:55:25+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-02T17:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1406457b847cac6b63d4d670833e5e47f35b8cf4'/>
<id>1406457b847cac6b63d4d670833e5e47f35b8cf4</id>
<content type='text'>
Note that this should probably be replaced with a const string table.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that this should probably be replaced with a const string table.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark id as constant, as we always use a literal.</title>
<updated>2008-01-02T17:46:49+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-01-02T17:46:49+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2d2d8ad95d38fc879884ee8921dbdbdb7bb72de8'/>
<id>2d2d8ad95d38fc879884ee8921dbdbdb7bb72de8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
