Mercurial > mplayer.hg
diff loader/driver.c @ 236:a2c9731b2e01
Setup_FS_Segment() for VoxWare audio
| author | arpi_esp |
|---|---|
| date | Wed, 28 Mar 2001 21:44:26 +0000 |
| parents | b2dfe79ffb9f |
| children | 1f7c824033fb |
line wrap: on
line diff
--- a/loader/driver.c Wed Mar 28 21:43:21 2001 +0000 +++ b/loader/driver.c Wed Mar 28 21:44:26 2001 +0000 @@ -98,6 +98,7 @@ static void DrvFree(HDRVR hDriver) { int i; + setup_FS_Segment(); if(hDriver) if(((DRVR*)hDriver)->hDriverModule) if(((DRVR*)hDriver)->DriverProc) @@ -131,6 +132,8 @@ char unknown[0x24]; // char* codec_name=icopen->fccHandler; + Setup_LDT_Keeper(); + if (!(npDriver = DrvAlloc(&hDriver, &uDrvResult))) return ((HDRVR) 0); @@ -193,6 +196,8 @@ //TRACE("DriverProc == %X\n", npDriver->DriverProc); npDriver->dwDriverID = ++dwDrvID; + setup_FS_Segment(); + STORE_ALL; (npDriver->DriverProc)(0, hDriver, DRV_LOAD, 0, 0); REST_ALL;
