rv20.upp
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:3k
- ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
- ### -*- Mode: Python -*-
- ### files: rv20
- UmakefileVersion(2,2)
- project.AddModuleIncludes("common/include", "common/dbgtool/pub", "datatype/rm/include", "datatype/rm/video/codec/rvg2dec/frontend")
- project.AddSources("frontend/rv20api.cpp")
- project.AddModuleLibraries( "common/dbgtool[debuglib]", "common/system[syslib]", "common/container[contlib]", "common/util[utillib]", "datatype/common/util[dtutillib]", "common/runtime[runtlib]" )
- project.AddLibraries(GetSDKPath("rvcodcom_lib"), GetSDKPath("rvg2dec_libs")+'[rv20lib]')
- project.ExportFunction("PNCodec_Open", "HX_MOFTAG moftFormatTag,HXCODEC *codecRef", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_Close", "HXCODEC codecRef", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_GetUIName", "HXCODEC codecRef,char *nameBuf", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_GetVersion", "HXCODEC codecRef, ULONG32 *pVersion", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_QueryMediaFormat", "HXCODEC codecRef,HX_MOF * pmofIn, " "HX_MOF * pmofOut, UINT16 ioDirection", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_PreferredMediaFormat", "HXCODEC codecRef,HX_MOF * pmofIn, " "HX_MOF * pmofOut, UINT16 ioDirection", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_GetMediaFormats", "HXCODEC codecRef, UINT16 ioDirection, " "FP_MEDIAFORMATSCALLBACK fpCallback, void *userData", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_StreamOpen", "HXCODEC codecRef,HXSTREAM *streamRef,HXCODEC_INIT *params", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNCodec_Input", "HXCODEC codecRef, HXCODEC_DATA *pData", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_Close", "HXSTREAM streamRef", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_SetDataCallback", "HXSTREAM streamRef,HXSTREAM callbackRef," "HXMEMORY memoryRef, FP_STREAM_DATA data_callback", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_GetStreamHeaderSize", "HXSTREAM streamRef, ULONG32 *puSize", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_GetStreamHeader", "HXSTREAM streamRef, HX_MOF *pHeader", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_Input", "HXSTREAM streamRef, HXSTREAM fromStreamRef, " "HXCODEC_DATA *pData", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_SetOutputPacketSize", "HXSTREAM streamRef,ULONG32 prefSize, " "ULONG32 maxSize,ULONG32 *actualSize", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_GetInputBufferSize", "HXSTREAM streamRef,ULONG32 *puSize", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_GetProperty", "HXSTREAM streamRef, ULONG32 prop, void *pValue", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_SetProperty", "HXSTREAM streamRef, ULONG32 prop, void *pValue", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_OpenSettingsBox", "HXSTREAM streamRef, void * platformData", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("PNStream_GetIPNUnknown", "HXSTREAM streamRef", "datatype/rm/include", "hxcodec.h")
- project.ExportFunction("SetDLLAccessPath", "const char* pszPath")
- project.SetDLLTypeCodec()
- DLLTarget('rv20')
- pass ## pre-processor removed="DependTarget()"
- ### END UMAKE PRE-PROCESSOR OUTPUT