[Add] FCService 0.0.61-fc
[CocoaPods.git] / Specs / 4 / 2 / c / ZelloChannelKit / 0.5.3 / ZelloChannelKit.podspec.json
blob9c330e3b41893931e03a2b3fba6c2c09ca7617e9
2   "name": "ZelloChannelKit",
3   "version": "0.5.3",
4   "summary": "WebSocket based API to connect to Zello channels",
5   "description": "The Zello Channels SDK allows you to integrate Zello push-to-talk into your own application. The SDK communicates with a Zello server over a web socket connection using a JSON-based protocol, and offers a simple API to send and receive audio, images, and text over Zello channels. Supported features include:\n\nSend voice messages from the device microphone\nPlay incoming voice messages through the device speaker\nSend voice messages from your own audio code, e.g. from a file\nReceive voice message data with your own audio code with optional pass-through to the device speaker\nSend and recieve text messages\nSend and receive images\nSend the device's current location, and receive location messages from other users\nThe protocol specification is also available if you prefer to develop your own client in-house.",
6   "homepage": "https://github.com/zelloptt/zello-channel-api/",
7   "license": "MIT",
8   "authors": {
9     "Zello, Inc.": "dev@zello.com"
10   },
11   "platforms": {
12     "ios": "9.3"
13   },
14   "source": {
15     "git": "https://github.com/zelloptt/zello-ios-sdk.git",
16     "tag": "v0.5.3"
17   },
18   "source_files": "ZelloChannelKit/ZelloChannelKit/**/*.{h,m,mm}",
19   "public_header_files": [
20     "ZelloChannelKit/ZelloChannelKit/ZelloChannelKit.h",
21     "ZelloChannelKit/ZelloChannelKit/ZCCErrors.h",
22     "ZelloChannelKit/ZelloChannelKit/images/ZCCImageInfo.h",
23     "ZelloChannelKit/ZelloChannelKit/streams/ZCCIncomingVoiceConfiguration.h",
24     "ZelloChannelKit/ZelloChannelKit/streams/zCCIncomingVoiceStream.h",
25     "ZelloChannelKit/ZelloChannelKit/location/ZCCLocationInfo.h",
26     "ZelloChannelKit/ZelloChannelKit/streams/ZCCOutgoingVoiceConfiguration.h",
27     "ZelloChannelKit/ZelloChannelKit/streams/ZCCOutgoingVoiceStream.h",
28     "ZelloChannelKit/ZelloChannelKit/ZCCSession.h",
29     "ZelloChannelKit/ZelloChannelKit/streams/ZCCStreamState.h",
30     "ZelloChannelKit/ZelloChannelKit/ZCCTypes.h",
31     "ZelloChannelKit/ZelloChannelKit/streams/ZCCVoiceStream.h"
32   ],
33   "libraries": [
34     "icucore",
35     "c++"
36   ],
37   "subspecs": [
38     {
39       "name": "libopus",
40       "source_files": "LibOpus/CSource/**/*.{h,cpp}",
41       "private_header_files": "LibOpus/CSource/**/*.h",
42       "preserve_paths": "LibOpus/CSource/include/opus/*.h",
43       "compiler_flags": "-Wno-implicit-retain-self",
44       "libraries": "c++",
45       "xcconfig": {
46         "CLANG_CXX_LANGUAGE_STANDARD": "c++11",
47         "CLANG_CXX_LIBRARY": "libc++"
48       },
49       "vendored_libraries": "ZelloChannelKit/ZelloChannelKit/libopus.a"
50     },
51     {
52       "name": "SocketRocket",
53       "source_files": "ZelloChannelKit/ZelloChannelKit/network/SocketRocket/**/*.{h,m}",
54       "private_header_files": "ZelloChannelKit/ZelloChannelKit/network/SocketRocket/**/*.h",
55       "compiler_flags": [
56         "-Wno-implicit-retain-self",
57         "-Wno-switch"
58       ]
59     }
60   ]