[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / d / 2 / 4 / libksygpulive_ks3 / 3.0.0 / libksygpulive_ks3.podspec.json
blob0899dc0732f45b05b729038f801be53d64089856
2   "name": "libksygpulive_ks3",
3   "module_name": "libksygpulive",
4   "version": "3.0.0",
5   "license": {
6     "type": "Proprietary",
7     "text": "      Copyright 2015 kingsoft Ltd. All rights reserved.\n"
8   },
9   "homepage": "http://v.ksyun.com/doc.html",
10   "authors": {
11     "ksyun": "zengfanping@kingsoft.com"
12   },
13   "summary": "libksylive help you play and stream live video from ios mobile devices.",
14   "description": "* KSYMediaPlayer lite/vod manages the playback of movie or live streaming\n* libksygpulive  lite/265 capture video, compress and publish stream to rtmp server",
15   "platforms": {
16     "ios": "7.0"
17   },
18   "ios": {
19     "libraries": [
20       "z",
21       "iconv",
22       "stdc++.6",
23       "bz2"
24     ],
25     "frameworks": [
26       "AVFoundation",
27       "VideoToolbox"
28     ]
29   },
30   "source": {
31     "http": "http://ks3-cn-beijing.ksyun.com/ksy.vcloud.sdk/Ios/ksylive_ios_v3.0.0.zip"
32   },
33   "requires_arc": true,
34   "pod_target_xcconfig": {
35     "OTHER_LDFLAGS": "-lObjC -all_load"
36   },
37   "header_dir": "libksygpulive",
38   "default_subspecs": "libksygpulive",
39   "subspecs": [
40     {
41       "name": "base",
42       "vendored_libraries": "prebuilt/libs/libksybase.a"
43     },
44     {
45       "name": "yuv",
46       "vendored_libraries": "prebuilt/libs/libksyyuv.a"
47     },
48     {
49       "name": "mediacodec",
50       "vendored_libraries": "prebuilt/libs/libksymediacodec.a"
51     },
52     {
53       "name": "mediacore_dec_lite",
54       "vendored_libraries": "prebuilt/libs/libksymediacore_dec_lite.a"
55     },
56     {
57       "name": "mediacore_dec_vod",
58       "vendored_libraries": "prebuilt/libs/libksymediacore_dec_vod.a"
59     },
60     {
61       "name": "mediacore_enc_lite",
62       "vendored_libraries": "prebuilt/libs/libksymediacore_enc_lite.a"
63     },
64     {
65       "name": "mediacore_enc_265",
66       "vendored_libraries": "prebuilt/libs/libksymediacore_enc_265.a"
67     },
68     {
69       "name": "mediacore_enc_base",
70       "vendored_libraries": "prebuilt/libs/libksymediacore_enc_base.a"
71     },
72     {
73       "name": "KSYMediaPlayer",
74       "source_files": "prebuilt/include/KSYPlayer/*.h",
75       "vendored_libraries": "prebuilt/libs/libksyplayer.a",
76       "dependencies": {
77         "libksygpulive_ks3/base": [
79         ],
80         "libksygpulive_ks3/mediacore_dec_lite": [
82         ]
83       }
84     },
85     {
86       "name": "KSYMediaPlayer_vod",
87       "source_files": "prebuilt/include/KSYPlayer/*.h",
88       "vendored_libraries": "prebuilt/libs/libksyplayer.a",
89       "dependencies": {
90         "libksygpulive_ks3/base": [
92         ],
93         "libksygpulive_ks3/mediacore_dec_vod": [
95         ]
96       }
97     },
98     {
99       "name": "streamerbase",
100       "source_files": [
101         "prebuilt/include/KSYStreamer/libksystreamerbase.h",
102         "prebuilt/include/KSYStreamer/KSYTypeDef.h",
103         "prebuilt/include/KSYStreamer/KSYClipWriter.h",
104         "prebuilt/include/KSYStreamer/KSYStreamerBase.h",
105         "prebuilt/include/KSYStreamer/KSYMovieWriter.h",
106         "prebuilt/include/KSYStreamer/KSYAVMuxer.h",
107         "prebuilt/include/KSYStreamer/KSYMessage.h"
108       ],
109       "vendored_libraries": [
110         "prebuilt/libs/libksystreamerbase.a"
111       ],
112       "dependencies": {
113         "libksygpulive_ks3/base": [
115         ],
116         "libksygpulive_ks3/yuv": [
118         ],
119         "libksygpulive_ks3/mediacodec": [
121         ],
122         "libksygpulive_ks3/mediacore_enc_base": [
124         ],
125         "libksygpulive_ks3/mediacore_enc_lite": [
127         ]
128       }
129     },
130     {
131       "name": "libksygpulive",
132       "source_files": [
133         "prebuilt/include/**/*.h",
134         "source/*.{h,m}"
135       ],
136       "vendored_libraries": [
137         "prebuilt/libs/libksyplayer.a",
138         "prebuilt/libs/libksystreamerengine.a",
139         "prebuilt/libs/libksygpufilter.a"
140       ],
141       "dependencies": {
142         "GPUImage": [
144         ],
145         "libksygpulive_ks3/streamerbase": [
147         ]
148       }
149     },
150     {
151       "name": "libksygpulive_noKit",
152       "source_files": [
153         "prebuilt/include/**/*.h"
154       ],
155       "vendored_libraries": [
156         "prebuilt/libs/libksyplayer.a",
157         "prebuilt/libs/libksystreamerengine.a",
158         "prebuilt/libs/libksygpufilter.a"
159       ],
160       "dependencies": {
161         "GPUImage": [
163         ],
164         "libksygpulive_ks3/streamerbase": [
166         ]
167       }
168     },
169     {
170       "name": "streamerbase_265",
171       "source_files": [
172         "prebuilt/include/KSYStreamer/libksystreamerbase.h",
173         "prebuilt/include/KSYStreamer/KSYTypeDef.h",
174         "prebuilt/include/KSYStreamer/KSYClipWriter.h",
175         "prebuilt/include/KSYStreamer/KSYStreamerBase.h",
176         "prebuilt/include/KSYStreamer/KSYMovieWriter.h",
177         "prebuilt/include/KSYStreamer/KSYAVMuxer.h",
178         "prebuilt/include/KSYStreamer/KSYMessage.h"
179       ],
180       "vendored_libraries": [
181         "prebuilt/libs/libksystreamerbase.a"
182       ],
183       "dependencies": {
184         "libksygpulive_ks3/base": [
186         ],
187         "libksygpulive_ks3/yuv": [
189         ],
190         "libksygpulive_ks3/mediacodec": [
192         ],
193         "libksygpulive_ks3/mediacore_enc_base": [
195         ],
196         "libksygpulive_ks3/mediacore_enc_265": [
198         ]
199       }
200     },
201     {
202       "name": "libksygpulive_265",
203       "source_files": [
204         "prebuilt/include/**/*.h",
205         "source/*.{h,m}"
206       ],
207       "vendored_libraries": [
208         "prebuilt/libs/libksyplayer.a",
209         "prebuilt/libs/libksystreamerengine.a",
210         "prebuilt/libs/libksygpufilter.a"
211       ],
212       "dependencies": {
213         "GPUImage": [
215         ],
216         "libksygpulive_ks3/streamerbase_265": [
218         ]
219       }
220     },
221     {
222       "name": "KSYGPUResource",
223       "resources": "resource/KSYGPUResource.bundle"
224     },
225     {
226       "name": "KSYGPUResourceFull",
227       "resources": "resource/KSYGPUResourceFull.bundle"
228     },
229     {
230       "name": "ksyplayer_d",
231       "source_files": "prebuilt/include/**/*.h",
232       "vendored_libraries": "prebuilt/libs/libksyplayer.a",
233       "dependencies": {
234         "GPUImage": [
236         ],
237         "libksygpulive_ks3/base": [
239         ],
240         "libksygpulive_ks3/yuv": [
242         ],
243         "libksygpulive_ks3/mediacodec": [
245         ],
246         "libksygpulive_ks3/mediacore_enc_base": [
248         ],
249         "libksygpulive_ks3/mediacore_enc_lite": [
251         ]
252       }
253     }
254   ]