rv40.upp
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:4k
- ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
- ### -*- Mode: Python -*-
- ### files: symbian.pcf -> rv40_symbian.pcf -> rv40
- project.AddSystemLibraries('euser.lib', 'estlib.lib')
- if 'symbian-wins' in sysinfo.family_list:
- project.AddSystemLibraries('ecrt0.lib')
- project.symbianUtil.UseARMICompiler()
- project.SetFakeTargetName('rv40')
- if not project.IsDefined("HELIX_FEATURE_DLLACCESS_CLIENT"):
- project.ExportFunction("SetDLLAccessPath", "const char* pszPath")
- UmakefileVersion(2,2)
- project.AddModuleIncludes("common/include", "video/include", "datatype/rm/include", "datatype/common/util/pub", "datatype/rm/video/codec/rv89combo", "datatype/rm/video/codec/rv89combo/frontend", "common/system/pub", "common/container/pub", "common/runtime/pub")
- project.AddSources( 'frontend/rv30api.cpp')
- if 'symbian' in sysinfo.family_list :
- project.AddDefines('CPK','BUILD_RV789COMBO_DECODER_FRONTEND')
- project.AddLibraries(GetSDKPath("rvcodcom_libs")+'[rvfelib]')
- else :
- project.AddDefines('CPK','BUILD_RV40_FRONTEND')
- project.AddLibraries(GetSDKPath("rv89combo_libs")+'[rv4xlib]', GetSDKPath("rvcodcom_lib"))
- project.AddModuleLibraries( "datatype/common/util[dtutillib]", "common/util[utillib]", "common/dbgtool[debuglib]", "common/system[syslib]", "common/container[contlib]", "common/runtime[runtlib]" )
- 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")
- DLLTarget('rv40')
- pass ## pre-processor removed="DependTarget()"
- ### END UMAKE PRE-PROCESSOR OUTPUT