Peter d153fe0f21 Add 'submodules/LegacyComponents/' from commit 'd5594346161c1b7f203d1e87068bbe77bcaac019'
git-subtree-dir: submodules/LegacyComponents
git-subtree-mainline: 608630530451e02e5aec48389d144dbf7a3625b9
git-subtree-split: d5594346161c1b7f203d1e87068bbe77bcaac019
2019-06-11 18:51:15 +01:00

25 lines
672 B
Objective-C
Executable File

//
// Created by Tikhonenko Pavel on 04/04/2014.
// Copyright (c) 2014 Coub. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "CBCoubPlayerContance.h"
@protocol CBCoubAsset<NSObject>
@property(nonatomic, readonly) NSString *assetId; //permalink
@property(nonatomic, readonly) NSURL *localVideoFileURL;
@property(nonatomic, readonly) CBCoubAudioType audioType;
@property(nonatomic, readonly) NSURL *externalAudioURL; //may be nil
@property(nonatomic, readonly) NSURL *largeImageURL;
- (BOOL)failedDownloadChunk;
- (NSURL *)remoteVideoFileURL;
- (NSURL *)localAudioChunkWithIdx:(NSInteger)idx;
- (NSURL *)remoteAudioChunkWithIdx:(NSInteger)idx;
@end