<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libspudec, branch 1.1.3</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>Implement visibility support, available on GCC 4.0 and later and on some 3.4 (through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway.</title>
<updated>2006-07-10T22:08:12+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-07-10T22:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e70c5600f5653c6915931717bdd52f9a6a2f2d9d'/>
<id>e70c5600f5653c6915931717bdd52f9a6a2f2d9d</id>
<content type='text'>
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12

</pre>
</div>
</content>
</entry>
<entry>
<title>Various static/const fixes from Gentoo.</title>
<updated>2006-06-02T22:18:56+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2006-06-02T22:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6a90ef1128ca51713804e94da00f9c3a7440ec16'/>
<id>6a90ef1128ca51713804e94da00f9c3a7440ec16</id>
<content type='text'>
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56

</pre>
</div>
</content>
</entry>
<entry>
<title>Make various arrays and structures (mainly xine_plugin_info) const.</title>
<updated>2006-05-03T19:46:06+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2006-05-03T19:46:06+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1e21218596ab3eb84da7b2ec8aedd46827284b8a'/>
<id>1e21218596ab3eb84da7b2ec8aedd46827284b8a</id>
<content type='text'>
(Diego Pettenò)

CVS patchset: 7985
CVS date: 2006/05/03 19:46:06

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Diego Pettenò)

CVS patchset: 7985
CVS date: 2006/05/03 19:46:06

</pre>
</div>
</content>
</entry>
<entry>
<title>move alphablend to core</title>
<updated>2005-09-25T00:44:04+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2005-09-25T00:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=856eea768db38b7e6342114ff0020c42f3c95eb6'/>
<id>856eea768db38b7e6342114ff0020c42f3c95eb6</id>
<content type='text'>
CVS patchset: 7745
CVS date: 2005/09/25 00:44:04

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7745
CVS date: 2005/09/25 00:44:04

</pre>
</div>
</content>
</entry>
<entry>
<title>better yet</title>
<updated>2005-09-24T23:44:34+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2005-09-24T23:44:34+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5763391b5e476b6d31264fab76fccd9c8e8047da'/>
<id>5763391b5e476b6d31264fab76fccd9c8e8047da</id>
<content type='text'>
CVS patchset: 7744
CVS date: 2005/09/24 23:44:34

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7744
CVS date: 2005/09/24 23:44:34

</pre>
</div>
</content>
</entry>
<entry>
<title>fix bogus message</title>
<updated>2005-09-24T23:43:31+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2005-09-24T23:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b584f15c7d05af3391d205f257cc3afd3f993bf7'/>
<id>b584f15c7d05af3391d205f257cc3afd3f993bf7</id>
<content type='text'>
CVS patchset: 7743
CVS date: 2005/09/24 23:43:31

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7743
CVS date: 2005/09/24 23:43:31

</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>*BUGFIX*</title>
<updated>2005-08-25T15:36:29+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2005-08-25T15:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f45651f26bc3aa1b312d282c5d8c4b04be0c2505'/>
<id>f45651f26bc3aa1b312d282c5d8c4b04be0c2505</id>
<content type='text'>
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
  more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
  used system version, if found, not used non-POSIX dirent-&gt;d_reclen
  (this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update

CVS patchset: 7709
CVS date: 2005/08/25 15:36:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Windows ports fixes and improvements due to my current work on toxine:
- first experiments with external win32 pthreads,
  more portable code (pthread_t may be a struct)
- headers refactored
- moved dirent win32 replacement to lib/, hide it for frontends,
  used system version, if found, not used non-POSIX dirent-&gt;d_reclen
  (this item doesn't work in MinGW), fix memleak in dvb
- separated settings for postproc and avcodec when using external ffmpeg
- check for malloc.h in public xine.m4, used it conditionally in xine headers
- replaced random() by POSIX more common rand()
- prevent one segfault in directx vo plugin, if fails
- M$VC port update

CVS patchset: 7709
CVS date: 2005/08/25 15:36:29

</pre>
</div>
</content>
</entry>
<entry>
<title>remove all local names beginning with double underscore, because C99</title>
<updated>2004-12-20T21:22:18+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-12-20T21:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b32478f237d5e590e4714ee52ab5ce96206bae05'/>
<id>b32478f237d5e590e4714ee52ab5ce96206bae05</id>
<content type='text'>
reserves these names for use by the C implementation

CVS patchset: 7288
CVS date: 2004/12/20 21:22:18

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
reserves these names for use by the C implementation

CVS patchset: 7288
CVS date: 2004/12/20 21:22:18

</pre>
</div>
</content>
</entry>
<entry>
<title>* fixed LOG_DEBUG builds of spu.c (unresolved symbols)</title>
<updated>2004-09-03T12:28:24+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-09-03T12:28:24+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=fd03e6147b54221c734bbb0eb499b5d275b80797'/>
<id>fd03e6147b54221c734bbb0eb499b5d275b80797</id>
<content type='text'>
* changed the default from "clip the whole frame" to "clip nothing",
  this fixes some overlays with color!=clip_color showing wrong
  (confirmed with the DXR3 that this is correct); closes bug #1018193

CVS patchset: 6933
CVS date: 2004/09/03 12:28:24

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* changed the default from "clip the whole frame" to "clip nothing",
  this fixes some overlays with color!=clip_color showing wrong
  (confirmed with the DXR3 that this is correct); closes bug #1018193

CVS patchset: 6933
CVS date: 2004/09/03 12:28:24

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