<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/xine-engine/xine_plugin.h, 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>Consolidate all public include files into include/xine directory.</title>
<updated>2007-12-19T01:10:56+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-12-19T01:10:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f80c8d4d48e7a5ef6ac6c9f2a4dfdb39f40aaff6'/>
<id>f80c8d4d48e7a5ef6ac6c9f2a4dfdb39f40aaff6</id>
<content type='text'>
--HG--
rename : src/xine-engine/alphablend.h =&gt; include/xine/alphablend.h
rename : src/xine-utils/array.h =&gt; include/xine/array.h
rename : src/xine-utils/attributes.h =&gt; include/xine/attributes.h
rename : src/xine-engine/audio_decoder.h =&gt; include/xine/audio_decoder.h
rename : src/xine-engine/audio_out.h =&gt; include/xine/audio_out.h
rename : src/xine-engine/broadcaster.h =&gt; include/xine/broadcaster.h
rename : src/xine-engine/buffer.h =&gt; include/xine/buffer.h
rename : src/xine-utils/compat.h =&gt; include/xine/compat.h
rename : src/xine-engine/configfile.h =&gt; include/xine/configfile.h
rename : src/demuxers/demux.h =&gt; include/xine/demux.h
rename : src/xine-engine/info_helper.h =&gt; include/xine/info_helper.h
rename : src/input/input_plugin.h =&gt; include/xine/input_plugin.h
rename : src/xine-engine/io_helper.h =&gt; include/xine/io_helper.h
rename : src/xine-utils/list.h =&gt; include/xine/list.h
rename : src/xine-engine/metronom.h =&gt; include/xine/metronom.h
rename : src/xine-engine/osd.h =&gt; include/xine/osd.h
rename : src/xine-engine/plugin_catalog.h =&gt; include/xine/plugin_catalog.h
rename : src/xine-utils/pool.h =&gt; include/xine/pool.h
rename : src/xine-engine/post.h =&gt; include/xine/post.h
rename : src/xine-engine/refcounter.h =&gt; include/xine/refcounter.h
rename : src/xine-engine/resample.h =&gt; include/xine/resample.h
rename : src/xine-utils/ring_buffer.h =&gt; include/xine/ring_buffer.h
rename : src/xine-engine/scratch.h =&gt; include/xine/scratch.h
rename : src/xine-utils/sorted_array.h =&gt; include/xine/sorted_array.h
rename : src/xine-engine/spu.h =&gt; include/xine/spu.h
rename : src/xine-engine/spu_decoder.h =&gt; include/xine/spu_decoder.h
rename : src/xine-engine/video_decoder.h =&gt; include/xine/video_decoder.h
rename : src/xine-engine/video_out.h =&gt; include/xine/video_out.h
rename : src/xine-engine/video_overlay.h =&gt; include/xine/video_overlay.h
rename : src/xine-engine/vo_scale.h =&gt; include/xine/vo_scale.h
rename : src/xine-utils/xine_buffer.h =&gt; include/xine/xine_buffer.h
rename : src/xine-engine/xine_internal.h =&gt; include/xine/xine_internal.h
rename : src/xine-engine/xine_plugin.h =&gt; include/xine/xine_plugin.h
rename : src/xine-engine/xineintl.h =&gt; include/xine/xineintl.h
rename : src/xine-utils/xineutils.h =&gt; include/xine/xineutils.h
rename : src/xine-utils/xmllexer.h =&gt; include/xine/xmllexer.h
rename : src/xine-utils/xmlparser.h =&gt; include/xine/xmlparser.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : src/xine-engine/alphablend.h =&gt; include/xine/alphablend.h
rename : src/xine-utils/array.h =&gt; include/xine/array.h
rename : src/xine-utils/attributes.h =&gt; include/xine/attributes.h
rename : src/xine-engine/audio_decoder.h =&gt; include/xine/audio_decoder.h
rename : src/xine-engine/audio_out.h =&gt; include/xine/audio_out.h
rename : src/xine-engine/broadcaster.h =&gt; include/xine/broadcaster.h
rename : src/xine-engine/buffer.h =&gt; include/xine/buffer.h
rename : src/xine-utils/compat.h =&gt; include/xine/compat.h
rename : src/xine-engine/configfile.h =&gt; include/xine/configfile.h
rename : src/demuxers/demux.h =&gt; include/xine/demux.h
rename : src/xine-engine/info_helper.h =&gt; include/xine/info_helper.h
rename : src/input/input_plugin.h =&gt; include/xine/input_plugin.h
rename : src/xine-engine/io_helper.h =&gt; include/xine/io_helper.h
rename : src/xine-utils/list.h =&gt; include/xine/list.h
rename : src/xine-engine/metronom.h =&gt; include/xine/metronom.h
rename : src/xine-engine/osd.h =&gt; include/xine/osd.h
rename : src/xine-engine/plugin_catalog.h =&gt; include/xine/plugin_catalog.h
rename : src/xine-utils/pool.h =&gt; include/xine/pool.h
rename : src/xine-engine/post.h =&gt; include/xine/post.h
rename : src/xine-engine/refcounter.h =&gt; include/xine/refcounter.h
rename : src/xine-engine/resample.h =&gt; include/xine/resample.h
rename : src/xine-utils/ring_buffer.h =&gt; include/xine/ring_buffer.h
rename : src/xine-engine/scratch.h =&gt; include/xine/scratch.h
rename : src/xine-utils/sorted_array.h =&gt; include/xine/sorted_array.h
rename : src/xine-engine/spu.h =&gt; include/xine/spu.h
rename : src/xine-engine/spu_decoder.h =&gt; include/xine/spu_decoder.h
rename : src/xine-engine/video_decoder.h =&gt; include/xine/video_decoder.h
rename : src/xine-engine/video_out.h =&gt; include/xine/video_out.h
rename : src/xine-engine/video_overlay.h =&gt; include/xine/video_overlay.h
rename : src/xine-engine/vo_scale.h =&gt; include/xine/vo_scale.h
rename : src/xine-utils/xine_buffer.h =&gt; include/xine/xine_buffer.h
rename : src/xine-engine/xine_internal.h =&gt; include/xine/xine_internal.h
rename : src/xine-engine/xine_plugin.h =&gt; include/xine/xine_plugin.h
rename : src/xine-engine/xineintl.h =&gt; include/xine/xineintl.h
rename : src/xine-utils/xineutils.h =&gt; include/xine/xineutils.h
rename : src/xine-utils/xmllexer.h =&gt; include/xine/xmllexer.h
rename : src/xine-utils/xmlparser.h =&gt; include/xine/xmlparser.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete most of the CVS $Id$/$Log$ lines.</title>
<updated>2007-11-10T22:06:10+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-11-10T22:06:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=3c175fd21df04c5c0afa160f81aea0c305f69dc5'/>
<id>3c175fd21df04c5c0afa160f81aea0c305f69dc5</id>
<content type='text'>
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
</pre>
</div>
</content>
</entry>
<entry>
<title>Update FSF address on non-contributed code and COPYING files.</title>
<updated>2007-11-09T17:11:05+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-11-09T17:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c8f3cd1faf678b64920ad62f1275b03aae0157a7'/>
<id>c8f3cd1faf678b64920ad62f1275b03aae0157a7</id>
<content type='text'>
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert, and remember to flush cache.</title>
<updated>2007-01-19T02:49:31+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-01-19T02:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=84ef7559e5b19931e0c61209c1c0d7b4035a438d'/>
<id>84ef7559e5b19931e0c61209c1c0d7b4035a438d</id>
<content type='text'>
CVS patchset: 8534
CVS date: 2007/01/19 02:49:31

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8534
CVS date: 2007/01/19 02:49:31

</pre>
</div>
</content>
</entry>
<entry>
<title>Make supported_types a pointer to constant.</title>
<updated>2007-01-19T02:32:00+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-01-19T02:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a0044b6bea994ea4f32ad049bd5fcccc5216e2be'/>
<id>a0044b6bea994ea4f32ad049bd5fcccc5216e2be</id>
<content type='text'>
CVS patchset: 8531
CVS date: 2007/01/19 02:32:00

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8531
CVS date: 2007/01/19 02:32:00

</pre>
</div>
</content>
</entry>
<entry>
<title>Use protected visibility for all the functions exported by libxine.so, so that their binding is local to the library (has a similar effect to -Bsymbolic, but will work better with hidden visibility enabled, that is step two).</title>
<updated>2006-09-26T05:19:47+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T05:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1b23ad7e208929b8b99e37de64282f74070f37b6'/>
<id>1b23ad7e208929b8b99e37de64282f74070f37b6</id>
<content type='text'>
CVS patchset: 8289
CVS date: 2006/09/26 05:19:47

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8289
CVS date: 2006/09/26 05:19:47

</pre>
</div>
</content>
</entry>
<entry>
<title>Mark special_info a pointer to const value, as now all the data is const.</title>
<updated>2006-06-15T14:14:09+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-06-15T14:14:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=cb06345c8834eba720bd6ce45554f963d9dddc3d'/>
<id>cb06345c8834eba720bd6ce45554f963d9dddc3d</id>
<content type='text'>
CVS patchset: 8038
CVS date: 2006/06/15 14:14:09

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8038
CVS date: 2006/06/15 14:14:09

</pre>
</div>
</content>
</entry>
<entry>
<title>- rename all clip_top, clip_left, clip_color... to hili_xxxx. that</title>
<updated>2005-09-24T19:08:26+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2005-09-24T19:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=37cc903c609ca656a71852e5f50731f0b43bdda0'/>
<id>37cc903c609ca656a71852e5f50731f0b43bdda0</id>
<content type='text'>
  "clip" thing has caused too much confusion already since these variables
  define a highlight area.
- add overlay offset support to video_out.c/alphablend/vo drivers
- use overlay offset to implement proper croping of frames when vo
  driver doesn't support it
- add clipping checks to alphablend to avoid buffer overflow, buffer
  "underflow" and wrapping.
- increase vo api number
- note: dxr3 support is incomplete about overlay offset

CVS patchset: 7739
CVS date: 2005/09/24 19:08:26

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  "clip" thing has caused too much confusion already since these variables
  define a highlight area.
- add overlay offset support to video_out.c/alphablend/vo drivers
- use overlay offset to implement proper croping of frames when vo
  driver doesn't support it
- add clipping checks to alphablend to avoid buffer overflow, buffer
  "underflow" and wrapping.
- increase vo api number
- note: dxr3 support is incomplete about overlay offset

CVS patchset: 7739
CVS date: 2005/09/24 19:08:26

</pre>
</div>
</content>
</entry>
<entry>
<title>Moved plugin lists to an array of list.</title>
<updated>2005-04-10T09:31:16+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2005-04-10T09:31:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=db86236631c3d8838cb33ebecedfc53a5b4ff600'/>
<id>db86236631c3d8838cb33ebecedfc53a5b4ff600</id>
<content type='text'>
CVS patchset: 7452
CVS date: 2005/04/10 09:31:16

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7452
CVS date: 2005/04/10 09:31:16

</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce a new API function :</title>
<updated>2005-02-13T14:24:25+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2005-02-13T14:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9aadca553744e2510c9b234efe68857b077c7719'/>
<id>9aadca553744e2510c9b234efe68857b077c7719</id>
<content type='text'>
void xine_register_plugins(xine_t *self, plugin_info_t *info);
The goal of this function is to allow a frontend to register its own statically linked plugin(s). See this thread :
http://thread.gmane.org/gmane.comp.video.xine.devel/12479

CVS patchset: 7407
CVS date: 2005/02/13 14:24:25

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
void xine_register_plugins(xine_t *self, plugin_info_t *info);
The goal of this function is to allow a frontend to register its own statically linked plugin(s). See this thread :
http://thread.gmane.org/gmane.comp.video.xine.devel/12479

CVS patchset: 7407
CVS date: 2005/02/13 14:24:25

</pre>
</div>
</content>
</entry>
</feed>
