diff --git a/ChangeLog b/ChangeLog index 05163931..87069ca6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24554,3 +24554,6 @@ 2023-12-15 Fred Gleason * Removed vestigal support for the 'Output Stream Status' ['MS'] CAE command. +2023-12-15 Fred Gleason + * Removed vestigal support for the 'Open RTP Capture Channel' ['CO'] + CAE command. diff --git a/cae/cae.cpp b/cae/cae.cpp index f361c16f..273cac1e 100644 --- a/cae/cae.cpp +++ b/cae/cae.cpp @@ -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 &cards) { diff --git a/cae/cae.h b/cae/cae.h index 46df9937..3aa565d9 100644 --- a/cae/cae.h +++ b/cae/cae.h @@ -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 &cards); void statePlayUpdate(int card,int stream,int state); void stateRecordUpdate(int card,int stream,int state); diff --git a/cae/cae_server.h b/cae/cae_server.h index 25004726..5c429160 100644 --- a/cae/cae_server.h +++ b/cae/cae_server.h @@ -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 &cards); private slots: diff --git a/docs/apis/cae.xml b/docs/apis/cae.xml index d1b70e50..4a303252 100644 --- a/docs/apis/cae.xml +++ b/docs/apis/cae.xml @@ -1301,97 +1301,13 @@ - External Operations - - <command>Open RTP Capture Channel</command> - - Open an RTP channel for audio capture. - - - CO card-num - port-num - udp-port - samp-rate - channels! - - - - - card-num - - - - The number of the audio adapter to use. - - - - - - udp-port - - - - The port number on the remote system to which to send RTP packets. - - - - - - samp-rate - - - - The requested sample rate. - - - - - - channels - - - - The requested number of channels. - - - - - - Returns: CO - card-num - port-num - udp-port - samp-rate - chans - pkt-size! - - - - - pkt-size - - - - The number of bytes to send per UDP packet. - - - - - - 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! - - - - - - Meter Commands + Meter and Positioning Updates <command>Meter Enable</command> 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. ME @@ -1427,8 +1343,8 @@ Meter Status Updates - 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.