Adds the `x-mp4` mime type (otherwhise the demo is broken!) + started implementing Wrapper-Ads.
Using a better way to Log, with VLog (specifig to ios-vast-player code) and the option to not log (mostly to see how performance go without the logging overhead!)
(Partial) Support for Wrapper Ads. To be honnest I'm unsure how the "replaced" MediaFiles are played at the correct position although I call `playBreakBeforeStart`...
Ability to change the HTTP Headers of the request used to get the template. This is useful if, for example, a server would cap you otherwhise.
Fixes an issue that would crash the player if no mid roll was sent. Also now using only one __block variable.
Updating to Xcode 4.6's recommendation to avoid yet another Warning..
Fixing a leak analyzed by CLANG.
Fallback Support — Having a <Fallback>true</Fallback> in <Extensions> means we should skip this ad (it's for example when the Ad client hasn't paid yet or something along those lines)
Jenkins will be way more happy if he sees a SSH submodule...
Exposing a way to fully stop the player and not requiring to be in ReadyToPlay to stop. I found I was very often in "Unknown" although I was playing and thus this method wouldn't allow me to stop (although I was playing!)
Merge branch 'vast2' into dev
Support for VAST 2 "multi" <Impression>
Trackkng Impressions (or else what's the point?) — Needed to expose the currentAd for that.
Parsing ClickTracking and ClickThrough + a few fixes in Impressions
play/pause now acting on the ads as well when they are playing.
Added Support for <TrackingEvents> and automatically sending most relevant events (start, midpoint, firstQuartile, thirdQuartile, complete, pause).
Real support for WrapperAds, with TrackingEvents being sent for both the wrapper and inline
Merge remote-tracking branch 'stuffmc/vast2'
Fix compile errors
Fix memory leak