OpenShot Library | libopenshot
0.5.0
Loading...
Searching...
No Matches
AudioLocation.h
Go to the documentation of this file.
1
8
9
// Copyright (c) 2008-2023 OpenShot Studios, LLC
10
//
11
// SPDX-License-Identifier: LGPL-3.0-or-later
12
13
#ifndef OPENSHOT_AUDIOLOCATION_H
14
#define OPENSHOT_AUDIOLOCATION_H
15
16
17
namespace
openshot
18
{
25
struct
AudioLocation
{
26
int64_t
frame
;
27
int
sample_start
;
28
29
bool
is_near
(
AudioLocation
location,
int
samples_per_frame, int64_t amount);
30
AudioLocation
() :
frame
(0),
sample_start
(0) {}
31
AudioLocation
(int64_t
frame
,
int
sample_start
) :
frame
(
frame
),
sample_start
(
sample_start
) {}
32
};
33
}
34
35
#endif
openshot
This namespace is the default namespace for all code in the openshot library.
Definition
Compressor.h:29
openshot::AudioLocation::AudioLocation
AudioLocation(int64_t frame, int sample_start)
Definition
AudioLocation.h:31
openshot::AudioLocation::AudioLocation
AudioLocation()
Definition
AudioLocation.h:30
openshot::AudioLocation::is_near
bool is_near(AudioLocation location, int samples_per_frame, int64_t amount)
Definition
FFmpegReader.cpp:114
openshot::AudioLocation::frame
int64_t frame
Definition
AudioLocation.h:26
openshot::AudioLocation::sample_start
int sample_start
Definition
AudioLocation.h:27
AudioLocation.h
Generated by
1.15.0