Skip to content

Commit 1f9db8a

Browse files
committed
update dist from latest typescript code
1 parent 82c024e commit 1f9db8a

12 files changed

Lines changed: 166 additions & 57 deletions

dist/RTSPClient.d.ts

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
/// <reference types="node" />
22
/// <reference types="node" />
33
/// <reference types="node" />
4+
/// <reference types="node" />
45
import * as net from "net";
6+
import * as tls from "tls";
7+
type SocketUnion = net.Socket | tls.TLSSocket;
58
import { EventEmitter } from "events";
9+
import * as util from "./util";
610
import { Transport } from "./util";
711
import * as transform from "sdp-transform";
812
declare enum ReadStates {
@@ -34,6 +38,9 @@ type Detail = {
3438
isH264: boolean;
3539
rtpChannel: number;
3640
rtcpChannel: number;
41+
sr_ntpMSW?: number;
42+
sr_ntpLSW?: number;
43+
sr_rtptimestamp?: number;
3744
};
3845
export default class RTSPClient extends EventEmitter {
3946
username: string;
@@ -44,7 +51,7 @@ export default class RTSPClient extends EventEmitter {
4451
isConnected: boolean;
4552
closed: boolean;
4653
_url?: string;
47-
_client?: net.Socket;
54+
_client?: SocketUnion;
4855
_cSeq: number;
4956
_unsupportedExtensions?: string[];
5057
_session?: string;
@@ -60,15 +67,16 @@ export default class RTSPClient extends EventEmitter {
6067
rtspPacket: Buffer;
6168
rtspPacketPointer: number;
6269
clientSSRC: number;
63-
tcpSocket: net.Socket;
70+
tcpSocket: SocketUnion;
6471
setupResult: Array<Detail>;
6572
constructor(username: string, password: string, headers?: {
6673
[key: string]: string;
6774
});
68-
_netConnect(hostname: string, port: number): Promise<this>;
69-
connect(url: string, { keepAlive, connection, }?: {
75+
_netConnect(hostname: string, port: number, secure?: boolean): Promise<this>;
76+
connect(url: string, { keepAlive, connection, secure, }?: {
7077
keepAlive: boolean;
7178
connection?: Connection;
79+
secure: boolean;
7280
}): Promise<Detail[]>;
7381
request(requestName: string, headersParam?: Headers, url?: string): Promise<{
7482
headers: Headers;
@@ -83,6 +91,8 @@ export default class RTSPClient extends EventEmitter {
8391
_sendInterleavedData(channel: number, buffer: Buffer): void;
8492
_sendUDPData(host: string, port: number, buffer: Buffer): void;
8593
_emptyReceiverReport(): Buffer;
86-
_socketWrite(socket: net.Socket, data: Buffer): Promise<any>;
94+
_socketWrite(socket: SocketUnion, data: Buffer): Promise<any>;
95+
ntpBaseDate_ms: number;
96+
GetWallClockTime(packet: util.RTPPacket, detail: Detail): Date | undefined;
8797
}
8898
export { RTPPacket, RTCPPacket } from "./util";

dist/RTSPClient.js

Lines changed: 93 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/RTSPClient.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/transports/H264Transport.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)