KPipewire
11#include "pipewirebaseencodedstream.h"
12#include <kpipewire_export.h>
14struct PipeWireRecordPrivate;
16class KPIPEWIRE_EXPORT PipeWireRecord :
public PipeWireBaseEncodedStream
19 Q_PROPERTY(QString output READ output WRITE setOutput NOTIFY outputChanged)
20 Q_PROPERTY(QString extension READ extension NOTIFY encoderChanged)
22 PipeWireRecord(QObject *parent =
nullptr);
23 ~PipeWireRecord()
override;
25 QString output()
const;
26 void setOutput(
const QString &output);
27 QString extension()
const;
30 KPIPEWIRE_DEPRECATED QString currentExtension()
const
36 void outputChanged(
const QString &output);
39 std::unique_ptr<PipeWireProduce> makeProduce()
override;
41 QScopedPointer<PipeWireRecordPrivate> d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:55:20 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.