libumakefil.upp
来自「著名的 helix realplayer 基于手机 symbian 系统的 播放」· UPP 代码 · 共 47 行
UPP
47 行
### UMAKE PRE-PROCESSOR OUTPUT: DO NOT CHECK INTO CVS
### -*- Mode: Python -*-
### files: libumakefil
UmakefileVersion(2,1)
project.AddDefines("QTCONFIG_NO_ASYNC_PAGING")
if not project.IsDefined("HELIX_FEATURE_MP4_FILEFORMAT_ALL") and not project.IsDefined("HELIX_FEATURE_SERVER") and not project.IsDefined("HELIX_FEATURE_ISMA") and project.IsDefined("HELIX_FEATURE_3GPP"):
project.AddDefines("HELIX_FEATURE_3GPPCLIENT_ONLY")
project.AddDefines("QTCONFIG_3GPPCLIENT_ATOMSET_ONLY")
if not project.IsDefined("HELIX_FEATURE_3GPPCLIENT_ONLY"):
project.AddDefines("QTCONFIG_FSWITCHER")
project.AddDefines("QTCONFIG_ALLOW_EXTERNAL_DATAREFS")
if project.IsDefined("HELIX_FEATURE_TIMEDTEXT"):
project.AddDefines("QTCONFIG_TIMEDTEXT_PACKETIZER")
if project.IsDefined("HELIX_FEATURE_CONCAT_AMR_PKTS"):
project.AddDefines("QTCONFIG_CONCAT_PACKETIZER")
if project.IsDefined("HELIX_FEATURE_QUICKTIME"):
project.AddDefines("QTCONFIG_ALTERNATE_STREAMS")
if project.IsDefined("HELIX_FEATURE_MP4_FILEFORMAT_ALL") or project.IsDefined("HELIX_FEATURE_SERVER"):
project.AddDefines("QTCONFIG_TRACK_CACHE")
project.AddDefines("QTCONFIG_BFRAG")
project.AddDefines("QTCONFIG_AUDIO_PACKETIZER")
project.AddDefines("QTCONFIG_VIDEO_PACKETIZER")
project.AddDefines("QTCONFIG_ALTERNATE_STREAMS")
project.AddDefines("QTCONFIG_SERVER")
project.AddDefines("QTCONFIG_RECUSRSION_PROTECTION")
project.AddDefines("QTCONFIG_SPEED_OVER_SIZE")
if project.IsDefined("QTCONFIG_AUDIO_PACKETIZER") or project.IsDefined("QTCONFIG_VIDEO_PACKETIZER") or project.IsDefined("QTCONFIG_TIMEDTEXT_PACKETIZER") or project.IsDefined("QTCONFIG_CONCAT_PACKETIZER") :
project.AddDefines("QTCONFIG_PACKETIZER_FACTORY")
project.AddModuleIncludes( "common/include", "common/system/pub", "common/container/pub", "common/util/pub", "common/dbgtool/pub", "common/runtime/pub", "client/videosvc/include", "client/common/container/pub", "client/resource/pub", "client/common/include", "protocol/transport/rtp/include", "protocol/sdp/pub", "protocol/rtsp/pub", "datatype/common/container/pub", "datatype/common/util/pub", "datatype/rm/include", "datatype/rm/common/pub", "datatype/mp4/common/pub", "datatype/mp4/payload/pub", "datatype/mp4/fileformat/hinttrack" );
project.AddIncludes(".")
project.AddSources( 'qtbatom.cpp', 'qtatoms.cpp', 'atomizer.cpp', 'qttrack.cpp', 'qttrkmgr.cpp', 'qtatmmgs.cpp', 'qtffplin.cpp', 'mempager.cpp')
if project.IsDefined("QTCONFIG_PACKETIZER_FACTORY"):
project.AddSources( 'qtpacketizerfct.cpp')
if project.IsDefined("QTCONFIG_FSWITCHER"):
project.AddSources( 'fswtchr.cpp')
else:
project.AddSources( 'fswtchr_passthrough.cpp')
if "QTCONFIG_BFRAG" in project.defines:
project.AddSources( 'bfrag.cpp')
if "QTCONFIG_BFRAG_FACTORY" in project.defines:
project.AddSources( 'bfragfct.cpp')
LibraryTarget('mp4fformatlib')
pass ## pre-processor removed="DependTarget()"
### END UMAKE PRE-PROCESSOR OUTPUT
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?