[Add] RongCloudRTC 5.12.0
[CocoaPods.git] / Specs / 2 / c / 9 / libMSgpulive / 1.0.0 / libMSgpulive.podspec.json
blobc3b177008c2619a3fa7e75d2203045a52ab07da0
2   "name": "libMSgpulive",
3   "version": "1.0.0",
4   "license": {
5     "type": "Proprietary",
6     "text": "      Copyright 2020 MaSun Ltd. All rights reserved.\n"
7   },
8   "homepage": "https://gitee.com/dongheihei/MaSunLibPulive",
9   "authors": {
10     "dongheiheihei": "woshidongheihei@163.com"
11   },
12   "summary": "libksylive help you play and stream live video from ios mobile devices.",
13   "description": "* libMSgpulive  lite/265 capture video, compress and publish stream to rtmp server",
14   "platforms": {
15     "ios": "7.0"
16   },
17   "ios": {
18     "libraries": [
19       "z",
20       "iconv",
21       "c++",
22       "bz2"
23     ],
24     "frameworks": [
25       "AVFoundation",
26       "VideoToolbox"
27     ]
28   },
29   "source": {
30     "git": "https://gitee.com/dongheihei/MaSunLibPulive.git",
31     "tag": "1.0.0"
32   },
33   "requires_arc": true,
34   "pod_target_xcconfig": {
35     "OTHER_LDFLAGS": "-lObjC -all_load"
36   },
37   "default_subspecs": "libMSgpulive",
38   "subspecs": [
39     {
40       "name": "yuv",
41       "vendored_libraries": "prebuilt/libs/libksyyuv.a"
42     },
43     {
44       "name": "mediacodec",
45       "vendored_libraries": "prebuilt/libs/libksymediacodec.a"
46     },
47     {
48       "name": "mediacore_dec_lite",
49       "vendored_libraries": "prebuilt/libs/libksymediacore_dec_lite.a"
50     },
51     {
52       "name": "mediacore_dec_vod",
53       "vendored_libraries": "prebuilt/libs/libksymediacore_dec_vod.a"
54     },
55     {
56       "name": "mediacore_enc_lite",
57       "vendored_libraries": "prebuilt/libs/libksymediacore_enc_lite.a"
58     },
59     {
60       "name": "mediacore_enc_265",
61       "vendored_libraries": "prebuilt/libs/libksymediacore_enc_265.a"
62     },
63     {
64       "name": "mediacore_enc_base",
65       "vendored_libraries": "prebuilt/libs/libksymediacore_enc_base.a"
66     },
67     {
68       "name": "base",
69       "source_files": "prebuilt/include/KSYBase/*.h",
70       "vendored_libraries": "prebuilt/libs/libksybase.a"
71     },
72     {
73       "name": "KSYMediaPlayer",
74       "source_files": "prebuilt/include/KSYPlayer/*.h",
75       "vendored_libraries": "prebuilt/libs/libksyplayer.a",
76       "dependencies": {
77         "libMSgpulive/base": [
79         ],
80         "libMSgpulive/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         "libMSgpulive/base": [
92         ],
93         "libMSgpulive/mediacore_dec_vod": [
95         ]
96       }
97     },
98     {
99       "name": "streamerbase",
100       "source_files": [
101         "prebuilt/include/KSYStreamerBase/*.h"
102       ],
103       "vendored_libraries": [
104         "prebuilt/libs/libksystreamerbase.a"
105       ],
106       "dependencies": {
107         "libMSgpulive/base": [
109         ],
110         "libMSgpulive/yuv": [
112         ],
113         "libMSgpulive/mediacodec": [
115         ],
116         "libMSgpulive/mediacore_enc_base": [
118         ],
119         "libMSgpulive/mediacore_enc_lite": [
121         ]
122       }
123     },
124     {
125       "name": "libMSgpulive",
126       "source_files": [
127         "prebuilt/include/*.h",
128         "prebuilt/include/**/*.h",
129         "source/*.{h,m}"
130       ],
131       "vendored_libraries": [
132         "prebuilt/libs/libksyplayer.a",
133         "prebuilt/libs/libksystreamerengine.a",
134         "prebuilt/libs/libksygpufilter.a"
135       ],
136       "dependencies": {
137         "GPUImage": [
139         ],
140         "libMSgpulive/streamerbase": [
142         ]
143       }
144     },
145     {
146       "name": "libMSgpulive_noKit",
147       "source_files": [
148         "prebuilt/include/*.h",
149         "prebuilt/include/**/*.h"
150       ],
151       "vendored_libraries": [
152         "prebuilt/libs/libksyplayer.a",
153         "prebuilt/libs/libksystreamerengine.a",
154         "prebuilt/libs/libksygpufilter.a"
155       ],
156       "dependencies": {
157         "GPUImage": [
159         ],
160         "libMSgpulive/streamerbase": [
162         ]
163       }
164     },
165     {
166       "name": "streamerbase_265",
167       "source_files": [
168         "prebuilt/include/KSYStreamerBase/*.h"
169       ],
170       "vendored_libraries": [
171         "prebuilt/libs/libksystreamerbase.a"
172       ],
173       "dependencies": {
174         "libMSgpulive/base": [
176         ],
177         "libMSgpulive/yuv": [
179         ],
180         "libMSgpulive/mediacodec": [
182         ],
183         "libMSgpulive/mediacore_enc_base": [
185         ],
186         "libMSgpulive/mediacore_enc_265": [
188         ]
189       }
190     },
191     {
192       "name": "libMSgpulive_265",
193       "source_files": [
194         "prebuilt/include/*.h",
195         "prebuilt/include/**/*.h",
196         "source/*.{h,m}"
197       ],
198       "vendored_libraries": [
199         "prebuilt/libs/libksyplayer.a",
200         "prebuilt/libs/libksystreamerengine.a",
201         "prebuilt/libs/libksygpufilter.a"
202       ],
203       "dependencies": {
204         "GPUImage": [
206         ],
207         "libMSgpulive/streamerbase_265": [
209         ]
210       }
211     },
212     {
213       "name": "KSYGPUResource",
214       "resources": "resource/KSYGPUResource.bundle"
215     },
216     {
217       "name": "KSYGPUResourceFull",
218       "resources": "resource/KSYGPUResourceFull.bundle"
219     }
220   ]