Phonon
23#ifndef PHONON_EXPERIMENTAL_AVCAPTUREINTERFACE_H
24#define PHONON_EXPERIMENTAL_AVCAPTUREINTERFACE_H
31class AvCaptureInterface
34 virtual ~AvCaptureInterface() {}
36 virtual Phonon::State state()
const = 0;
37 virtual void start() = 0;
38 virtual void pause() = 0;
39 virtual void stop() = 0;
41 virtual Phonon::AudioCaptureDevice audioCaptureDevice()
const = 0;
42 virtual Phonon::VideoCaptureDevice videoCaptureDevice()
const = 0;
43 virtual void setAudioCaptureDevice(
const Phonon::AudioCaptureDevice &) = 0;
44 virtual void setVideoCaptureDevice(
const Phonon::VideoCaptureDevice &) = 0;
50Q_DECLARE_INTERFACE(Phonon::Experimental::AvCaptureInterface,
"0AvCaptureInterface.Phonon.kde.org")
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:01:23 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.