rv20.upp
上传用户:zhongxx05
上传日期:2007-06-06
资源大小:33641k
文件大小:3k
源码类别:

Symbian

开发平台:

C/C++

  1. ### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
  2. ### -*- Mode: Python -*-
  3. ### files: rv20
  4. UmakefileVersion(2,2)
  5. project.AddModuleIncludes("common/include", "common/dbgtool/pub", "datatype/rm/include", "datatype/rm/video/codec/rvg2dec/frontend")
  6. project.AddSources("frontend/rv20api.cpp")
  7. project.AddModuleLibraries( "common/dbgtool[debuglib]", "common/system[syslib]", "common/container[contlib]", "common/util[utillib]", "datatype/common/util[dtutillib]", "common/runtime[runtlib]" )
  8. project.AddLibraries(GetSDKPath("rvcodcom_lib"), GetSDKPath("rvg2dec_libs")+'[rv20lib]')
  9. project.ExportFunction("PNCodec_Open", "HX_MOFTAG moftFormatTag,HXCODEC *codecRef", "datatype/rm/include", "hxcodec.h")
  10. project.ExportFunction("PNCodec_Close", "HXCODEC codecRef", "datatype/rm/include", "hxcodec.h")
  11. project.ExportFunction("PNCodec_GetUIName", "HXCODEC codecRef,char *nameBuf", "datatype/rm/include", "hxcodec.h")
  12. project.ExportFunction("PNCodec_GetVersion", "HXCODEC codecRef, ULONG32 *pVersion", "datatype/rm/include", "hxcodec.h")
  13. project.ExportFunction("PNCodec_QueryMediaFormat", "HXCODEC codecRef,HX_MOF * pmofIn, " "HX_MOF * pmofOut, UINT16 ioDirection", "datatype/rm/include", "hxcodec.h")
  14. project.ExportFunction("PNCodec_PreferredMediaFormat", "HXCODEC codecRef,HX_MOF * pmofIn, " "HX_MOF * pmofOut, UINT16 ioDirection", "datatype/rm/include", "hxcodec.h")
  15. project.ExportFunction("PNCodec_GetMediaFormats", "HXCODEC codecRef, UINT16 ioDirection, " "FP_MEDIAFORMATSCALLBACK fpCallback, void *userData", "datatype/rm/include", "hxcodec.h")
  16. project.ExportFunction("PNCodec_StreamOpen", "HXCODEC codecRef,HXSTREAM *streamRef,HXCODEC_INIT *params", "datatype/rm/include", "hxcodec.h")
  17. project.ExportFunction("PNCodec_Input", "HXCODEC codecRef, HXCODEC_DATA *pData", "datatype/rm/include", "hxcodec.h")
  18. project.ExportFunction("PNStream_Close", "HXSTREAM streamRef", "datatype/rm/include", "hxcodec.h")
  19. project.ExportFunction("PNStream_SetDataCallback", "HXSTREAM streamRef,HXSTREAM callbackRef," "HXMEMORY memoryRef, FP_STREAM_DATA data_callback", "datatype/rm/include", "hxcodec.h")
  20. project.ExportFunction("PNStream_GetStreamHeaderSize", "HXSTREAM streamRef, ULONG32 *puSize", "datatype/rm/include", "hxcodec.h")
  21. project.ExportFunction("PNStream_GetStreamHeader", "HXSTREAM streamRef, HX_MOF *pHeader", "datatype/rm/include", "hxcodec.h")
  22. project.ExportFunction("PNStream_Input", "HXSTREAM streamRef, HXSTREAM fromStreamRef, " "HXCODEC_DATA *pData", "datatype/rm/include", "hxcodec.h")
  23. project.ExportFunction("PNStream_SetOutputPacketSize", "HXSTREAM streamRef,ULONG32 prefSize, " "ULONG32 maxSize,ULONG32 *actualSize", "datatype/rm/include", "hxcodec.h")
  24. project.ExportFunction("PNStream_GetInputBufferSize", "HXSTREAM streamRef,ULONG32 *puSize", "datatype/rm/include", "hxcodec.h")
  25. project.ExportFunction("PNStream_GetProperty", "HXSTREAM streamRef, ULONG32 prop, void *pValue", "datatype/rm/include", "hxcodec.h")
  26. project.ExportFunction("PNStream_SetProperty", "HXSTREAM streamRef, ULONG32 prop, void *pValue", "datatype/rm/include", "hxcodec.h")
  27. project.ExportFunction("PNStream_OpenSettingsBox", "HXSTREAM streamRef, void * platformData", "datatype/rm/include", "hxcodec.h")
  28. project.ExportFunction("PNStream_GetIPNUnknown", "HXSTREAM streamRef", "datatype/rm/include", "hxcodec.h")
  29. project.ExportFunction("SetDLLAccessPath", "const char* pszPath")
  30. project.SetDLLTypeCodec()
  31. DLLTarget('rv20')
  32. pass ## pre-processor removed="DependTarget()"
  33. ### END UMAKE PRE-PROCESSOR OUTPUT