Skip to content
This repository has been archived by the owner on Nov 3, 2022. It is now read-only.

Latest commit

 

History

History

AVLoupe

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
### AVLoupe ###

===============================================================
Description:

This sample demonstrates how to use multiple synchronized AVPlayerLayer instances, associated with a single AVPlayer, to efficiently and with minimal code produce non-trivial presentation of timed visual media. The presentation effect achieved in this sample is of an interactive loupe, or magnifying glass, for video. This is similar to features that you might have seen offered for photos in iPhoto and Aperture. This sample was explored in the WWDC 2012 session 517: Real-Time Media Effects and Processing during Playback.

===============================================================
BUILD REQUIREMENTS:

iOS 6.0 SDK
Automatic Reference Counting enabled

===============================================================
RUNTIME REQUIREMENTS:

iOS 6.0 or later

===============================================================
PACKAGING LIST:

AppDelegate.m/.h:
 Standard Application Delegate.
ViewController.m/.h:
 The UIViewController subclass. This contains the view controller logic including 
playback.
ViewController_iPad.xib/_iPhone.xib:
 The viewController NIB. This contains the application's UI for iPad and iPhone 
respectively.
loupe@2x.png
 Application artwork.

===============================================================
CHANGES FROM PREVIOUS VERSIONS:

Version 1.0

===============================================================
Copyright © 2012 Apple Inc. All rights reserved.