diff options
author | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-03-28 21:44:26 +0000 |
---|---|---|
committer | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-03-28 21:44:26 +0000 |
commit | 74018c2c09c70b9dbf7a22e4890c9d805506eecb (patch) | |
tree | e77eea6f8e6bf335137e4e4d4b6cd50de71675d8 /loader/driver.c | |
parent | fa85adea318e02cee3cfc2d68e4078525deb17e8 (diff) | |
download | mpv-74018c2c09c70b9dbf7a22e4890c9d805506eecb.tar.bz2 mpv-74018c2c09c70b9dbf7a22e4890c9d805506eecb.tar.xz |
Setup_FS_Segment() for VoxWare audio
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@237 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader/driver.c')
-rw-r--r-- | loader/driver.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/loader/driver.c b/loader/driver.c index fab50d1046..ebb071802a 100644 --- a/loader/driver.c +++ b/loader/driver.c @@ -98,6 +98,7 @@ static NPDRVR DrvAlloc(HDRVR*lpDriver, LPUINT lpDrvResult) static void DrvFree(HDRVR hDriver) { int i; + setup_FS_Segment(); if(hDriver) if(((DRVR*)hDriver)->hDriverModule) if(((DRVR*)hDriver)->DriverProc) @@ -131,6 +132,8 @@ DrvOpen(LPARAM lParam2) char unknown[0x24]; // char* codec_name=icopen->fccHandler; + Setup_LDT_Keeper(); + if (!(npDriver = DrvAlloc(&hDriver, &uDrvResult))) return ((HDRVR) 0); @@ -193,6 +196,8 @@ DrvOpen(LPARAM lParam2) //TRACE("DriverProc == %X\n", npDriver->DriverProc); npDriver->dwDriverID = ++dwDrvID; + setup_FS_Segment(); + STORE_ALL; (npDriver->DriverProc)(0, hDriver, DRV_LOAD, 0, 0); REST_ALL; |