home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 2002 January
/
STC_CD_01_2002.iso
/
APP
/
ANIPL218
/
PROG
/
SLB
/
LAME_ENC
/
LIBHEAD.S
Wrap
Text File
|
2001-05-23
|
1KB
|
38 lines
// Header for a "shared library"
.text
.globl _slb_init
.globl _slb_open
.globl _slb_close
.globl _slb_close
.globl _slb_beInitStream
.globl _slb_beEncodeChunk
.globl _slb_beDeinitStream
.globl _slb_beCloseStream
.globl _slb_beVersion
.globl _slb_beWriteVBRHeader
startup:
.long 0x70004afc // Magical value (5.20: $42674e41)
.long name // Pointer to name of library
.long 1 // Version number
.long 0 // Flags, at present 0L
.long _slb_init // Is called after loading
.long _slb_exit // Is called before removing
.long _slb_open // Is called at opening
.long _slb_close // Is called at closing
.long 0 // Pointer to procedure name (optional)
.long 0,0,0,0,0,0,0,0 // Unused, always NULL
.long 6 // Number of functions (5.20: .W)
.long _slb_beInitStream // Function #0
.long _slb_beEncodeChunk // Function #1
.long _slb_beDeinitStream // Function #2
.long _slb_beCloseStream // Function #3
.long _slb_beVersion // Function #4
.long _slb_beWriteVBRHeader // Function #5
name: .asciz "lame_enc.slb"