Skip to content

Commit

Permalink
Added advertising identifier property for player
Browse files Browse the repository at this point in the history
  • Loading branch information
gabidobo committed Nov 25, 2014
1 parent fb36954 commit b662373
Show file tree
Hide file tree
Showing 97 changed files with 214 additions and 170 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
### 1.8.9
Added parameter that allows using the advertising identifier in ad requests.

### 1.8.8
Veeso now supports mid-content ads (banners or midroll videos) that can be automatically scheduled to fit the main video duration, according to configurable parameters. For more details, see the `midcontentAdMinimumInitialOffset`, `midcontentAdMinimumFinalOffset` and `midcontentAdMinimumSpacing` parameters of `APSMediaUnit`.

Expand Down
4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaBuilder.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaEvent.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaOverlay.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayer.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerButtonOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerClosableOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerControlsOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerHTMLOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerImageOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerTextOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerVimeoOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaPlayerYoutubeOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSMediaUnit.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSVASTAdBreak.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSVASTBannerConfiguration.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSVASTCountdownConfiguration.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSVASTMediaBuilderPlugin.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSVASTSkipButtonConfiguration.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/APSVASTSkipOverlayController.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Classes/KRHub.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSAdPodFallback.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSControlsOverlayComponents.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSHandleSeekEvent.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSMediaControlsDisplay.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSMediaEventState.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSMediaOverlayPosition.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSResolvMultipleAdsConflictsBy.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSSkipOverlayProgressPosition.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSVASTAdBreakType.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Constants/APSWebviewDismissedAction.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/APSMediaBuilderPlugin.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/APSMediaEventProtocol.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/APSMediaPlayerActionDelegate.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/APSMediaPlayerOverlayControllerProtocol.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/APSMediaTrackableObject.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/APSUnitManagerProtocol.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/Protocols/KRAdapter.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<key>CFBundleName</key>
<string>VeesoPlayer Documentation</string>
<key>CFBundleShortVersionString</key>
<string>1.8.8</string>
<string>1.8.9</string>
<key>CFBundleVersion</key>
<string>1.8.8</string>
<string>1.8.9</string>



Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -874,6 +874,42 @@
<NodeRef refid="4"/>
</Token>

<Token>
<TokenIdentifier>//apple_ref/occ/instm/APSMediaPlayer/setAdvertisingIdentifier:</TokenIdentifier>
<Abstract type="html">Use this property to store the unique device advertising identifier, that can then be used by 3rd party components.</Abstract>
<DeclaredIn>APSMediaPlayer.h</DeclaredIn>

<Declaration>@property (nonatomic) NSString *advertisingIdentifier</Declaration>


<Anchor>//api/name/advertisingIdentifier</Anchor>
<NodeRef refid="4"/>
</Token>

<Token>
<TokenIdentifier>//apple_ref/occ/instm/APSMediaPlayer/advertisingIdentifier</TokenIdentifier>
<Abstract type="html">Use this property to store the unique device advertising identifier, that can then be used by 3rd party components.</Abstract>
<DeclaredIn>APSMediaPlayer.h</DeclaredIn>

<Declaration>@property (nonatomic) NSString *advertisingIdentifier</Declaration>


<Anchor>//api/name/advertisingIdentifier</Anchor>
<NodeRef refid="4"/>
</Token>

<Token>
<TokenIdentifier>//apple_ref/occ/instp/APSMediaPlayer/advertisingIdentifier</TokenIdentifier>
<Abstract type="html">Use this property to store the unique device advertising identifier, that can then be used by 3rd party components.</Abstract>
<DeclaredIn>APSMediaPlayer.h</DeclaredIn>

<Declaration>@property (nonatomic) NSString *advertisingIdentifier</Declaration>


<Anchor>//api/name/advertisingIdentifier</Anchor>
<NodeRef refid="4"/>
</Token>


</File>
</Tokens>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion Docs/hierarchy.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions Docs/index.html

Large diffs are not rendered by default.

Binary file modified Docs/publish/VeesoPlayer.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion Docs/publish/VeesoPlayer.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

<entry>
<version>1.8.8</version>
<version>1.8.9</version>
<url>docsets/VeesoPlayer/VeesoPlayer.tgz</url>
</entry>
Binary file modified Docs/publish/docset.xar
Binary file not shown.
14 changes: 7 additions & 7 deletions Docs/publish/xcode-docset.atom
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<?xml version="1.0" standalone="no"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:docset="http://developer.apple.com/rss/docset_extensions" xml:lang="en">
<id>docsets/VeesoPlayer/xcode-docset.atom/20141114154904</id>
<id>docsets/VeesoPlayer/xcode-docset.atom/20141125163831</id>
<title type="text">VeesoPlayer</title>
<rights>Copyright © 2014 Veeso. All rights reserved.</rights>
<link rel="self" href="docsets/VeesoPlayer/xcode-docset.atom"></link>
<docset:publisherName>Veeso</docset:publisherName>
<docset:publisherID>com.cocoadocs.veesoplayer.documentation</docset:publisherID>
<updated>2014-11-14T15:49:04+02:00</updated>
<updated>2014-11-25T16:38:31+02:00</updated>
<entry>
<id>tag:(null),2014-11-14:com.cocoadocs.veesoplayer.VeesoPlayer/1.8.8</id>
<id>tag:(null),2014-11-25:com.cocoadocs.veesoplayer.VeesoPlayer/1.8.9</id>
<title type="text">VeesoPlayer Documentation</title>
<updated>2014-11-14T15:49:04+02:00</updated>
<content type="text">VeesoPlayer Documentation (v1.8.8)</content>
<link rel="enclosure" type="application/octet-stream" href="docsets/VeesoPlayer/docset.xar" length="1383259"></link>
<updated>2014-11-25T16:38:31+02:00</updated>
<content type="text">VeesoPlayer Documentation (v1.8.9)</content>
<link rel="enclosure" type="application/octet-stream" href="docsets/VeesoPlayer/docset.xar" length="1373294"></link>
<docset:identifier>com.cocoadocs.veesoplayer.VeesoPlayer</docset:identifier>
<docset:version>1.8.8</docset:version>
<docset:version>1.8.9</docset:version>
<docset:minimumXcodeVersion>3.0.0</docset:minimumXcodeVersion>
</entry>
</feed>
1 change: 1 addition & 0 deletions Example/VeesoDemo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -557,6 +557,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CODE_SIGN_IDENTITY = "iPhone Distribution";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "VeesoDemo/VeesoDemo-Prefix.pch";
INFOPLIST_FILE = "VeesoDemo/VeesoDemo-Info.plist";
Expand Down
2 changes: 1 addition & 1 deletion Example/VeesoDemo/VeesoDemo-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIdentifier</key>
<string>com.veeso.$(PRODUCT_NAME:rfc1034identifier)</string>
<string>com.appscend.teststudio</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
Expand Down
4 changes: 4 additions & 0 deletions Headers/APSMediaPlayer.h
Original file line number Diff line number Diff line change
Expand Up @@ -466,5 +466,9 @@ typedef void (^APSMediaPlayerFinishBlock)();
* Specifies whether the player should stop functioning if the currently running device is detected to be jailbroken.
*/
@property (nonatomic, assign) BOOL detectBreachedDevice;
/**
* Use this property to store the unique device advertising identifier, that can then be used by 3rd party components.
*/
@property (nonatomic) NSString *advertisingIdentifier;

@end
2 changes: 1 addition & 1 deletion VeesoPlayer.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "VeesoPlayer"
s.version = "1.8.8"
s.version = "1.8.9"
s.summary = "Veeso Media Player"
s.homepage = "http://veeso.co"
s.license = 'Commercial'
Expand Down
Binary file modified libVeesoPlayer.a
Binary file not shown.

0 comments on commit b662373

Please sign in to comment.