<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/post/planar/noise.c, branch 1.1.13</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>xine_xmalloc() deprecation: replace its use with static and non-zero size.</title>
<updated>2008-05-07T14:59:00+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-05-07T14:59:00+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=88d23a2dbabf419ab4014b449be119a741aa54f5'/>
<id>88d23a2dbabf419ab4014b449be119a741aa54f5</id>
<content type='text'>
The xine_xmalloc() function is going to be deprecated, as its
behaviour is rarely needed as such, and it's thus misused.

With this, almost all uses of xine_xmalloc() with static size (for
instance the value returned by sizeof()) or with a size that is
guaranteed not to be zero (like strlen()+1) are replaced with calls to
either calloc(1, ...) or malloc().

malloc() is used whenever the allocated memory is going to be
immediately overwritten, while calloc() is used in every other case,
as it sets the whole memory area to zero.

--HG--
extra : transplant_source : %8F%98%EC%02%1E%83%F0s%06X%83C%205Y%80%B12%CC%E1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The xine_xmalloc() function is going to be deprecated, as its
behaviour is rarely needed as such, and it's thus misused.

With this, almost all uses of xine_xmalloc() with static size (for
instance the value returned by sizeof()) or with a size that is
guaranteed not to be zero (like strlen()+1) are replaced with calls to
either calloc(1, ...) or malloc().

malloc() is used whenever the allocated memory is going to be
immediately overwritten, while calloc() is used in every other case,
as it sets the whole memory area to zero.

--HG--
extra : transplant_source : %8F%98%EC%02%1E%83%F0s%06X%83C%205Y%80%B12%CC%E1
</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>Mark various private arrays, structs &amp; fn parameters as static and/or const.</title>
<updated>2007-04-08T00:12:44+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-04-08T00:12:44+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=3a233b827783151c4c08985224782f1dcce43a8f'/>
<id>3a233b827783151c4c08985224782f1dcce43a8f</id>
<content type='text'>
Two of the modified files are headers, but each contains definitions as well as
declarations and is only ever used once.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Two of the modified files are headers, but each contains definitions as well as
declarations and is only ever used once.
</pre>
</div>
</content>
</entry>
<entry>
<title>Instead of defining HAVE_ASMALIGN_POT during configure and then creating the macro ASMALIGN(ZEROBITS) in ffmpeg's code, define it directly at configure, this way it can be used for the planar postplugin, that will then build with Apple's AS.</title>
<updated>2007-03-22T23:32:05+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-03-22T23:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=4d0e0a887efb69fcd9a21db83d169cf99de1892d'/>
<id>4d0e0a887efb69fcd9a21db83d169cf99de1892d</id>
<content type='text'>
CVS patchset: 8742
CVS date: 2007/03/22 23:32:05

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8742
CVS date: 2007/03/22 23:32:05

</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing build on MinGW:</title>
<updated>2006-03-26T14:45:41+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2006-03-26T14:45:41+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6f3b838762dca7b17560aec9a059ff048def702d'/>
<id>6f3b838762dca7b17560aec9a059ff048def702d</id>
<content type='text'>
 - fixed unresolved symbol in eq2 after xine_list updates.
 - replaced obsolete memalign by xine_malloc_alligned in noise post plugin,
   plugin needs some cleanup due to destroying

CVS patchset: 7950
CVS date: 2006/03/26 14:45:41

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - fixed unresolved symbol in eq2 after xine_list updates.
 - replaced obsolete memalign by xine_malloc_alligned in noise post plugin,
   plugin needs some cleanup due to destroying

CVS patchset: 7950
CVS date: 2006/03/26 14:45:41

</pre>
</div>
</content>
</entry>
<entry>
<title>- Fix compilation with older versions of GCC</title>
<updated>2006-02-06T12:09:42+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@users.sourceforge.net</email>
</author>
<published>2006-02-06T12:09:42+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=aa44eed73c6d43dfb033cce0004dec6a84ca3db9'/>
<id>aa44eed73c6d43dfb033cce0004dec6a84ca3db9</id>
<content type='text'>
  http://article.gmane.org/gmane.comp.video.xine.devel/14958

CVS patchset: 7882
CVS date: 2006/02/06 12:09:42

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  http://article.gmane.org/gmane.comp.video.xine.devel/14958

CVS patchset: 7882
CVS date: 2006/02/06 12:09:42

</pre>
</div>
</content>
</entry>
<entry>
<title>New image noise post plugin (useful for mitigating some compression artifacts)</title>
<updated>2006-02-05T21:07:53+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2006-02-05T21:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9406ac4cec26e8b6bece7197032c2ee1e233b0d7'/>
<id>9406ac4cec26e8b6bece7197032c2ee1e233b0d7</id>
<content type='text'>
CVS patchset: 7880
CVS date: 2006/02/05 21:07:53

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 7880
CVS date: 2006/02/05 21:07:53

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