plugins/multimedia/qt7/qt7.pro
changeset 0 876b1a06bc25
child 5 603d3f8b6302
equal deleted inserted replaced
-1:000000000000 0:876b1a06bc25
       
     1 TEMPLATE = lib
       
     2 CONFIG += plugin
       
     3 TARGET = $$qtLibraryTarget(qqt7engine)
       
     4 
       
     5 QT += opengl
       
     6 
       
     7 PLUGIN_TYPE = mediaservice
       
     8 
       
     9 include (../../../common.pri)
       
    10 
       
    11 CONFIG += mobility
       
    12 MOBILITY = multimedia
       
    13 
       
    14 #DEFINES += QT_DEBUG_QT7
       
    15 
       
    16 LIBS += -framework AppKit -framework AudioUnit \
       
    17         -framework AudioToolbox -framework CoreAudio \
       
    18         -framework QuartzCore -framework QTKit
       
    19 
       
    20 # The Quicktime framework is only awailable for 32-bit builds, so we
       
    21 # need to check for this before linking against it.
       
    22 # QMAKE_MAC_XARCH is not awailable on Tiger, but at the same time,
       
    23 # we never build for 64-bit architechtures on Tiger either:
       
    24 contains(QMAKE_MAC_XARCH, no) {
       
    25     LIBS += -framework QuickTime
       
    26 } else {
       
    27     LIBS += -Xarch_i386 -framework QuickTime -Xarch_ppc -framework QuickTime
       
    28 }
       
    29 
       
    30 INCLUDEPATH += ../../../src/multimedia ../../../src/multimedia/video
       
    31 
       
    32 DEPENDPATH += .
       
    33 
       
    34 HEADERS += \
       
    35     qt7backend.h \
       
    36     qt7playercontrol.h \
       
    37     qt7videooutput.h \
       
    38     qt7movieviewoutput.h \
       
    39     qt7movievideowidget.h \
       
    40     qt7movieviewrenderer.h \
       
    41     qt7playersession.h \
       
    42     qt7playerservice.h \
       
    43     qt7serviceplugin.h \
       
    44     qt7movierenderer.h \
       
    45     qt7ciimagevideobuffer.h \
       
    46     qt7playermetadata.h \
       
    47     qcvdisplaylink.h
       
    48 
       
    49 
       
    50 OBJECTIVE_SOURCES += \
       
    51     qt7backend.mm \
       
    52     qt7playersession.mm \
       
    53     qt7serviceplugin.mm \
       
    54     qt7movieviewoutput.mm \
       
    55     qt7movievideowidget.mm \
       
    56     qt7movieviewrenderer.mm \
       
    57     qt7playermetadata.mm \
       
    58     qt7movierenderer.mm \
       
    59     qt7playercontrol.mm \
       
    60     qt7videooutput.mm \
       
    61     qt7ciimagevideobuffer.mm \
       
    62     qt7playerservice.mm \
       
    63     qcvdisplaylink.mm