YARP
Yet Another Robot Platform
AudioBufferSize.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-License-Identifier: BSD-3-Clause
4
*/
5
6
#include <
yarp/dev/AudioBufferSize.h
>
7
8
yarp::dev::AudioBufferSize::AudioBufferSize
() =
default
;
9
10
//this casts are due to the fact the it is not yet possibile to define an unsigned type in thrift
11
yarp::dev::AudioBufferSize::AudioBufferSize
(
size_t
samples
,
size_t
channels,
size_t
depth_in_bytes) :
12
audioBufferSizeData
(static_cast<int32_t>(
samples
),
13
static_cast<int32_t>(channels),
14
static_cast<int32_t>(depth_in_bytes),
15
static_cast<int32_t>(
samples
* channels))
16
{
17
}
AudioBufferSize.h
samples
int16_t * samples
Definition:
FfmpegWriter.cpp:73
yarp::dev::AudioBufferSize::AudioBufferSize
AudioBufferSize()
yarp::dev::audioBufferSizeData
Definition:
audioBufferSizeData.h:24
YARP
3.5.1
src
libYARP_dev
src
yarp
dev
AudioBufferSize.cpp
Generated on Sat Dec 25 2021 02:23:02 for YARP by
1.9.1