/** * Copies audio from source stream to destination stream * * @param {MediaStream} sourceStream - The source media stream * @param {MediaStream} destinationStream - The destination media * stream * @url https://pota.quack.uy/use/stream/copyAudioTracks */ export function copyAudioTracks(sourceStream: MediaStream, destinationStream: MediaStream): void; /** * Copies video from source stream to destination stream * * @param {MediaStream} sourceStream - The source media stream. * @param {MediaStream} destinationStream - The destination media * stream. * @url https://pota.quack.uy/use/stream/copyVideoTracks */ export function copyVideoTracks(sourceStream: MediaStream, destinationStream: MediaStream): void; /** * Removes audio tracks from a given MediaStream * * @param {MediaStream} stream - The MediaStream object from which to * remove audio tracks * @url https://pota.quack.uy/use/stream/removeAudioTracks */ export function removeAudioTracks(stream: MediaStream): void; /** * Removes video tracks from the provided stream. * * @param {MediaStream} stream - The media stream from which to remove * video tracks. * @url https://pota.quack.uy/use/stream/removeVideoTracks */ export function removeVideoTracks(stream: MediaStream): void; /** * Stops all tracks of the provided stream. * * @param {MediaStream | MediaRecorder} stream - The stream to stop. * @url https://pota.quack.uy/use/stream/stopStream */ export function stopStream(stream: MediaStream | MediaRecorder): void; /** * Stops all tracks within the provided MediaStream. * * @param {MediaStream} stream - The MediaStream object containing the * tracks to be stopped. * @url https://pota.quack.uy/use/stream/stopTracks */ export function stopTracks(stream: MediaStream): void; export function stopTrack(track: MediaStreamTrack): void; //# sourceMappingURL=stream.d.ts.map