<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libxineadec/fooaudio.c, branch vdr-xine-version-712</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>Workaround for recent glibc &amp; -D_FORTIFY_SOURCE=2 (defines open() as a macro).</title>
<updated>2007-08-15T15:38:46+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-08-15T15:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5bd10cf74df979e611d69db0d5563b9d0854f884'/>
<id>5bd10cf74df979e611d69db0d5563b9d0854f884</id>
<content type='text'>
According to bug 1773769, this breaks foo-&gt;open().
The fix (as used in Ville Skyttä's patch, which doesn't cover all cases) is
to replace this with (foo-&gt;open)().

This patch was generated using
sed -i -re 's/(([[:alnum:]_]+(-&gt;|\.))+open) ?\(/(\1) (/' `grep '[&gt;.]open \?(' include -rIl`
One change (in a comment) is not committed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to bug 1773769, this breaks foo-&gt;open().
The fix (as used in Ville Skyttä's patch, which doesn't cover all cases) is
to replace this with (foo-&gt;open)().

This patch was generated using
sed -i -re 's/(([[:alnum:]_]+(-&gt;|\.))+open) ?\(/(\1) (/' `grep '[&gt;.]open \?(' include -rIl`
One change (in a comment) is not committed.
</pre>
</div>
</content>
</entry>
<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>More static/const fixes from Gentoo. These should probably go upstream.</title>
<updated>2006-06-02T22:13:45+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2006-06-02T22:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=11de71b0938af5b027b78b0e0db9617ab22a319f'/>
<id>11de71b0938af5b027b78b0e0db9617ab22a319f</id>
<content type='text'>
CVS patchset: 8008
CVS date: 2006/06/02 22:13:45

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

</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>Fixed channels to mode translation in audio decoders.</title>
<updated>2006-03-07T08:03:08+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2006-03-07T08:03:08+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=013d38071c3579a2006baf107b9f43cbef0bc569'/>
<id>013d38071c3579a2006baf107b9f43cbef0bc569</id>
<content type='text'>
Patch from Chris Brien.

CVS patchset: 7922
CVS date: 2006/03/07 08:03:08

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch from Chris Brien.

CVS patchset: 7922
CVS date: 2006/03/07 08:03:08

</pre>
</div>
</content>
</entry>
<entry>
<title>use UTF-8 meta info setting, where we know the string is ASCII</title>
<updated>2004-12-16T13:58:57+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-12-16T13:58:57+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=4a92f5cbb43ef017728d86857538cab54b29cfde'/>
<id>4a92f5cbb43ef017728d86857538cab54b29cfde</id>
<content type='text'>
(costly conversion is not necessary, because ASCII is a subset of UTF-8)

CVS patchset: 7264
CVS date: 2004/12/16 13:58:57

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(costly conversion is not necessary, because ASCII is a subset of UTF-8)

CVS patchset: 7264
CVS date: 2004/12/16 13:58:57

</pre>
</div>
</content>
</entry>
<entry>
<title>small contribution ;)</title>
<updated>2004-03-17T22:50:35+00:00</updated>
<author>
<name>Thibaut Mattern</name>
<email>tmattern@users.sourceforge.net</email>
</author>
<published>2004-03-17T22:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=d2faae1c7d0861e79fde67cdf651357feeeda807'/>
<id>d2faae1c7d0861e79fde67cdf651357feeeda807</id>
<content type='text'>
CVS patchset: 6285
CVS date: 2004/03/17 22:50:35

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6285
CVS date: 2004/03/17 22:50:35

</pre>
</div>
</content>
</entry>
<entry>
<title>it seems i forgot to commit the api increase (demux/decoder). weird.</title>
<updated>2004-01-12T17:35:14+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2004-01-12T17:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=962c11ef8de3aa7ffee91065a88456f605da0715'/>
<id>962c11ef8de3aa7ffee91065a88456f605da0715</id>
<content type='text'>
CVS patchset: 6030
CVS date: 2004/01/12 17:35:14

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6030
CVS date: 2004/01/12 17:35:14

</pre>
</div>
</content>
</entry>
<entry>
<title>- rework semantics of some buffer flags. check buffer.h for details.</title>
<updated>2004-01-09T01:26:32+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2004-01-09T01:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c0641405dec6fb244e7d3104035f64f6e535731c'/>
<id>c0641405dec6fb244e7d3104035f64f6e535731c</id>
<content type='text'>
- increase demux and decoder apis
- fix runtime changing of ogg/ogm audio channels
note: i hope i haven't broken any demux-&gt;decoder data exchange. please report any problems.

CVS patchset: 6014
CVS date: 2004/01/09 01:26:32

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- increase demux and decoder apis
- fix runtime changing of ogg/ogm audio channels
note: i hope i haven't broken any demux-&gt;decoder data exchange. please report any problems.

CVS patchset: 6014
CVS date: 2004/01/09 01:26:32

</pre>
</div>
</content>
</entry>
<entry>
<title>API version bounce</title>
<updated>2003-12-14T22:13:22+00:00</updated>
<author>
<name>Siggi Langauf</name>
<email>siggi@users.sourceforge.net</email>
</author>
<published>2003-12-14T22:13:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5d30a7730fa08774a1c48082580eb40a4e9a8095'/>
<id>5d30a7730fa08774a1c48082580eb40a4e9a8095</id>
<content type='text'>
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22

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