diff options
| author | Brian Jordan | 2012-04-16 21:51:44 -0400 | 
|---|---|---|
| committer | Brian Jordan | 2012-04-16 21:51:44 -0400 | 
| commit | 9da4e6b4c3b86d69a48263adbc7d2c25846fd0de (patch) | |
| tree | fe68e4fd40e50fb1c1deda720f5d98aa17d5dec6 /Video Tuneup/ViewController.h | |
| parent | b353574a03955d2d5f6c615eb15affbbb9c4f858 (diff) | |
| download | Video-Tuneup-9da4e6b4c3b86d69a48263adbc7d2c25846fd0de.tar.bz2 | |
add scrubber control. Closes issue #17
Diffstat (limited to 'Video Tuneup/ViewController.h')
| -rw-r--r-- | Video Tuneup/ViewController.h | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/Video Tuneup/ViewController.h b/Video Tuneup/ViewController.h index 99a7a1b..8c84b4f 100644 --- a/Video Tuneup/ViewController.h +++ b/Video Tuneup/ViewController.h @@ -16,6 +16,11 @@  @interface ViewController : UIViewController {      AVURLAsset *asset;      AVURLAsset *songAsset; +     +    // Related to scrubbing +    float mRestoreAfterScrubbingRate; +    BOOL seekToZeroBeforePlay; +    id mTimeObserver;  }  @property (nonatomic, retain) AVPlayer *player; @@ -27,6 +32,8 @@  @property (nonatomic, retain) IBOutlet UIButton *rewindButton;  @property (nonatomic, retain) IBOutlet UIToolbar *videoNavBar;  @property (nonatomic, retain) IBOutlet UILabel *exportStatus; +@property (nonatomic, retain) IBOutlet UISlider* mScrubber; +  - (void)hideCameraRollText;  - (IBAction)loadAssetFromFile:sender; @@ -36,6 +43,13 @@  - (IBAction)rewind:sender;  - (IBAction)exportToCameraRoll:sender;  - (void)syncUI; +- (void)syncScrubber; +- (void)beginScrubbing:(id)sender; +- (void)scrub:(id)sender; +- (void)endScrubbing:(id)sender; +- (BOOL)isScrubbing; +- (void)initScrubberTimer; +- (CMTime)playerItemDuration;  - (void)exportDidFinish:(AVAssetExportSession*)session;  @end
\ No newline at end of file | 
