MeiCam SDK For iOS
3.14.0
include
sdkcore
ios
NvsWaveformView.h
Go to the documentation of this file.
1
//================================================================================
2
//
3
// (c) Copyright Meishe Co. Ltd, 2021. All rights reserved.
4
//
5
// This code and information is provided "as is" without warranty of any kind,
6
// either expressed or implied, including but not limited to the implied
7
// warranties of merchantability and/or fitness for a particular purpose.
8
//
9
//--------------------------------------------------------------------------------
10
// Birth Date: Apr 09. 2021
11
// Author: Meishe video team
12
//================================================================================
13
#pragma once
14
15
#import <UIKit/UIView.h>
16
#import "
NvsWaveformDataGenerator.h
"
17
18
NVS_EXPORT
@interface
NvsWaveformView
: UIView<
NvsWaveformDataGeneratorDelegate
>
19
@property
(nonatomic) NSString*
audioFilePath
;
20
@property
(nonatomic) int64_t
trimIn
;
21
@property
(nonatomic) int64_t
trimOut
;
22
@property
(nonatomic) UIColor*
waveformColor
;
23
@property
(nonatomic) Boolean
singleChannelMode
;
24
25
- (instancetype)
init
;
26
- (instancetype)initWithFrame:(CGRect)frame;
27
- (instancetype)initWithCoder:(NSCoder *)aDecoder;
28
29
30
@end
31
NvsWaveformDataGeneratorDelegate-p
Definition:
NvsWaveformDataGenerator.h:18
NvsWaveformView::audioFilePath
NSString * audioFilePath
Definition:
NvsWaveformView.h:19
NvsWaveformView::waveformColor
UIColor * waveformColor
Definition:
NvsWaveformView.h:22
NvsWaveformView::trimOut
int64_t trimOut
Definition:
NvsWaveformView.h:21
NvsWaveformView
Definition:
NvsWaveformView.h:18
-[NvsWaveformView init]
instancetype init()
NvsWaveformView::trimIn
int64_t trimIn
Definition:
NvsWaveformView.h:20
NvsWaveformDataGenerator.h
NVS_EXPORT
#define NVS_EXPORT
Definition:
NvsCommonDef.h:20
NvsWaveformView::singleChannelMode
Boolean singleChannelMode
Definition:
NvsWaveformView.h:23
Generated by
1.8.18