summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfaust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-05-17 09:41:18 +0000
committerfaust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-05-17 09:41:18 +0000
commitd49908ad7352c6ed931f590fcbf58e24b0c64328 (patch)
tree5012d3070b212b4bc56d49bb265c80f2416f3a9e
parent0e82afdab5bdb9d86c35a1faf8b2fa17849fbfbd (diff)
downloadmpv-d49908ad7352c6ed931f590fcbf58e24b0c64328.tar.bz2
mpv-d49908ad7352c6ed931f590fcbf58e24b0c64328.tar.xz
realaudio 28_8 and 14_4 dll support
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10118 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--etc/codecs.conf14
-rw-r--r--libmpcodecs/ad_realaud.c2
2 files changed, 15 insertions, 1 deletions
diff --git a/etc/codecs.conf b/etc/codecs.conf
index 9c98d10d4a..185b1fec66 100644
--- a/etc/codecs.conf
+++ b/etc/codecs.conf
@@ -1528,6 +1528,13 @@ audiocodec ra144
driver realaud
dll "14_4.so.6.0"
+audiocodec ra144win
+ info "Win32 RealAudio 1.0"
+ status working
+ format 0x345F3431 ; "14_4"
+ driver realaud
+ dll "14_43260.dll"
+
audiocodec ra288
info "RealAudio 2.0"
status working
@@ -1535,6 +1542,13 @@ audiocodec ra288
driver realaud
dll "28_8.so.6.0"
+audiocodec ra288win
+ info "Win32 RealAudio 2.0"
+ status working
+ format 0x385F3832 ; "28_8"
+ driver realaud
+ dll "28_83260.dll"
+
audiocodec racook
info "RealAudio COOK"
status working
diff --git a/libmpcodecs/ad_realaud.c b/libmpcodecs/ad_realaud.c
index 4e5f542209..0493b7c0ae 100644
--- a/libmpcodecs/ad_realaud.c
+++ b/libmpcodecs/ad_realaud.c
@@ -189,7 +189,7 @@ static int load_sysm_windows(char *path)
wraSetDLLAccessPath = GetProcAddress(handle, "SetDLLAccessPath");
wraSetPwd = GetProcAddress(handle, "RASetPwd"); // optional, used by SIPR
- if (wraCloseCodec && wraDecode && wraFlush && wraFreeDecoder &&
+ if (wraCloseCodec && wraDecode && /*wraFlush && */wraFreeDecoder &&
wraGetFlavorProperty && (wraOpenCodec || wraOpenCodec2) && wraSetFlavor &&
/*wraSetDLLAccessPath &&*/ wraInitDecoder)
{