Skip to content

Commit

Permalink
Export RoomEgress for AutoEgress support (#222)
Browse files Browse the repository at this point in the history
* Export RoomEgress for AutoEgress support

* changeset
  • Loading branch information
davidzhao authored Jun 24, 2024
1 parent 44cac3c commit c473c11
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 22 deletions.
5 changes: 5 additions & 0 deletions .changeset/tidy-wasps-give.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'livekit-server-sdk': patch
---

Export RoomEgress to make it possible to use AutoEgress
47 changes: 25 additions & 22 deletions packages/livekit-server-sdk/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,12 @@
//
// SPDX-License-Identifier: Apache-2.0

export * from './AccessToken.js';
export * from './EgressClient.js';
export * from './IngressClient.js';
export * from './SipClient.js';
export * from './RoomServiceClient.js';
export * from './WebhookReceiver.js';
export * from './grants.js';
export {
AliOSSUpload,
AutoParticipantEgress,
AutoTrackEgress,
AzureBlobUpload,
DataPacket_Kind,
DirectFileOutput,
EgressInfo,
EncodedFileOutput,
Expand All @@ -20,16 +16,6 @@ export {
EncodingOptionsPreset,
GCPUpload,
ImageOutput,
ParticipantEgressRequest,
RoomCompositeEgressRequest,
S3Upload,
SegmentedFileOutput,
SegmentedFileProtocol,
StreamOutput,
StreamProtocol,
TrackCompositeEgressRequest,
TrackEgressRequest,
WebEgressRequest,
IngressAudioEncodingOptions,
IngressAudioEncodingPreset,
IngressAudioOptions,
Expand All @@ -39,15 +25,32 @@ export {
IngressVideoEncodingOptions,
IngressVideoEncodingPreset,
IngressVideoOptions,
DataPacket_Kind,
ParticipantEgressRequest,
ParticipantInfo,
ParticipantInfo_State,
ParticipantPermission,
Room,
TrackInfo,
TrackType,
TrackSource,
SIPTrunkInfo,
RoomCompositeEgressRequest,
RoomEgress,
S3Upload,
SIPDispatchRuleInfo,
SIPParticipantInfo,
SIPTrunkInfo,
SegmentedFileOutput,
SegmentedFileProtocol,
StreamOutput,
StreamProtocol,
TrackCompositeEgressRequest,
TrackEgressRequest,
TrackInfo,
TrackSource,
TrackType,
WebEgressRequest,
} from '@livekit/protocol';
export * from './AccessToken.js';
export * from './EgressClient.js';
export * from './IngressClient.js';
export * from './RoomServiceClient.js';
export * from './SipClient.js';
export * from './WebhookReceiver.js';
export * from './grants.js';

0 comments on commit c473c11

Please sign in to comment.