VLCGoogleDriveController.h 899 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
/*****************************************************************************
 * VLCGoogleDriveController.h
 * VLC for iOS
 *****************************************************************************
 * Copyright (c) 2013 VideoLAN. All rights reserved.
 * $Id$
 *
 * Authors: Carola Nitz <nitz.carola # googlemail.com>
 *          Felix Paul Kühne <fkuehne # videolan.org>
 *
 * Refer to the COPYING file of the official project for license.
 *****************************************************************************/

Carola Nitz's avatar
Carola Nitz committed
14
#import "GTLDrive.h"
15
#import "VLCCloudStorageController.h"
16
#import "VLCGoogleDriveConstants.h"
Carola Nitz's avatar
Carola Nitz committed
17

18
@interface VLCGoogleDriveController : VLCCloudStorageController
Carola Nitz's avatar
Carola Nitz committed
19 20 21

@property (nonatomic, retain) GTLServiceDrive *driveService;

22
- (void)stopSession;
Carola Nitz's avatar
Carola Nitz committed
23
- (void)streamFile:(GTLDriveFile *)file;
24
- (void)downloadFileToDocumentFolder:(GTLDriveFile *)file;
25
- (BOOL)hasMoreFiles;
Carola Nitz's avatar
Carola Nitz committed
26 27

@end