<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/xine-engine/alphablend.c, 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>Manual port of the color→colour change to 1.2; should make merging easier.</title>
<updated>2007-12-30T15:55:03+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-12-30T15:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6dbb05a4cba3cdc811308762058d722f11464683'/>
<id>6dbb05a4cba3cdc811308762058d722f11464683</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update all the code to the new headers layout.</title>
<updated>2007-12-19T01:59:06+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-12-19T01:59:06+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9da4e2dde0da695c240cf48390217ac97cb10c1c'/>
<id>9da4e2dde0da695c240cf48390217ac97cb10c1c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge FSF address changes from 1.1 branch.</title>
<updated>2007-11-09T17:13:33+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-11-09T17:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=abe2009f72e09173643b3d098ef17d3171a8f633'/>
<id>abe2009f72e09173643b3d098ef17d3171a8f633</id>
<content type='text'>
--HG--
rename : src/combined/decoder_flac.c =&gt; src/combined/flac_decoder.c
rename : src/combined/demux_flac.c =&gt; src/combined/flac_demuxer.c
rename : src/libxineadec/nsf.c =&gt; src/combined/nsf_decoder.c
rename : src/demuxers/demux_nsf.c =&gt; src/combined/nsf_demuxer.c
rename : src/combined/combined_wavpack.c =&gt; src/combined/wavpack_combined.c
rename : src/combined/combined_wavpack.h =&gt; src/combined/wavpack_combined.h
rename : src/combined/decoder_wavpack.c =&gt; src/combined/wavpack_decoder.c
rename : src/combined/demux_wavpack.c =&gt; src/combined/wavpack_demuxer.c
rename : src/demuxers/demux_ogg.c =&gt; src/combined/xine_ogg_demuxer.c
rename : src/libxineadec/xine_speex_decoder.c =&gt; src/combined/xine_speex_decoder.c
rename : src/libxinevdec/xine_theora_decoder.c =&gt; src/combined/xine_theora_decoder.c
rename : src/libxineadec/xine_vorbis_decoder.c =&gt; src/combined/xine_vorbis_decoder.c
rename : src/liba52/xine_a52_decoder.c =&gt; src/libxineadec/xine_a52_decoder.c
rename : src/libdts/xine_dts_decoder.c =&gt; src/libxineadec/xine_dts_decoder.c
rename : src/libfaad/xine_faad_decoder.c =&gt; src/libxineadec/xine_faad_decoder.c
rename : src/libmusepack/xine_musepack_decoder.c =&gt; src/libxineadec/xine_musepack_decoder.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : src/combined/decoder_flac.c =&gt; src/combined/flac_decoder.c
rename : src/combined/demux_flac.c =&gt; src/combined/flac_demuxer.c
rename : src/libxineadec/nsf.c =&gt; src/combined/nsf_decoder.c
rename : src/demuxers/demux_nsf.c =&gt; src/combined/nsf_demuxer.c
rename : src/combined/combined_wavpack.c =&gt; src/combined/wavpack_combined.c
rename : src/combined/combined_wavpack.h =&gt; src/combined/wavpack_combined.h
rename : src/combined/decoder_wavpack.c =&gt; src/combined/wavpack_decoder.c
rename : src/combined/demux_wavpack.c =&gt; src/combined/wavpack_demuxer.c
rename : src/demuxers/demux_ogg.c =&gt; src/combined/xine_ogg_demuxer.c
rename : src/libxineadec/xine_speex_decoder.c =&gt; src/combined/xine_speex_decoder.c
rename : src/libxinevdec/xine_theora_decoder.c =&gt; src/combined/xine_theora_decoder.c
rename : src/libxineadec/xine_vorbis_decoder.c =&gt; src/combined/xine_vorbis_decoder.c
rename : src/liba52/xine_a52_decoder.c =&gt; src/libxineadec/xine_a52_decoder.c
rename : src/libdts/xine_dts_decoder.c =&gt; src/libxineadec/xine_dts_decoder.c
rename : src/libfaad/xine_faad_decoder.c =&gt; src/libxineadec/xine_faad_decoder.c
rename : src/libmusepack/xine_musepack_decoder.c =&gt; src/libxineadec/xine_musepack_decoder.c
</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>Add comments about used blending equation</title>
<updated>2007-04-23T10:13:04+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2007-04-23T10:13:04+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=88c59571bc29d92bced7d5f1f7681d9a39649aa7'/>
<id>88c59571bc29d92bced7d5f1f7681d9a39649aa7</id>
<content type='text'>
Remove unused x_odd parameter from blend_???_exact functions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove unused x_odd parameter from blend_???_exact functions
</pre>
</div>
</content>
</entry>
<entry>
<title>Alphablending optimizations:</title>
<updated>2007-04-18T02:42:18+00:00</updated>
<author>
<name>Petri Hintukainen</name>
<email>phintuka@users.sourceforge.net</email>
</author>
<published>2007-04-18T02:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=365a4bcbae8cd1a59304f9d07ee03f66a84e0f7c'/>
<id>365a4bcbae8cd1a59304f9d07ee03f66a84e0f7c</id>
<content type='text'>
- validate palette alpha values in overlay manager
  (one check / overlay / palette index) instead of
  checking every alpha value twice for every
  blended pixel in every frame
- remove unneeded calculations
- approximiate expensive integer divisions with
  multiplication and shift
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- validate palette alpha values in overlay manager
  (one check / overlay / palette index) instead of
  checking every alpha value twice for every
  blended pixel in every frame
- remove unneeded calculations
- approximiate expensive integer divisions with
  multiplication and shift
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from 1.1.</title>
<updated>2007-04-25T17:19:00+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-04-25T17:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c3cdce4e0f733922ec151723c8b4d112ee40ca9d'/>
<id>c3cdce4e0f733922ec151723c8b4d112ee40ca9d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rationalise __attribute__((packed)) usage.</title>
<updated>2007-04-10T11:57:26+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-10T11:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2de490e2847edaaa11e1ac1baefc5bcd6ebac2fb'/>
<id>2de490e2847edaaa11e1ac1baefc5bcd6ebac2fb</id>
<content type='text'>
First of all, as we check the presence of the attribute in configure.ac and
we generate the XINE_PACKED definition there, there's no need to do the work
again on attributes.h.

Also remove #pragma pack support for now, as the trick is just not neat enough,
and as it is it's just noise.

Make Wine, libdvdnav and nosefart use XINE_PACKED rather than doing their own
checks, as they are less reliable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
First of all, as we check the presence of the attribute in configure.ac and
we generate the XINE_PACKED definition there, there's no need to do the work
again on attributes.h.

Also remove #pragma pack support for now, as the trick is just not neat enough,
and as it is it's just noise.

Make Wine, libdvdnav and nosefart use XINE_PACKED rather than doing their own
checks, as they are less reliable.
</pre>
</div>
</content>
</entry>
<entry>
<title>A few const-correctness fixes.</title>
<updated>2007-02-03T16:31:55+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-02-03T16:31:55+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=46a9c8c8821582ded1157d8a221638327f0bbaf8'/>
<id>46a9c8c8821582ded1157d8a221638327f0bbaf8</id>
<content type='text'>
CVS patchset: 8587
CVS date: 2007/02/03 16:31:55

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8587
CVS date: 2007/02/03 16:31:55

</pre>
</div>
</content>
</entry>
<entry>
<title>Don't dereference the pointer before it's tested for being not null.</title>
<updated>2006-09-26T22:35:32+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T22:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=db7e88f1c603c2c32de727cffac61cd6c7785d2b'/>
<id>db7e88f1c603c2c32de727cffac61cd6c7785d2b</id>
<content type='text'>
Found by Coverity Scan CID 245.

CVS patchset: 8312
CVS date: 2006/09/26 22:35:32

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found by Coverity Scan CID 245.

CVS patchset: 8312
CVS date: 2006/09/26 22:35:32

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