[Add] FCService 0.0.61-fc
[CocoaPods.git] / Specs / 4 / 2 / c / ZelloChannelKit / 0.5.5 / ZelloChannelKit.podspec.json
blobe974432a0ea7a2d60b9cdefbdaf66080424e1ab6
2   "name": "ZelloChannelKit",
3   "version": "0.5.5",
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.5"
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   ]