gogo.asはマリンキャットさん作のgogo.dllを定義したマクロを持ちます。HSPよりMP3ファイルのエンコード再生が可能となります。gogo.dllは午後のこ〜だに添付されています。上記URIより入手してください。
※gogo.dllはLGPL2ライセンスにより配布されています。再配布の際はgogo.dllのライセンスに注意してください。
gogo.asが定義する予約語、ローカルDefLvは_APIDEFLV_GOGO@MEDIAです。
| 名前 | 定義Lv | 概要 |
|---|---|---|
| __gogo | 常に | モジュール名 |
| 名前 | 定義Lv | 概要 |
|---|---|---|
| __MEDIA_GOGO_AS | 常に | 多重include禁止定義 |
| hgogo | 常に | gogo.dllハンドル |
| MC_8BIT_PCM | _APICONSTLV_() >= 2 | - |
| MC_ADDTAG | _APICONSTLV_() >= 2 | - |
| MC_BITRATE | _APICONSTLV_() >= 2 | - |
| MC_BYTE_SWAP | _APICONSTLV_() >= 2 | - |
| MC_CPU | _APICONSTLV_() >= 2 | - |
| MC_EMPHASIS | _APICONSTLV_() >= 2 | - |
| MC_EMP_5015MS | _APICONSTLV_() >= 2 | - |
| MC_EMP_CCITT | _APICONSTLV_() >= 2 | - |
| MC_EMP_NONE | _APICONSTLV_() >= 2 | - |
| MC_ENCODEMODE | _APICONSTLV_() >= 2 | - |
| MC_ENHANCEDFILTER | _APICONSTLV_() >= 2 | - |
| MC_INPDEV_FILE | _APICONSTLV_() >= 2 | - |
| MC_INPDEV_STDIO | _APICONSTLV_() >= 2 | - |
| MC_INPFREQ | _APICONSTLV_() >= 2 | - |
| MC_INPUTFILE | _APICONSTLV_() >= 2 | - |
| MC_MODE_DUALCHANNEL | _APICONSTLV_() >= 2 | - |
| MC_MODE_JOINT | _APICONSTLV_() >= 2 | - |
| MC_MODE_MONO | _APICONSTLV_() >= 2 | - |
| MC_MODE_MSSTEREO | _APICONSTLV_() >= 2 | - |
| MC_MODE_STEREO | _APICONSTLV_() >= 2 | - |
| MC_MONO_PCM | _APICONSTLV_() >= 2 | - |
| MC_MSTHRESHOLD | _APICONSTLV_() >= 2 | - |
| MC_OUTDEV_FILE | _APICONSTLV_() >= 2 | - |
| MC_OUTDEV_STDOUT | _APICONSTLV_() >= 2 | - |
| MC_OUTDEV_USERFUNC | _APICONSTLV_() >= 2 | - |
| MC_OUTDEV_USERFUNC_WITHVBRTAG | _APICONSTLV_() >= 2 | - |
| MC_OUTFREQ | _APICONSTLV_() >= 2 | - |
| MC_OUTPUTDIR | _APICONSTLV_() >= 2 | - |
| MC_OUTPUTFILE | _APICONSTLV_() >= 2 | - |
| MC_OUTPUT_FORMAT | _APICONSTLV_() >= 2 | - |
| MC_OUTPUT_NORMAL | _APICONSTLV_() >= 2 | - |
| MC_OUTPUT_RIFF_RMP | _APICONSTLV_() >= 2 | - |
| MC_OUTPUT_RIFF_WAVE | _APICONSTLV_() >= 2 | - |
| MC_READTHREAD_PRIORITY | _APICONSTLV_() >= 2 | - |
| MC_RIFF_INFO | _APICONSTLV_() >= 2 | - |
| MC_STARTOFFSET | _APICONSTLV_() >= 2 | - |
| MC_THREAD_PRIORITY | _APICONSTLV_() >= 2 | - |
| MC_TOWNS_SND | _APICONSTLV_() >= 2 | - |
| MC_USE3DNOW | _APICONSTLV_() >= 2 | - |
| MC_USEE3DNOW | _APICONSTLV_() >= 2 | - |
| MC_USEKNI | _APICONSTLV_() >= 2 | - |
| MC_USELPF16 | _APICONSTLV_() >= 2 | - |
| MC_USEMMX | _APICONSTLV_() >= 2 | - |
| MC_USEPSY | _APICONSTLV_() >= 2 | - |
| MC_USESPC1 | _APICONSTLV_() >= 2 | - |
| MC_USESPC2 | _APICONSTLV_() >= 2 | - |
| MC_VBR | _APICONSTLV_() >= 2 | - |
| MC_VBRBITRATE | _APICONSTLV_() >= 2 | - |
| MC_VERIFY | _APICONSTLV_() >= 2 | - |
| ME_BADMODEORLAYER | _APICONSTLV_() >= 2 | - |
| ME_BITRATEERROR | _APICONSTLV_() >= 2 | - |
| ME_BITRATE_ERR | _APICONSTLV_() >= 2 | - |
| ME_CANNOT_CREATE_THREAD | _APICONSTLV_() >= 2 | - |
| ME_CANNOT_SEEK | _APICONSTLV_() >= 2 | - |
| ME_CANNOT_SET_SCOPE | _APICONSTLV_() >= 2 | - |
| ME_EMPTYSTREAM | _APICONSTLV_() >= 2 | - |
| ME_FREQERROR | _APICONSTLV_() >= 2 | - |
| ME_HALTED | _APICONSTLV_() >= 2 | - |
| ME_INFILE_NOFOUND | _APICONSTLV_() >= 2 | - |
| ME_INTERNALERROR | _APICONSTLV_() >= 2 | - |
| ME_NOERR | _APICONSTLV_() >= 2 | - |
| ME_NOFPU | _APICONSTLV_() >= 2 | - |
| ME_NOMEMORY | _APICONSTLV_() >= 2 | - |
| ME_OUTFILE_NOFOUND | _APICONSTLV_() >= 2 | - |
| ME_PARAMERROR | _APICONSTLV_() >= 2 | - |
| ME_WAVETYPE_ERR | _APICONSTLV_() >= 2 | - |
| ME_WRITEERROR | _APICONSTLV_() >= 2 | - |
| MG_BITRATE | _APICONSTLV_() >= 2 | - |
| MG_COUNT_FRAME | _APICONSTLV_() >= 2 | - |
| MG_ENCODEMODE | _APICONSTLV_() >= 2 | - |
| MG_INPFREQ | _APICONSTLV_() >= 2 | - |
| MG_INPUTFILE | _APICONSTLV_() >= 2 | - |
| MG_MPEG_VERSION | _APICONSTLV_() >= 2 | - |
| MG_NUM_OF_SAMPLES | _APICONSTLV_() >= 2 | - |
| MG_OUTFREQ | _APICONSTLV_() >= 2 | - |
| MG_OUTPUTFILE | _APICONSTLV_() >= 2 | - |
| MG_STARTOFFSET | _APICONSTLV_() >= 2 | - |
| MG_USE3DNOW | _APICONSTLV_() >= 2 | - |
| MG_USEE3DNOW | _APICONSTLV_() >= 2 | - |
| MG_USEKNI | _APICONSTLV_() >= 2 | - |
| MG_USEMMX | _APICONSTLV_() >= 2 | - |
| MG_USEPSY | _APICONSTLV_() >= 2 | - |
| MG_USESPC1 | _APICONSTLV_() >= 2 | - |
| MG_USESPC2 | _APICONSTLV_() >= 2 | - |
| MG_READTHREAD_PRIORITY | _APICONSTLV_() >= 2 | - |
| MC_INPDEV_MEMORY_NOSIZ | _APICONSTLV_() >= 2 | - |
| MC_USESSE | _APICONSTLV_() >= 2 | - |
| MC_LANG | _APICONSTLV_() >= 2 | - |
| MC_MAXFILELENGTH | _APICONSTLV_() >= 2 | - |
| MC_MAXFLEN_IGNORE | _APICONSTLV_() >= 2 | - |
| MC_MAXFLEN_WAVEHEADER | _APICONSTLV_() >= 2 | - |
| MC_OUTSTREAM_BUFFERD | _APICONSTLV_() >= 2 | - |
| MC_OBUFFER_ENABLE | _APICONSTLV_() >= 2 | - |
| MC_OBUFFER_DISABLE | _APICONSTLV_() >= 2 | - |
| MC_ENCODE_QUALITY | _APICONSTLV_() >= 2 | - |
| MC_ABR | _APICONSTLV_() >= 2 | - |
| MC_USECMOV | _APICONSTLV_() >= 2 | - |
| MC_USEEMMX | _APICONSTLV_() >= 2 | - |
| MC_USESSE2 | _APICONSTLV_() >= 2 | - |
| MC_WRITELAMETAG | _APICONSTLV_() >= 2 | - |
| MC_WRITEVBRTAG | _APICONSTLV_() >= 2 | - |
| ME_MOREDATA | _APICONSTLV_() >= 2 | - |
| MG_USESSE | _APICONSTLV_() >= 2 | - |
| MG_FRAME | _APICONSTLV_() >= 2 | - |
| MG_USECMOV | _APICONSTLV_() >= 2 | - |
| MG_USEEMMX | _APICONSTLV_() >= 2 | - |
| MG_USESSE2 | _APICONSTLV_() >= 2 | - |
| MG_CLFLUSH | _APICONSTLV_() >= 2 | - |
| MU_tFPU | _APICONSTLV_() >= 2 | - |
| MU_tMMX | _APICONSTLV_() >= 2 | - |
| MU_t3DN | _APICONSTLV_() >= 2 | - |
| MU_tSSE | _APICONSTLV_() >= 2 | - |
| MU_tCMOV | _APICONSTLV_() >= 2 | - |
| MU_tE3DN | _APICONSTLV_() >= 2 | - |
| MU_tEMMX | _APICONSTLV_() >= 2 | - |
| MU_tSSE2 | _APICONSTLV_() >= 2 | - |
| MU_tCLFLUSH | _APICONSTLV_() >= 2 | - |
| MU_tMULTI | _APICONSTLV_() >= 2 | - |
| MU_tINTEL | _APICONSTLV_() >= 2 | - |
| MU_tAMD | _APICONSTLV_() >= 2 | - |
| MU_tCYRIX | _APICONSTLV_() >= 2 | - |
| MU_tIDT | _APICONSTLV_() >= 2 | - |
| MU_tUNKNOWN | _APICONSTLV_() >= 2 | - |
| MU_tSPC1 | _APICONSTLV_() >= 2 | - |
| MU_tSPC2 | _APICONSTLV_() >= 2 | - |
| MU_tFAMILY4 | _APICONSTLV_() >= 2 | - |
| MU_tFAMILY5 | _APICONSTLV_() >= 2 | - |
| MU_tFAMILY6 | _APICONSTLV_() >= 2 | - |
| MU_tFAMILY7 | _APICONSTLV_() >= 2 | - |
| MU_tPPC | _APICONSTLV_() >= 2 | - |
| MU_tGRAP | _APICONSTLV_() >= 2 | - |
| MU_tFSQRT | _APICONSTLV_() >= 2 | - |
| MU_tALTIVEC | _APICONSTLV_() >= 2 | - |
| MPGE_processFrame | _APICONSTLV_() >= 2 | - |
| MPGE_processTrack | _APICONSTLV_() >= 2 | - |
| 名前 | 定義Lv | 概要 |
|---|---|---|
| MPGE_initializeWork | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_initializeWork() |
| MPGE_setConfigure | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_setConfigure() |
| MPGE_detectConfigure | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_detectConfigure() |
| MPGE_getConfigure | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_getConfigure() |
| MPGE_getVersion | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_getVersion() |
| MPGE_closeCoder | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_closeCoder() |
| MPGE_endCoder | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_endCoder() |
| MPGE_getUnitStates | _APIGFUNKLV_() >= 1 | gogo.dll::MPGE_getUnitStates() |
Copyright(C) by Project.API