YARP
Yet Another Robot Platform
Loading...
Searching...
No Matches
IFrameWriterAudioVisual.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2006-2021 Istituto Italiano di Tecnologia (IIT)
3
* SPDX-FileCopyrightText: 2006-2010 RobotCub Consortium
4
* SPDX-License-Identifier: BSD-3-Clause
5
*/
6
7
#ifndef YARP_DEV_IFRAMEWRITERAUDIOVISUAL_H
8
#define YARP_DEV_IFRAMEWRITERAUDIOVISUAL_H
9
10
#include <
yarp/dev/api.h
>
11
#include <
yarp/dev/ReturnValue.h
>
12
13
#include <
yarp/sig/Image.h
>
14
#include <
yarp/sig/Sound.h
>
15
16
namespace
yarp::dev
{
17
23
class
YARP_dev_API
IFrameWriterAudioVisual
24
{
25
public
:
29
virtual
~IFrameWriterAudioVisual
();
30
38
virtual
yarp::dev::ReturnValue
putAudioVisual
(
yarp::sig::ImageOf<yarp::sig::PixelRgb>
&
image
,
39
yarp::sig::Sound
& sound) = 0;
40
};
41
42
}
// namespace yarp::dev
43
44
#endif
// YARP_DEV_IFRAMEWRITERAUDIOVISUAL_H
Image.h
ReturnValue.h
Sound.h
yarp::dev::IFrameWriterAudioVisual
Write a YARP-format image and sound to a device.
Definition
IFrameWriterAudioVisual.h:24
yarp::dev::IFrameWriterAudioVisual::putAudioVisual
virtual yarp::dev::ReturnValue putAudioVisual(yarp::sig::ImageOf< yarp::sig::PixelRgb > &image, yarp::sig::Sound &sound)=0
Write an image and sound.
yarp::dev::IFrameWriterAudioVisual::~IFrameWriterAudioVisual
virtual ~IFrameWriterAudioVisual()
Destructor.
yarp::dev::ReturnValue
Definition
ReturnValue.h:34
yarp::sig::ImageOf
Typed image class.
Definition
Image.h:603
yarp::sig::Sound
Class for storing sounds See Audio in YARP for additional documentation on YARP audio.
Definition
Sound.h:25
DumpFormat::image
@ image
yarp::dev
For streams capable of holding different kinds of content, check what they actually have.
Definition
BatteryData.cpp:13
api.h
YARP_dev_API
#define YARP_dev_API
Definition
api.h:18
YARP
4.0.0+20250913.2+gita97e3bf40
src
libYARP_dev
src
yarp
dev
IFrameWriterAudioVisual.h
Generated on Wed Sep 17 2025 02:41:35 for YARP by
1.9.8