mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-07-05 15:09:10 +02:00
2023-12-15 Fred Gleason <fredg@paravelsystems.com>
* Removed vestigal support for the 'Open RTP Capture Channel' ['CO'] CAE command. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
parent
a7c9019173
commit
b44511f400
@ -24554,3 +24554,6 @@
|
||||
2023-12-15 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Removed vestigal support for the 'Output Stream Status' ['MS']
|
||||
CAE command.
|
||||
2023-12-15 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Removed vestigal support for the 'Open RTP Capture Channel' ['CO']
|
||||
CAE command.
|
||||
|
@ -1006,13 +1006,6 @@ void MainObject::setClockSourceData(int id,unsigned card,int input)
|
||||
}
|
||||
|
||||
|
||||
void MainObject::openRtpCaptureChannelData(int id,unsigned card,unsigned port,
|
||||
uint16_t udp_port,unsigned samprate,
|
||||
unsigned chans)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
void MainObject::meterEnableData(int id,uint16_t udp_port,
|
||||
const QList<unsigned> &cards)
|
||||
{
|
||||
|
@ -99,9 +99,6 @@ class MainObject : public QObject
|
||||
void setAudioPassthroughLevelData(int id,unsigned card,unsigned input,
|
||||
unsigned output,int level);
|
||||
void setClockSourceData(int id,unsigned card,int input);
|
||||
void openRtpCaptureChannelData(int id,unsigned card,unsigned port,
|
||||
uint16_t udp_port,unsigned samprate,
|
||||
unsigned chans);
|
||||
void meterEnableData(int id,uint16_t udp_port,const QList<unsigned> &cards);
|
||||
void statePlayUpdate(int card,int stream,int state);
|
||||
void stateRecordUpdate(int card,int stream,int state);
|
||||
|
@ -97,9 +97,6 @@ class CaeServer : public QObject
|
||||
void setAudioPassthroughLevelReq(int id,unsigned card,unsigned input,
|
||||
unsigned output,int level);
|
||||
void setClockSourceReq(int id,unsigned card,int input);
|
||||
void openRtpCaptureChannelReq(int id,unsigned card,unsigned port,
|
||||
uint16_t udp_port,unsigned samprate,
|
||||
unsigned chans);
|
||||
void meterEnableReq(int id,uint16_t udp_port,const QList<unsigned> &cards);
|
||||
|
||||
private slots:
|
||||
|
@ -1301,97 +1301,13 @@
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>External Operations</title>
|
||||
<sect2>
|
||||
<title><command>Open RTP Capture Channel</command></title>
|
||||
<para>
|
||||
Open an RTP channel for audio capture.
|
||||
</para>
|
||||
<para>
|
||||
<userinput>CO <replaceable>card-num</replaceable>
|
||||
<replaceable>port-num</replaceable>
|
||||
<replaceable>udp-port</replaceable>
|
||||
<replaceable>samp-rate</replaceable>
|
||||
<replaceable>channels</replaceable>!</userinput>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<replaceable>card-num</replaceable>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The number of the audio adapter to use.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<replaceable>udp-port</replaceable>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The port number on the remote system to which to send RTP packets.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<replaceable>samp-rate</replaceable>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The requested sample rate.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<replaceable>channels</replaceable>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The requested number of channels.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>
|
||||
Returns: <computeroutput>CO
|
||||
<replaceable>card-num</replaceable>
|
||||
<replaceable>port-num</replaceable>
|
||||
<replaceable>udp-port</replaceable>
|
||||
<replaceable>samp-rate</replaceable>
|
||||
<replaceable>chans</replaceable>
|
||||
<replaceable>pkt-size</replaceable>!</computeroutput>
|
||||
</para>
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<replaceable>pkt-size</replaceable>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
The number of bytes to send per UDP packet.
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
<para>
|
||||
The actual sample rate and number of channels may be different from
|
||||
those requested; clients must be prepared to detect and deal with this
|
||||
possibility!
|
||||
</para>
|
||||
</sect2>
|
||||
</sect1>
|
||||
|
||||
<sect1>
|
||||
<title>Meter Commands</title>
|
||||
<title>Meter and Positioning Updates</title>
|
||||
<sect2>
|
||||
<title><command>Meter Enable</command></title>
|
||||
<para>
|
||||
Set UDP port to which to send meter update messages for the specified
|
||||
card(s).
|
||||
card(s). If set to a non-zero UDP port, update messages (see below)
|
||||
from the specified cards will be sent to that port.
|
||||
</para>
|
||||
<para>
|
||||
<userinput>ME
|
||||
@ -1427,8 +1343,8 @@
|
||||
<sect1>
|
||||
<title>Meter Status Updates</title>
|
||||
<para>
|
||||
The following messages are sent by CAE to indicate current status and
|
||||
audio levels. They are sent to the UDP port requested by the Meter
|
||||
The following messages are sent by CAE to indicate audio levels and
|
||||
playout positions. They are sent to the UDP port requested by the Meter
|
||||
Enable ['ME'] command.
|
||||
</para>
|
||||
<sect2>
|
||||
|
Loading…
x
Reference in New Issue
Block a user