@@ -225,7 +225,7 @@ export class StreamApi extends BaseApi {
225225 }
226226
227227 /**
228- * Adds a local media track or a data channel definition to a Stream handle.
228+ * Adds a local media track definition to a Stream handle.
229229 *
230230 * The track is staged locally and becomes visible to others after `publishStream`/`updateStream`.
231231 *
@@ -238,21 +238,6 @@ export class StreamApi extends BaseApi {
238238 streamHandle : StreamHandle ,
239239 meta : Types . StreamTrackMeta ,
240240 ) : Promise < Types . StreamTrackId > {
241- // if (streamTrack.dataChannelMeta) {
242- // await this.client.provideSession();
243- // const request: StreamDataTrackAddRequest = {
244- // kind: "streams.streamDataTrackAdd",
245- // data: {
246- // streamRoomId: stream.streamRoomId,
247- // streamId: streamTrack.streamId,
248- // streamTrackId: streamTrack.id,
249- // meta: streamTrack.dataChannelMeta
250- // }
251- // };
252-
253- // await this.serverChannel.call<StreamsApi.StreamDataTrackAddRequest, void>(request);
254- // }
255-
256241 if ( ! this . streams . has ( streamHandle ) ) {
257242 throw new Error ( "[addStreamTrack]: there is no Stream with given Id: " + streamHandle ) ;
258243 }
@@ -325,34 +310,6 @@ export class StreamApi extends BaseApi {
325310 }
326311 }
327312
328- /**
329- * Sends a data message over a stream data track.
330- *
331- * @param {string } _streamTrackId StreamTrackId returned by `addStreamTrack`
332- * @param {Buffer } _data data to send
333- * @throws {Error } not implemented
334- */
335- public async streamTrackSendData (
336- _streamTrackId : Types . StreamTrackId ,
337- _data : Buffer ,
338- ) : Promise < void > {
339- throw new Error ( "not implemented" ) ;
340- }
341-
342- /**
343- * Registers a data receive callback for a stream data track.
344- *
345- * @param {string } _streamTrackId StreamTrackId returned by `addStreamTrack`
346- * @param {(data: Buffer) => void } _onData callback invoked when data is received
347- * @throws {Error } not implemented
348- */
349- public async streamTrackRecvData (
350- _streamTrackId : Types . StreamTrackId ,
351- _onData : ( data : Buffer ) => void ,
352- ) : Promise < void > {
353- throw new Error ( "not implemented" ) ;
354- }
355-
356313 /**
357314 * Publishes the Stream (with currently staged tracks) to the server.
358315 *
0 commit comments