FindQuickTime

Finds the QuickTime multimedia framework, which provides support for video, audio, and interactive media:

find_package(QuickTime [...])

Примечание

This module is for the QuickTime framework, which has been deprecated by Apple and is no longer supported. On Apple systems, use AVFoundation and AVKit instead.

Result Variables

This module defines the following variables:

QuickTime_FOUND

Добавлено в версии 3.3.

Boolean indicating whether QuickTime was found.

Cache Variables

The following cache variables may also be set:

QUICKTIME_LIBRARY

The path to the QuickTime library.

QUICKTIME_INCLUDE_DIR

Directory containing QuickTime headers.

Hints

This module accepts the following variables:

QUICKTIME_DIR

Environment variable that can be set to help locate a QuickTime library installed in a custom location. It should point to the installation destination that was used when configuring, building, and installing QuickTime library: ./configure --prefix=$QUICKTIME_DIR.

Deprecated Variables

The following variables are provided for backward compatibility:

QUICKTIME_FOUND

Устарело, начиная с версии 4.2: Use QuickTime_FOUND, which has the same value.

Boolean indicating whether QuickTime was found.

Examples

Finding QuickTime library and creating an imported interface target for linking it to a project target:

find_package(QuickTime)

if(QuickTime_FOUND AND NOT TARGET QuickTime::QuickTime)
  add_library(QuickTime::QuickTime INTERFACE IMPORTED)
  set_target_properties(
    QuickTime::QuickTime
    PROPERTIES
      INTERFACE_INCLUDE_DIRECTORIES "${QUICKTIME_INCLUDE_DIR}"
      INTERFACE_LINK_LIBRARIES "${QUICKTIME_LIBRARY}"
  )
endif()

target_link_libraries(example PRIVATE QuickTime::QuickTime)