Skip to content

Commit

Permalink
Merge pull request #25 from LivelyVideo/vm-37
Browse files Browse the repository at this point in the history
VM-37 and STAT-76
  • Loading branch information
mariat-atg authored Feb 7, 2023
2 parents 5e971e8 + a988842 commit 16f4138
Show file tree
Hide file tree
Showing 52 changed files with 199 additions and 180 deletions.
4 changes: 0 additions & 4 deletions .npmrc

This file was deleted.

10 changes: 5 additions & 5 deletions node/lib/ActiveSpeakerObserver.d.ts
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
import { EnhancedEventEmitter } from './EnhancedEventEmitter';
import { RtpObserver, RtpObserverEvents, RtpObserverObserverEvents, RtpObserverConstructorOptions } from './RtpObserver';
import { Producer } from './Producer';
export declare type ActiveSpeakerObserverOptions = {
export type ActiveSpeakerObserverOptions = {
interval?: number;
/**
* Custom application data.
*/
appData?: Record<string, unknown>;
};
export declare type ActiveSpeakerObserverDominantSpeaker = {
export type ActiveSpeakerObserverDominantSpeaker = {
/**
* The audio Producer instance.
*/
producer: Producer;
};
export declare type ActiveSpeakerObserverEvents = RtpObserverEvents & {
export type ActiveSpeakerObserverEvents = RtpObserverEvents & {
dominantspeaker: [ActiveSpeakerObserverDominantSpeaker];
};
export declare type ActiveSpeakerObserverObserverEvents = RtpObserverObserverEvents & {
export type ActiveSpeakerObserverObserverEvents = RtpObserverObserverEvents & {
dominantspeaker: [ActiveSpeakerObserverDominantSpeaker];
};
declare type RtpObserverObserverConstructorOptions = RtpObserverConstructorOptions;
type RtpObserverObserverConstructorOptions = RtpObserverConstructorOptions;
export declare class ActiveSpeakerObserver extends RtpObserver<ActiveSpeakerObserverEvents> {
/**
* @private
Expand Down
2 changes: 1 addition & 1 deletion node/lib/ActiveSpeakerObserver.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions node/lib/AudioLevelObserver.d.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { EnhancedEventEmitter } from './EnhancedEventEmitter';
import { RtpObserver, RtpObserverEvents, RtpObserverObserverEvents, RtpObserverConstructorOptions } from './RtpObserver';
import { Producer } from './Producer';
export declare type AudioLevelObserverOptions = {
export type AudioLevelObserverOptions = {
/**
* Maximum number of entries in the 'volumes”' event. Default 1.
*/
Expand All @@ -20,7 +20,7 @@ export declare type AudioLevelObserverOptions = {
*/
appData?: Record<string, unknown>;
};
export declare type AudioLevelObserverVolume = {
export type AudioLevelObserverVolume = {
/**
* The audio Producer instance.
*/
Expand All @@ -31,15 +31,15 @@ export declare type AudioLevelObserverVolume = {
*/
volume: number;
};
export declare type AudioLevelObserverEvents = RtpObserverEvents & {
export type AudioLevelObserverEvents = RtpObserverEvents & {
volumes: [AudioLevelObserverVolume[]];
silence: [];
};
export declare type AudioLevelObserverObserverEvents = RtpObserverObserverEvents & {
export type AudioLevelObserverObserverEvents = RtpObserverObserverEvents & {
volumes: [AudioLevelObserverVolume[]];
silence: [];
};
declare type AudioLevelObserverConstructorOptions = RtpObserverConstructorOptions;
type AudioLevelObserverConstructorOptions = RtpObserverConstructorOptions;
export declare class AudioLevelObserver extends RtpObserver<AudioLevelObserverEvents> {
/**
* @private
Expand Down
2 changes: 1 addition & 1 deletion node/lib/AudioLevelObserver.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 11 additions & 11 deletions node/lib/Consumer.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { PayloadChannel } from './PayloadChannel';
import { TransportInternal } from './Transport';
import { ProducerStat } from './Producer';
import { MediaKind, RtpCapabilities, RtpParameters } from './RtpParameters';
export declare type ConsumerOptions = {
export type ConsumerOptions = {
/**
* The id of the Producer to consume.
*/
Expand Down Expand Up @@ -57,11 +57,11 @@ export declare type ConsumerOptions = {
/**
* Valid types for 'trace' event.
*/
export declare type ConsumerTraceEventType = 'rtp' | 'keyframe' | 'nack' | 'pli' | 'fir';
export type ConsumerTraceEventType = 'rtp' | 'keyframe' | 'nack' | 'pli' | 'fir';
/**
* 'trace' event data.
*/
export declare type ConsumerTraceEventData = {
export type ConsumerTraceEventData = {
/**
* Trace type.
*/
Expand All @@ -79,7 +79,7 @@ export declare type ConsumerTraceEventData = {
*/
info: any;
};
export declare type ConsumerScore = {
export type ConsumerScore = {
/**
* The score of the RTP stream of the consumer.
*/
Expand All @@ -94,7 +94,7 @@ export declare type ConsumerScore = {
*/
producerScores: number[];
};
export declare type ConsumerLayers = {
export type ConsumerLayers = {
/**
* The spatial layer index (from 0 to N).
*/
Expand All @@ -104,7 +104,7 @@ export declare type ConsumerLayers = {
*/
temporalLayer?: number;
};
export declare type ConsumerStat = {
export type ConsumerStat = {
type: string;
timestamp: number;
ssrc: number;
Expand All @@ -129,8 +129,8 @@ export declare type ConsumerStat = {
/**
* Consumer type.
*/
export declare type ConsumerType = 'simple' | 'simulcast' | 'svc' | 'pipe' | 'shm';
export declare type ConsumerEvents = {
export type ConsumerType = 'simple' | 'simulcast' | 'svc' | 'pipe' | 'shm';
export type ConsumerEvents = {
transportclose: [];
producerclose: [];
producerpause: [];
Expand All @@ -144,7 +144,7 @@ export declare type ConsumerEvents = {
'@close': [];
'@producerclose': [];
};
export declare type ConsumerObserverEvents = {
export type ConsumerObserverEvents = {
close: [];
pause: [];
resume: [];
Expand All @@ -154,10 +154,10 @@ export declare type ConsumerObserverEvents = {
idleshmconsumer: [];
failedlog: [];
};
declare type ConsumerInternal = TransportInternal & {
type ConsumerInternal = TransportInternal & {
consumerId: string;
};
declare type ConsumerData = {
type ConsumerData = {
producerId: string;
kind: MediaKind;
rtpParameters: RtpParameters;
Expand Down
2 changes: 1 addition & 1 deletion node/lib/Consumer.d.ts.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 16f4138

Please sign in to comment.