4 "summary": "x265 HEVC Encoder.",
5 "description": "x265 is a free software library and application for encoding video streams into the H.265/MPEG-H HEVC compression format.",
6 "homepage": "http://x265.org/",
10 "authors": "MulticoreWare",
12 "git": "https://github.com/videolan/x265.git",
21 "module_map": "source/libx265.modulemap",
22 "prepare_command": "cp './source/x265_config.h.in' './source/x265_config.h'\n sed -i.bak 's/\\${X265_BUILD}/169/g' './source/x265_config.h'\n echo -e \"framework module libx265 {\n umbrella header \\\"x265.h\\\"\n export *\n module * { export * }\n}\" > ./source/libx265.modulemap",
24 "GCC_PREPROCESSOR_DEFINITIONS": "$(inherited) X265_DEPTH=8 HAVE_STRTOK_R=1 EXPORT_C_API=1 X265_NS=x265 X265_VERSION=3.0",
25 "USER_HEADER_SEARCH_PATHS": "$(inherited) ${PODS_ROOT}/libx265/source/ ${PODS_TARGET_SRCROOT}/source/ ${PODS_ROOT}/libx265/source/encoder/ ${PODS_TARGET_SRCROOT}/source/encoder/ ${PODS_ROOT}/libx265/source/common/ ${PODS_TARGET_SRCROOT}/source/common/",
28 "preserve_paths": "source",
34 "source/x265.{h,cpp}",
35 "source/x265_config.h",
38 "public_header_files": [
40 "source/x265_config.h"
64 "source/x265_config.h"
75 "source/common/*.{h,c,cpp,hpp}",
78 "public_header_files": "source/common/common.h"
87 "source_files": "source/input/*.{h,c,cpp,hpp}",
88 "public_header_files": "source/input/input.h"
97 "source_files": "source/output/*.{h,c,cpp,hpp}",
98 "public_header_files": "source/output/output.h"
107 "source_files": "source/encoder/*.{h,c,cpp,hpp}",
108 "public_header_files": "source/encoder/encoder.h"