Age | Commit message (Collapse) | Author |
|
|
|
--HG--
extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
|
|
For contributed code, leave whatever the version we last synced for is using
to make simpler future syncs.
|
|
* Use arrays and loops instead of chained if()s.
This reduces code size a little.
* Try to dlopen drvc.so instead of just checking for its existence.
The old code could, for example, try to use a dir containing 32-bit libs
on a 64-bit system. (Not that I'd expect this to happen, of course...)
|
|
|
|
I managed to miss one from my earlier patch, though I could've sworn I
checked this.
Add (prefix)/lib64/real into the real codec path list. It is encountered
in the 64bit PLF Mandriva real-codecs package.
|
|
The attached patch to xine-lib adds two more real codec search paths.
/usr/lib/real is encountered in PLF packages for Mandriva, and
/usr/lib/RealPlayer10GOLD/codecs is encountered in RealPlayer package of
Mandriva.
|
|
|
|
xine-lib 1.1.6 ends up looking for real codecs eg. in /usr/locallib/win32,
/usr/locallib/codecs etc, there's a missing slash. The attached patch
should fix it.
More info: https://bugzilla.redhat.com/237743
|
|
both audio and video.
CVS patchset: 8703
CVS date: 2007/03/17 15:45:37
|
|
stderr ___brk_addr and __ctype_b, look for them during ./configure stage. Also check for alternatives, and check for compiler's weak aliasing support only if it's actually going to be used.
CVS patchset: 8696
CVS date: 2007/03/17 06:11:30
|
|
CVS patchset: 8690
CVS date: 2007/03/16 22:49:16
|
|
but as those are the oldest ones, check drvc.so for autodetection, only.
CVS patchset: 8689
CVS date: 2007/03/16 22:46:49
|
|
CVS patchset: 8687
CVS date: 2007/03/16 22:28:48
|
|
CVS patchset: 8686
CVS date: 2007/03/16 22:28:25
|
|
PowerPC Real codecs.
CVS patchset: 8685
CVS date: 2007/03/16 22:26:54
|
|
distributions can reduce the code used in their packages, and limit the path where to load the drivers by default.
CVS patchset: 8684
CVS date: 2007/03/16 22:14:57
|
|
the alternative name is always the same with .6.0 at the end. Prefer the full name to the reduced one.
CVS patchset: 8683
CVS date: 2007/03/16 21:37:58
|
|
a) minimise the number of stat() calls happening;
b) support FreeBSD paths.
CVS patchset: 8682
CVS date: 2007/03/16 20:45:21
|
|
there, to their equivalent symbols. This could be improved by adding a configure-time check for this.
CVS patchset: 8681
CVS date: 2007/03/16 20:21:40
|
|
Alpha as that's the only architecture for which the binary codecs available on MPlayer site are needing them. Newer versions needs not these symbols, and for safety, I'd rather avoid messing with the global namespace.
CVS patchset: 8679
CVS date: 2007/03/16 20:02:33
|