<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libmusepack, branch 1.1.8</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>Add $(LTLIBINTL) wherever objdump -R shows a dependency on gettext functions.</title>
<updated>2007-06-09T16:59:03+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-06-09T16:59:03+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=89af20ee5fcefa96ac7eaf8ca36c3be72e38ea4f'/>
<id>89af20ee5fcefa96ac7eaf8ca36c3be72e38ea4f</id>
<content type='text'>
Some plugins may have been missed due to them not being built here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some plugins may have been missed due to them not being built here.
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert comments (and the occasional string where it doesn't matter) to UTF-8.</title>
<updated>2007-05-16T23:24:21+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-05-16T23:24:21+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5f170aeb405f44ce67bf8827494c2a933b3e3241'/>
<id>5f170aeb405f44ce67bf8827494c2a933b3e3241</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename xine_decoder.c to xine_musepack_decoder.c.</title>
<updated>2007-04-04T20:40:45+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-04T20:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=b87beb11fd9a5b253f301069348198950e529038'/>
<id>b87beb11fd9a5b253f301069348198950e529038</id>
<content type='text'>
Use xineplug_LTLIBRARIES.

--HG--
rename : src/libmusepack/xine_decoder.c =&gt; src/libmusepack/xine_musepack_decoder.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use xineplug_LTLIBRARIES.

--HG--
rename : src/libmusepack/xine_decoder.c =&gt; src/libmusepack/xine_musepack_decoder.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for previous swap32 definition before writing a new swap32 function.</title>
<updated>2007-04-04T11:44:50+00:00</updated>
<author>
<name>Pascal S. de Kloe</name>
<email>pascal@quies.net</email>
</author>
<published>2007-04-04T11:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e5fac215b15506fb7b5d1238ee5e579a427eefd6'/>
<id>e5fac215b15506fb7b5d1238ee5e579a427eefd6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rationalise use of .hgignore, removes a bunch of files that only ignored automake-related files.</title>
<updated>2007-04-03T02:36:40+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-03T02:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c29a5c39d5efb63c713902489571b0b0ab84ca91'/>
<id>c29a5c39d5efb63c713902489571b0b0ab84ca91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate all .cvsignore files to .hgignore.</title>
<updated>2007-04-02T18:44:04+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-02T18:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6ff7b823ea37c8baa725fad659b06b23e1d92d57'/>
<id>6ff7b823ea37c8baa725fad659b06b23e1d92d57</id>
<content type='text'>
--HG--
rename : .cvsignore =&gt; .hgignore
rename : doc/.cvsignore =&gt; doc/.hgignore
rename : doc/faq/.cvsignore =&gt; doc/faq/.hgignore
rename : doc/hackersguide/.cvsignore =&gt; doc/hackersguide/.hgignore
rename : doc/man/.cvsignore =&gt; doc/man/.hgignore
rename : doc/man/en/.cvsignore =&gt; doc/man/en/.hgignore
rename : include/.cvsignore =&gt; include/.hgignore
rename : intl/.cvsignore =&gt; intl/.hgignore
rename : lib/.cvsignore =&gt; lib/.hgignore
rename : m4/.cvsignore =&gt; m4/.hgignore
rename : misc/.cvsignore =&gt; misc/.hgignore
rename : misc/fonts/.cvsignore =&gt; misc/fonts/.hgignore
rename : po/.cvsignore =&gt; po/.hgignore
rename : src/.cvsignore =&gt; src/.hgignore
rename : src/audio_out/.cvsignore =&gt; src/audio_out/.hgignore
rename : src/combined/.cvsignore =&gt; src/combined/.hgignore
rename : src/demuxers/.cvsignore =&gt; src/demuxers/.hgignore
rename : src/dxr3/.cvsignore =&gt; src/dxr3/.hgignore
rename : src/input/.cvsignore =&gt; src/input/.hgignore
rename : src/input/dvb/.cvsignore =&gt; src/input/dvb/.hgignore
rename : src/input/libdvdnav/.cvsignore =&gt; src/input/libdvdnav/.hgignore
rename : src/input/libreal/.cvsignore =&gt; src/input/libreal/.hgignore
rename : src/input/librtsp/.cvsignore =&gt; src/input/librtsp/.hgignore
rename : src/input/vcd/.cvsignore =&gt; src/input/vcd/.hgignore
rename : src/input/vcd/libcdio/.cvsignore =&gt; src/input/vcd/libcdio/.hgignore
rename : src/input/vcd/libcdio/MSWindows/.cvsignore =&gt; src/input/vcd/libcdio/MSWindows/.hgignore
rename : src/input/vcd/libcdio/cdio/.cvsignore =&gt; src/input/vcd/libcdio/cdio/.hgignore
rename : src/input/vcd/libcdio/image/.cvsignore =&gt; src/input/vcd/libcdio/image/.hgignore
rename : src/input/vcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/.hgignore
rename : src/input/vcd/libvcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/libvcd/.hgignore
rename : src/liba52/.cvsignore =&gt; src/liba52/.hgignore
rename : src/libdts/.cvsignore =&gt; src/libdts/.hgignore
rename : src/libfaad/.cvsignore =&gt; src/libfaad/.hgignore
rename : src/libfaad/codebook/.cvsignore =&gt; src/libfaad/codebook/.hgignore
rename : src/libffmpeg/.cvsignore =&gt; src/libffmpeg/.hgignore
rename : src/libffmpeg/libavcodec/.cvsignore =&gt; src/libffmpeg/libavcodec/.hgignore
rename : src/libffmpeg/libavcodec/alpha/.cvsignore =&gt; src/libffmpeg/libavcodec/alpha/.hgignore
rename : src/libffmpeg/libavcodec/armv4l/.cvsignore =&gt; src/libffmpeg/libavcodec/armv4l/.hgignore
rename : src/libffmpeg/libavcodec/i386/.cvsignore =&gt; src/libffmpeg/libavcodec/i386/.hgignore
rename : src/libffmpeg/libavcodec/libpostproc/.cvsignore =&gt; src/libffmpeg/libavcodec/libpostproc/.hgignore
rename : src/libffmpeg/libavcodec/mlib/.cvsignore =&gt; src/libffmpeg/libavcodec/mlib/.hgignore
rename : src/libffmpeg/libavcodec/ppc/.cvsignore =&gt; src/libffmpeg/libavcodec/ppc/.hgignore
rename : src/libffmpeg/libavcodec/sparc/.cvsignore =&gt; src/libffmpeg/libavcodec/sparc/.hgignore
rename : src/libffmpeg/libavutil/.cvsignore =&gt; src/libffmpeg/libavutil/.hgignore
rename : src/libflac/.cvsignore =&gt; src/libflac/.hgignore
rename : src/liblpcm/.cvsignore =&gt; src/liblpcm/.hgignore
rename : src/libmad/.cvsignore =&gt; src/libmad/.hgignore
rename : src/libmpeg2/.cvsignore =&gt; src/libmpeg2/.hgignore
rename : src/libmpeg2new/.cvsignore =&gt; src/libmpeg2new/.hgignore
rename : src/libmpeg2new/include/.cvsignore =&gt; src/libmpeg2new/include/.hgignore
rename : src/libmpeg2new/libmpeg2/.cvsignore =&gt; src/libmpeg2new/libmpeg2/.hgignore
rename : src/libmusepack/.cvsignore =&gt; src/libmusepack/.hgignore
rename : src/libmusepack/musepack/.cvsignore =&gt; src/libmusepack/musepack/.hgignore
rename : src/libreal/.cvsignore =&gt; src/libreal/.hgignore
rename : src/libspeex/.cvsignore =&gt; src/libspeex/.hgignore
rename : src/libspucc/.cvsignore =&gt; src/libspucc/.hgignore
rename : src/libspucmml/.cvsignore =&gt; src/libspucmml/.hgignore
rename : src/libspudec/.cvsignore =&gt; src/libspudec/.hgignore
rename : src/libspudvb/.cvsignore =&gt; src/libspudvb/.hgignore
rename : src/libsputext/.cvsignore =&gt; src/libsputext/.hgignore
rename : src/libtheora/.cvsignore =&gt; src/libtheora/.hgignore
rename : src/libvorbis/.cvsignore =&gt; src/libvorbis/.hgignore
rename : src/libw32dll/.cvsignore =&gt; src/libw32dll/.hgignore
rename : src/libw32dll/DirectShow/.cvsignore =&gt; src/libw32dll/DirectShow/.hgignore
rename : src/libw32dll/dmo/.cvsignore =&gt; src/libw32dll/dmo/.hgignore
rename : src/libw32dll/qtx/.cvsignore =&gt; src/libw32dll/qtx/.hgignore
rename : src/libw32dll/qtx/qtxsdk/.cvsignore =&gt; src/libw32dll/qtx/qtxsdk/.hgignore
rename : src/libw32dll/wine/.cvsignore =&gt; src/libw32dll/wine/.hgignore
rename : src/libxineadec/.cvsignore =&gt; src/libxineadec/.hgignore
rename : src/libxineadec/gsm610/.cvsignore =&gt; src/libxineadec/gsm610/.hgignore
rename : src/libxineadec/nosefart/.cvsignore =&gt; src/libxineadec/nosefart/.hgignore
rename : src/libxinevdec/.cvsignore =&gt; src/libxinevdec/.hgignore
rename : src/post/.cvsignore =&gt; src/post/.hgignore
rename : src/post/audio/.cvsignore =&gt; src/post/audio/.hgignore
rename : src/post/deinterlace/.cvsignore =&gt; src/post/deinterlace/.hgignore
rename : src/post/deinterlace/plugins/.cvsignore =&gt; src/post/deinterlace/plugins/.hgignore
rename : src/post/goom/.cvsignore =&gt; src/post/goom/.hgignore
rename : src/post/mosaico/.cvsignore =&gt; src/post/mosaico/.hgignore
rename : src/post/planar/.cvsignore =&gt; src/post/planar/.hgignore
rename : src/post/visualizations/.cvsignore =&gt; src/post/visualizations/.hgignore
rename : src/video_out/.cvsignore =&gt; src/video_out/.hgignore
rename : src/video_out/libdha/.cvsignore =&gt; src/video_out/libdha/.hgignore
rename : src/video_out/libdha/bin/.cvsignore =&gt; src/video_out/libdha/bin/.hgignore
rename : src/video_out/libdha/kernelhelper/.cvsignore =&gt; src/video_out/libdha/kernelhelper/.hgignore
rename : src/video_out/libdha/oth/.cvsignore =&gt; src/video_out/libdha/oth/.hgignore
rename : src/video_out/libdha/sysdep/.cvsignore =&gt; src/video_out/libdha/sysdep/.hgignore
rename : src/video_out/macosx/.cvsignore =&gt; src/video_out/macosx/.hgignore
rename : src/video_out/vidix/.cvsignore =&gt; src/video_out/vidix/.hgignore
rename : src/video_out/vidix/drivers/.cvsignore =&gt; src/video_out/vidix/drivers/.hgignore
rename : src/xine-engine/.cvsignore =&gt; src/xine-engine/.hgignore
rename : src/xine-utils/.cvsignore =&gt; src/xine-utils/.hgignore
rename : win32/.cvsignore =&gt; win32/.hgignore
rename : win32/include/.cvsignore =&gt; win32/include/.hgignore
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : .cvsignore =&gt; .hgignore
rename : doc/.cvsignore =&gt; doc/.hgignore
rename : doc/faq/.cvsignore =&gt; doc/faq/.hgignore
rename : doc/hackersguide/.cvsignore =&gt; doc/hackersguide/.hgignore
rename : doc/man/.cvsignore =&gt; doc/man/.hgignore
rename : doc/man/en/.cvsignore =&gt; doc/man/en/.hgignore
rename : include/.cvsignore =&gt; include/.hgignore
rename : intl/.cvsignore =&gt; intl/.hgignore
rename : lib/.cvsignore =&gt; lib/.hgignore
rename : m4/.cvsignore =&gt; m4/.hgignore
rename : misc/.cvsignore =&gt; misc/.hgignore
rename : misc/fonts/.cvsignore =&gt; misc/fonts/.hgignore
rename : po/.cvsignore =&gt; po/.hgignore
rename : src/.cvsignore =&gt; src/.hgignore
rename : src/audio_out/.cvsignore =&gt; src/audio_out/.hgignore
rename : src/combined/.cvsignore =&gt; src/combined/.hgignore
rename : src/demuxers/.cvsignore =&gt; src/demuxers/.hgignore
rename : src/dxr3/.cvsignore =&gt; src/dxr3/.hgignore
rename : src/input/.cvsignore =&gt; src/input/.hgignore
rename : src/input/dvb/.cvsignore =&gt; src/input/dvb/.hgignore
rename : src/input/libdvdnav/.cvsignore =&gt; src/input/libdvdnav/.hgignore
rename : src/input/libreal/.cvsignore =&gt; src/input/libreal/.hgignore
rename : src/input/librtsp/.cvsignore =&gt; src/input/librtsp/.hgignore
rename : src/input/vcd/.cvsignore =&gt; src/input/vcd/.hgignore
rename : src/input/vcd/libcdio/.cvsignore =&gt; src/input/vcd/libcdio/.hgignore
rename : src/input/vcd/libcdio/MSWindows/.cvsignore =&gt; src/input/vcd/libcdio/MSWindows/.hgignore
rename : src/input/vcd/libcdio/cdio/.cvsignore =&gt; src/input/vcd/libcdio/cdio/.hgignore
rename : src/input/vcd/libcdio/image/.cvsignore =&gt; src/input/vcd/libcdio/image/.hgignore
rename : src/input/vcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/.hgignore
rename : src/input/vcd/libvcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/libvcd/.hgignore
rename : src/liba52/.cvsignore =&gt; src/liba52/.hgignore
rename : src/libdts/.cvsignore =&gt; src/libdts/.hgignore
rename : src/libfaad/.cvsignore =&gt; src/libfaad/.hgignore
rename : src/libfaad/codebook/.cvsignore =&gt; src/libfaad/codebook/.hgignore
rename : src/libffmpeg/.cvsignore =&gt; src/libffmpeg/.hgignore
rename : src/libffmpeg/libavcodec/.cvsignore =&gt; src/libffmpeg/libavcodec/.hgignore
rename : src/libffmpeg/libavcodec/alpha/.cvsignore =&gt; src/libffmpeg/libavcodec/alpha/.hgignore
rename : src/libffmpeg/libavcodec/armv4l/.cvsignore =&gt; src/libffmpeg/libavcodec/armv4l/.hgignore
rename : src/libffmpeg/libavcodec/i386/.cvsignore =&gt; src/libffmpeg/libavcodec/i386/.hgignore
rename : src/libffmpeg/libavcodec/libpostproc/.cvsignore =&gt; src/libffmpeg/libavcodec/libpostproc/.hgignore
rename : src/libffmpeg/libavcodec/mlib/.cvsignore =&gt; src/libffmpeg/libavcodec/mlib/.hgignore
rename : src/libffmpeg/libavcodec/ppc/.cvsignore =&gt; src/libffmpeg/libavcodec/ppc/.hgignore
rename : src/libffmpeg/libavcodec/sparc/.cvsignore =&gt; src/libffmpeg/libavcodec/sparc/.hgignore
rename : src/libffmpeg/libavutil/.cvsignore =&gt; src/libffmpeg/libavutil/.hgignore
rename : src/libflac/.cvsignore =&gt; src/libflac/.hgignore
rename : src/liblpcm/.cvsignore =&gt; src/liblpcm/.hgignore
rename : src/libmad/.cvsignore =&gt; src/libmad/.hgignore
rename : src/libmpeg2/.cvsignore =&gt; src/libmpeg2/.hgignore
rename : src/libmpeg2new/.cvsignore =&gt; src/libmpeg2new/.hgignore
rename : src/libmpeg2new/include/.cvsignore =&gt; src/libmpeg2new/include/.hgignore
rename : src/libmpeg2new/libmpeg2/.cvsignore =&gt; src/libmpeg2new/libmpeg2/.hgignore
rename : src/libmusepack/.cvsignore =&gt; src/libmusepack/.hgignore
rename : src/libmusepack/musepack/.cvsignore =&gt; src/libmusepack/musepack/.hgignore
rename : src/libreal/.cvsignore =&gt; src/libreal/.hgignore
rename : src/libspeex/.cvsignore =&gt; src/libspeex/.hgignore
rename : src/libspucc/.cvsignore =&gt; src/libspucc/.hgignore
rename : src/libspucmml/.cvsignore =&gt; src/libspucmml/.hgignore
rename : src/libspudec/.cvsignore =&gt; src/libspudec/.hgignore
rename : src/libspudvb/.cvsignore =&gt; src/libspudvb/.hgignore
rename : src/libsputext/.cvsignore =&gt; src/libsputext/.hgignore
rename : src/libtheora/.cvsignore =&gt; src/libtheora/.hgignore
rename : src/libvorbis/.cvsignore =&gt; src/libvorbis/.hgignore
rename : src/libw32dll/.cvsignore =&gt; src/libw32dll/.hgignore
rename : src/libw32dll/DirectShow/.cvsignore =&gt; src/libw32dll/DirectShow/.hgignore
rename : src/libw32dll/dmo/.cvsignore =&gt; src/libw32dll/dmo/.hgignore
rename : src/libw32dll/qtx/.cvsignore =&gt; src/libw32dll/qtx/.hgignore
rename : src/libw32dll/qtx/qtxsdk/.cvsignore =&gt; src/libw32dll/qtx/qtxsdk/.hgignore
rename : src/libw32dll/wine/.cvsignore =&gt; src/libw32dll/wine/.hgignore
rename : src/libxineadec/.cvsignore =&gt; src/libxineadec/.hgignore
rename : src/libxineadec/gsm610/.cvsignore =&gt; src/libxineadec/gsm610/.hgignore
rename : src/libxineadec/nosefart/.cvsignore =&gt; src/libxineadec/nosefart/.hgignore
rename : src/libxinevdec/.cvsignore =&gt; src/libxinevdec/.hgignore
rename : src/post/.cvsignore =&gt; src/post/.hgignore
rename : src/post/audio/.cvsignore =&gt; src/post/audio/.hgignore
rename : src/post/deinterlace/.cvsignore =&gt; src/post/deinterlace/.hgignore
rename : src/post/deinterlace/plugins/.cvsignore =&gt; src/post/deinterlace/plugins/.hgignore
rename : src/post/goom/.cvsignore =&gt; src/post/goom/.hgignore
rename : src/post/mosaico/.cvsignore =&gt; src/post/mosaico/.hgignore
rename : src/post/planar/.cvsignore =&gt; src/post/planar/.hgignore
rename : src/post/visualizations/.cvsignore =&gt; src/post/visualizations/.hgignore
rename : src/video_out/.cvsignore =&gt; src/video_out/.hgignore
rename : src/video_out/libdha/.cvsignore =&gt; src/video_out/libdha/.hgignore
rename : src/video_out/libdha/bin/.cvsignore =&gt; src/video_out/libdha/bin/.hgignore
rename : src/video_out/libdha/kernelhelper/.cvsignore =&gt; src/video_out/libdha/kernelhelper/.hgignore
rename : src/video_out/libdha/oth/.cvsignore =&gt; src/video_out/libdha/oth/.hgignore
rename : src/video_out/libdha/sysdep/.cvsignore =&gt; src/video_out/libdha/sysdep/.hgignore
rename : src/video_out/macosx/.cvsignore =&gt; src/video_out/macosx/.hgignore
rename : src/video_out/vidix/.cvsignore =&gt; src/video_out/vidix/.hgignore
rename : src/video_out/vidix/drivers/.cvsignore =&gt; src/video_out/vidix/drivers/.hgignore
rename : src/xine-engine/.cvsignore =&gt; src/xine-engine/.hgignore
rename : src/xine-utils/.cvsignore =&gt; src/xine-utils/.hgignore
rename : win32/.cvsignore =&gt; win32/.hgignore
rename : win32/include/.cvsignore =&gt; win32/include/.hgignore
</pre>
</div>
</content>
</entry>
<entry>
<title>Add --disable-musepack and --with-external-libmpcdec parameters to configure, now users can decide if they want musepack support and whether to use an external copy of libmpcdec.</title>
<updated>2007-01-19T02:35:36+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-01-19T02:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2af57b46d30cea316a9f245cc2ecf826e756dbf5'/>
<id>2af57b46d30cea316a9f245cc2ecf826e756dbf5</id>
<content type='text'>
CVS patchset: 8532
CVS date: 2007/01/19 02:35:36

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

</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>Misc warnings fixes.</title>
<updated>2006-06-18T20:29:03+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-06-18T20:29:03+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=800eff24a20af48b2f5109a0bf9f1da4bf2a2c14'/>
<id>800eff24a20af48b2f5109a0bf9f1da4bf2a2c14</id>
<content type='text'>
CVS patchset: 8055
CVS date: 2006/06/18 20:29:03

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8055
CVS date: 2006/06/18 20:29:03

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