diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index 259c66e5..398d0d2a 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE52XTXPTMBCG/4vOGUoDLZBbAoFhmtBMU3JhOCjWxtVUkTzSOhAY/jtju8GSrI+Ga953H63Wu2vn22+C8BPJhExrxtUajOFKkhGpKD6QCSkENQbMha2+eMC9ICPyyCUjk8vx2z+jf5S7L/PxfL6kkpaghxhHTnNu4LjS6sBZmGPJKc6M6g03NRX8F+iVVpXpYVwi6B0twFwMbS50fHVtQRf8ADcc75Tax5G+KQVc1gL5jEp2r2nxuFGi3sNthVzJMDvhTx2zohp5wSsqcY0UIcj2TQPgqHsKZEIYVBoKisBIrAXi5wxtqdSbMqYqYuk5TCKlk5pCTCXTirN2IO6P1fA54bFqBiZs88gv3725vBrb9KoS0Aa9pwil0scBeOA4n9klkyd3vjP4Su54WWuawdu259OXikEc2qhZVj7J8/Nrn3Azh15jWcBeztGcRRRprZAnx12ocgEHED7r9Hsu3ttzXXBor3WR+R1h7e/INUOeXJprwNONItShI8f8asDZVRFwxJajbziDrj+CJfbkbDN6W2elwQBa1APVnG5FYEE9Wd0TXtlwocoQSKgyEeQ0ax++q2XR1sftZhd0/Tr80g1hLDkB6csZYvRqDrHh8CNKaEQfkBuIEvAD7GgtMLImPyrt7r/+0OfGJi6loeQGQX8SakuFCZ3iWRIw049YCGTJKYjSaH2KBFPyPQlcbWBG9VTyPUUV7EPXkUZ9vl1375x21PcgMUIcGtPg9sNu637YRdAhaxpulSrCtBznNnDtrb/ICYk/AH66sUl/kv4jwXxRU7X8/hdcCydrLA0AAA==" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE52XTXMTMQyG/4vPGUoDLZBbAoFhmtBMU3JhODhrZeup196xtYHA8N+Z7Das7fVHwzV69UjWSrLz7TdB+IlkQqYN42oNxnAlyYjUFB/IhBSCGgPmwra+eMBKkBF55JKRyeX47Z/RP8rdl/l4Pl9SSUvQQ4xjTnNu4LDSas9ZmGOZU5wZ1RtuGir4L9ArrWrTw7hE0DtagLkYylzo+Oragi74Hm443ilVxZG+KAVcNgL5jEp2r2nxuFGiqeC2Rq5kmJ3Qp8KsqEZe8JpKXCNFCLJ90QA46r4CmRAGtYaCIjASa4F4nKEslfodlNwg6E9CbakwqeKEpUm4UlWS2NtzmMR5T9YUYiqZVpy103Z/qIdNgIf6OI1hmUd++e7N5dXYpte1gNbpPUUolT4MwAPF+cwumTy5053BV3LHy0bTDN6WPZ++VAzi0KM1y8oneX5+7Rc+DrnXWBawN+dozpaLtFZIk+MuVLmAPQifdfo95+8t0c45tDQ7z/wCsi6HyDFDmlyaa8DTiSLUoSLH/GrAWYQRcESWo284g64/giX2zNlm9LbOSoMBtKh7qjndisCCepK6EV7ZcKHKEEioMuHkNGvvvmtk0dbH7WYXdP06fKOHMJY5AenLGWL01hxiw+FHlHA0+oDcQJSAH2BHG4GRNflRaXf/9UGf65s4lHYv5FAUT5KAmX7EQiDLnIIojdY7J5iSr0ngGgMzqqeSVxRVsA9dRRr1+Xbd3TntqFcgMUIcCtPg9tW4dV+NEXRImoZbpYowLcW5Ddx46y8SIfHvwk83NulPpv9IMF/UVC2//wXdU+T0iQ0AAA==" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index f442f0a1..49ed8a0d 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/classes/AudioSession.html b/docs/classes/AudioSession.html index 2891080f..99739eeb 100644 --- a/docs/classes/AudioSession.html +++ b/docs/classes/AudioSession.html @@ -1,4 +1,4 @@ -AudioSession | LiveKit React Native Client SDK - v2.9.1

Constructors

constructor +AudioSession | LiveKit React Native Client SDK - v2.9.2

Constructors

Methods

Constructors

Methods

  • Applies the provided audio configuration to the underlying AudioSession.

    Must be called prior to connecting to a Room for the configuration to apply correctly.

    See also useIOSAudioManagement for automatic configuration of iOS audio options.

    -

    Parameters

    Returns Promise<void>

  • Gets the available audio outputs for use with selectAudioOutput.

    startAudioSession must be called prior to using this method.

    For Android, will return if available:

      @@ -30,18 +30,18 @@ or use a library like react-native-avroutepicker for a native platform control.

    Returns Promise<string[]>

    the available audio output types

    -
  • Directly change the AVAudioSession category/mode.

    +

Returns Promise<void>

  • Directly change the AVAudioSession category/mode.

    Parameters

    • config: AppleAudioConfiguration

      The configuration to use. Null values will be omitted and the existing values will be unchanged.

      -

    Returns Promise<void>

  • Set default audio track volume when new tracks are subscribed. +

Returns Promise<void>

  • Set default audio track volume when new tracks are subscribed. Does not affect any existing tracks.

    Parameters

    • volume: number

      A number between 0.0 and 1.0, where 0.0 represents 0% volume and 1.0 represents full volume.

      -

    Returns Promise<void>

  • iOS only, requires iOS 11+.

    +

Returns Promise<void>

\ No newline at end of file +

Returns Promise<void>

\ No newline at end of file diff --git a/docs/classes/RNE2EEManager.html b/docs/classes/RNE2EEManager.html index f66e4643..7e80f92b 100644 --- a/docs/classes/RNE2EEManager.html +++ b/docs/classes/RNE2EEManager.html @@ -1,6 +1,6 @@ -RNE2EEManager | LiveKit React Native Client SDK - v2.9.1

Class RNE2EEManagerExperimental

Hierarchy

  • TypedEventEmitter<E2EEManagerCallbacks, this>
    • RNE2EEManager

Implements

  • BaseE2EEManager

Constructors

constructor +RNE2EEManager | LiveKit React Native Client SDK - v2.9.2

Class RNE2EEManagerExperimental

Hierarchy

  • TypedEventEmitter<E2EEManagerCallbacks, this>
    • RNE2EEManager

Implements

  • BaseE2EEManager

Constructors

Methods

  • Parameters

    • enabled: boolean
    • participantIdentity: string

    Returns void

  • Parameters

    • trailer: Uint8Array

    Returns void

  • Parameters

    • _engine: default

    Returns void

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • enabled: boolean
    • participantIdentity: string

    Returns void

  • Parameters

    • trailer: Uint8Array

    Returns void

  • Parameters

    • _engine: default

    Returns void

\ No newline at end of file diff --git a/docs/classes/RNKeyProvider.html b/docs/classes/RNKeyProvider.html index 0f5f7c42..4b8b25c0 100644 --- a/docs/classes/RNKeyProvider.html +++ b/docs/classes/RNKeyProvider.html @@ -1,4 +1,4 @@ -RNKeyProvider | LiveKit React Native Client SDK - v2.9.1

Class RNKeyProviderExperimental

Hierarchy

  • BaseKeyProvider
    • RNKeyProvider

Constructors

constructor +RNKeyProvider | LiveKit React Native Client SDK - v2.9.2

Class RNKeyProviderExperimental

Hierarchy

  • BaseKeyProvider
    • RNKeyProvider

Constructors

Methods

  • Parameters

    • Optional participantIdentity: string
    • Optional keyIndex: number

    Returns Promise<void>

  • Accepts a passphrase that's used to create the crypto keys for a participant's stream.

    -

    Parameters

    • participantId: string
    • key: string | Uint8Array
    • Optional keyIndex: number

    Returns Promise<any>

  • Accepts a passphrase that's used to create the crypto keys.

    -

    Parameters

    • key: string | Uint8Array
    • Optional keyIndex: number

    Returns Promise<any>

\ No newline at end of file +

Constructors

Methods

  • Parameters

    • Optional participantIdentity: string
    • Optional keyIndex: number

    Returns Promise<void>

  • Accepts a passphrase that's used to create the crypto keys for a participant's stream.

    +

    Parameters

    • participantId: string
    • key: string | Uint8Array
    • Optional keyIndex: number

    Returns Promise<any>

  • Accepts a passphrase that's used to create the crypto keys.

    +

    Parameters

    • key: string | Uint8Array
    • Optional keyIndex: number

    Returns Promise<any>

\ No newline at end of file diff --git a/docs/functions/BarVisualizer.html b/docs/functions/BarVisualizer.html index 97afdc0d..c5484047 100644 --- a/docs/functions/BarVisualizer.html +++ b/docs/functions/BarVisualizer.html @@ -1,6 +1,6 @@ -BarVisualizer | LiveKit React Native Client SDK - v2.9.1
  • Beta

    Visualizes audio signals from a TrackReference as bars. +BarVisualizer | LiveKit React Native Client SDK - v2.9.2

    • Beta

      Visualizes audio signals from a TrackReference as bars. If the state prop is set, it automatically transitions between VoiceAssistant states.

      Parameters

      Returns Element

      Remarks

      For VoiceAssistant state transitions this component requires a voice assistant agent running with livekit-agents >= 0.9.0

      Example

      function SimpleVoiceAssistant() {
      const { state, audioTrack } = useVoiceAssistant();
      return (
      <BarVisualizer
      state={state}
      trackRef={audioTrack}
      />
      );
      }
      -
    \ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/LiveKitRoom.html b/docs/functions/LiveKitRoom.html index 57e8fba7..9ab09166 100644 --- a/docs/functions/LiveKitRoom.html +++ b/docs/functions/LiveKitRoom.html @@ -1,6 +1,6 @@ -LiveKitRoom | LiveKit React Native Client SDK - v2.9.1
  • The LiveKitRoom component provides the room context to all its child components. +LiveKitRoom | LiveKit React Native Client SDK - v2.9.2

    • The LiveKitRoom component provides the room context to all its child components. It is generally the starting point of your LiveKit app and the root of the LiveKit component tree. It provides the room state as a React context to all child components, so you don't have to pass it yourself.

      Parameters

      Returns Element

      Example

      <LiveKitRoom
      token='<livekit-token>'
      serverUrl='<url-to-livekit-server>'
      connect={true}
      >
      ...
      </LiveKitRoom>
      -
    \ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/VideoTrack.html b/docs/functions/VideoTrack.html index cd9c8a87..c1ec505f 100644 --- a/docs/functions/VideoTrack.html +++ b/docs/functions/VideoTrack.html @@ -1,5 +1,5 @@ -VideoTrack | LiveKit React Native Client SDK - v2.9.1
  • VideoTrack component for displaying video tracks in a React Native application. +VideoTrack | LiveKit React Native Client SDK - v2.9.2

    • VideoTrack component for displaying video tracks in a React Native application. It supports both local and remote video tracks from LiveKit, and handles adaptive streaming for remote tracks.

      Parameters

      • props: VideoTrackProps & RefAttributes<Component<RTCVideoViewProps, {}, any> & Readonly<NativeMethods>>

        See VideoTrackProps for details.

      Returns null | ReactElement<any, string | JSXElementConstructor<any>>

      A React component that renders the given video track.

      -
    \ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/VideoView.html b/docs/functions/VideoView.html index 689b9903..a08c07ec 100644 --- a/docs/functions/VideoView.html +++ b/docs/functions/VideoView.html @@ -1,2 +1,2 @@ -VideoView | LiveKit React Native Client SDK - v2.9.1
  • Parameters

    Returns Element

    Deprecated

    use VideoTrack and VideoTrackProps instead.

    -
\ No newline at end of file +VideoView | LiveKit React Native Client SDK - v2.9.2
  • Parameters

    Returns Element

    Deprecated

    use VideoTrack and VideoTrackProps instead.

    +
\ No newline at end of file diff --git a/docs/functions/getDefaultAppleAudioConfigurationForMode.html b/docs/functions/getDefaultAppleAudioConfigurationForMode.html index 8f44abbd..6f884eab 100644 --- a/docs/functions/getDefaultAppleAudioConfigurationForMode.html +++ b/docs/functions/getDefaultAppleAudioConfigurationForMode.html @@ -1 +1 @@ -getDefaultAppleAudioConfigurationForMode | LiveKit React Native Client SDK - v2.9.1

Function getDefaultAppleAudioConfigurationForMode

\ No newline at end of file +getDefaultAppleAudioConfigurationForMode | LiveKit React Native Client SDK - v2.9.2

Function getDefaultAppleAudioConfigurationForMode

\ No newline at end of file diff --git a/docs/functions/registerGlobals.html b/docs/functions/registerGlobals.html index ae90a271..d9015323 100644 --- a/docs/functions/registerGlobals.html +++ b/docs/functions/registerGlobals.html @@ -1,3 +1,4 @@ -registerGlobals | LiveKit React Native Client SDK - v2.9.1
  • Registers the required globals needed for LiveKit to work.

    +registerGlobals | LiveKit React Native Client SDK - v2.9.2
    • Registers the required globals needed for LiveKit to work.

      Must be called before using LiveKit.

      -

      Returns void

    \ No newline at end of file +

    Parameters

    Returns void

\ No newline at end of file diff --git a/docs/functions/setLogLevel.html b/docs/functions/setLogLevel.html index 1ef74735..9bce33d4 100644 --- a/docs/functions/setLogLevel.html +++ b/docs/functions/setLogLevel.html @@ -1,3 +1,3 @@ -setLogLevel | LiveKit React Native Client SDK - v2.9.1
  • Set the log level for both the @livekit/react-native package and the @livekit-client package. +setLogLevel | LiveKit React Native Client SDK - v2.9.2

    • Set the log level for both the @livekit/react-native package and the @livekit-client package. To set the @livekit-client log independently, use the liveKitClientLogLevel prop on the options object.

      -

      Parameters

      • level: "error" | "trace" | "debug" | "info" | "warn" | "silent" | LogLevel
      • options: SetLogLevelOptions = {}

      Returns void

    \ No newline at end of file +

    Parameters

    • level: "error" | "trace" | "debug" | "info" | "warn" | "silent" | LogLevel
    • options: SetLogLevelOptions = {}

    Returns void

\ No newline at end of file diff --git a/docs/functions/sortParticipants.html b/docs/functions/sortParticipants.html index 8041ff3b..4d5f4174 100644 --- a/docs/functions/sortParticipants.html +++ b/docs/functions/sortParticipants.html @@ -1,4 +1,4 @@ -sortParticipants | LiveKit React Native Client SDK - v2.9.1
  • Default sort for participants, it'll order participants by:

    +sortParticipants | LiveKit React Native Client SDK - v2.9.2
    • Default sort for participants, it'll order participants by:

      1. dominant speaker (speaker with the loudest audio level)
      2. local participant
      3. @@ -6,4 +6,4 @@
      4. participants with video on
      5. by joinedAt
      -

      Parameters

      • participants: default[]
      • Optional localParticipant: default

      Returns void

    \ No newline at end of file +

    Parameters

    • participants: default[]
    • Optional localParticipant: default

    Returns void

\ No newline at end of file diff --git a/docs/functions/useBarAnimator.html b/docs/functions/useBarAnimator.html index d7928722..53587479 100644 --- a/docs/functions/useBarAnimator.html +++ b/docs/functions/useBarAnimator.html @@ -1 +1 @@ -useBarAnimator | LiveKit React Native Client SDK - v2.9.1
  • Parameters

    • state: undefined | AgentState
    • columns: number
    • interval: number

    Returns number[]

\ No newline at end of file +useBarAnimator | LiveKit React Native Client SDK - v2.9.2
  • Parameters

    • state: undefined | AgentState
    • columns: number
    • interval: number

    Returns number[]

\ No newline at end of file diff --git a/docs/functions/useIOSAudioManagement.html b/docs/functions/useIOSAudioManagement.html index b07f8d65..3a0d83ea 100644 --- a/docs/functions/useIOSAudioManagement.html +++ b/docs/functions/useIOSAudioManagement.html @@ -1,4 +1,4 @@ -useIOSAudioManagement | LiveKit React Native Client SDK - v2.9.1

Returns void

\ No newline at end of file diff --git a/docs/functions/useMultibandTrackVolume.html b/docs/functions/useMultibandTrackVolume.html index 7ba77564..cbfdc42e 100644 --- a/docs/functions/useMultibandTrackVolume.html +++ b/docs/functions/useMultibandTrackVolume.html @@ -1,3 +1,3 @@ -useMultibandTrackVolume | LiveKit React Native Client SDK - v2.9.1
\ No newline at end of file diff --git a/docs/functions/useParticipant.html b/docs/functions/useParticipant.html index a2d8082a..bb5a8589 100644 --- a/docs/functions/useParticipant.html +++ b/docs/functions/useParticipant.html @@ -1,2 +1,2 @@ -useParticipant | LiveKit React Native Client SDK - v2.9.1
\ No newline at end of file +useParticipant | LiveKit React Native Client SDK - v2.9.2
\ No newline at end of file diff --git a/docs/functions/useRNE2EEManager.html b/docs/functions/useRNE2EEManager.html index 49e64268..c38a9232 100644 --- a/docs/functions/useRNE2EEManager.html +++ b/docs/functions/useRNE2EEManager.html @@ -1 +1 @@ -useRNE2EEManager | LiveKit React Native Client SDK - v2.9.1
\ No newline at end of file +useRNE2EEManager | LiveKit React Native Client SDK - v2.9.2
\ No newline at end of file diff --git a/docs/functions/useRoom.html b/docs/functions/useRoom.html index 2cc1c84b..ccc87975 100644 --- a/docs/functions/useRoom.html +++ b/docs/functions/useRoom.html @@ -1,2 +1,2 @@ -useRoom | LiveKit React Native Client SDK - v2.9.1
  • Parameters

    Returns RoomState

    Deprecated

    wrap your components in a component instead and use more granular hooks to track state you're interested in

    -
\ No newline at end of file +useRoom | LiveKit React Native Client SDK - v2.9.2
  • Parameters

    Returns RoomState

    Deprecated

    wrap your components in a component instead and use more granular hooks to track state you're interested in

    +
\ No newline at end of file diff --git a/docs/functions/useTrackVolume.html b/docs/functions/useTrackVolume.html index 78fb1ad9..2f178481 100644 --- a/docs/functions/useTrackVolume.html +++ b/docs/functions/useTrackVolume.html @@ -1,3 +1,3 @@ -useTrackVolume | LiveKit React Native Client SDK - v2.9.1
  • A hook for tracking the volume of an audio track.

    +useTrackVolume | LiveKit React Native Client SDK - v2.9.2
    • A hook for tracking the volume of an audio track.

      Parameters

      • Optional trackOrTrackReference: TrackReferenceOrPlaceholder | default | default

      Returns number

      A number between 0-1 representing the volume.

      -
    \ No newline at end of file +
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 7ffe59e1..591c13c6 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -LiveKit React Native Client SDK - v2.9.1

LiveKit React Native Client SDK - v2.9.1

+LiveKit React Native Client SDK - v2.9.2
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/BarVisualizerProps.html b/docs/interfaces/BarVisualizerProps.html index 7f5dfa47..afc64d74 100644 --- a/docs/interfaces/BarVisualizerProps.html +++ b/docs/interfaces/BarVisualizerProps.html @@ -1,9 +1,9 @@ -BarVisualizerProps | LiveKit React Native Client SDK - v2.9.1

Interface BarVisualizerPropsBeta

interface BarVisualizerProps {
    barCount?: number;
    options?: BarVisualizerOptions;
    state?: AgentState;
    style?: ViewStyle;
    trackRef?: TrackReferenceOrPlaceholder;
}

Properties

barCount? +BarVisualizerProps | LiveKit React Native Client SDK - v2.9.2

Interface BarVisualizerPropsBeta

interface BarVisualizerProps {
    barCount?: number;
    options?: BarVisualizerOptions;
    state?: AgentState;
    style?: ViewStyle;
    trackRef?: TrackReferenceOrPlaceholder;
}

Properties

barCount?: number

Number of bars that show up in the visualizer

-
state?: AgentState

If set, the visualizer will transition between different voice assistant states

-
style?: ViewStyle

Custom React Native styles for the container.

-
trackRef?: TrackReferenceOrPlaceholder
\ No newline at end of file +
state?: AgentState

If set, the visualizer will transition between different voice assistant states

+
style?: ViewStyle

Custom React Native styles for the container.

+
trackRef?: TrackReferenceOrPlaceholder
\ No newline at end of file diff --git a/docs/interfaces/LiveKitRoomProps.html b/docs/interfaces/LiveKitRoomProps.html index eed48422..f25cc749 100644 --- a/docs/interfaces/LiveKitRoomProps.html +++ b/docs/interfaces/LiveKitRoomProps.html @@ -1,4 +1,4 @@ -LiveKitRoomProps | LiveKit React Native Client SDK - v2.9.1
interface LiveKitRoomProps {
    audio?: boolean | AudioCaptureOptions;
    connect?: boolean;
    connectOptions?: RoomConnectOptions;
    featureFlags?: FeatureFlags;
    onConnected?: (() => void);
    onDisconnected?: (() => void);
    onEncryptionError?: ((error) => void);
    onError?: ((error) => void);
    onMediaDeviceFailure?: ((failure?) => void);
    options?: RoomOptions;
    room?: Room;
    screen?: boolean | ScreenShareCaptureOptions;
    serverUrl: undefined | string;
    simulateParticipants?: number;
    token: undefined | string;
    video?: boolean | VideoCaptureOptions;
}

Properties

audio? +LiveKitRoomProps | LiveKit React Native Client SDK - v2.9.2
interface LiveKitRoomProps {
    audio?: boolean | AudioCaptureOptions;
    connect?: boolean;
    connectOptions?: RoomConnectOptions;
    featureFlags?: FeatureFlags;
    onConnected?: (() => void);
    onDisconnected?: (() => void);
    onEncryptionError?: ((error) => void);
    onError?: ((error) => void);
    onMediaDeviceFailure?: ((failure?) => void);
    options?: RoomOptions;
    room?: Room;
    screen?: boolean | ScreenShareCaptureOptions;
    serverUrl: undefined | string;
    simulateParticipants?: number;
    token: undefined | string;
    video?: boolean | VideoCaptureOptions;
}

Properties

Properties

audio?: boolean | AudioCaptureOptions

Publish audio immediately after connecting to your LiveKit room.

connect?: boolean

If set to true a connection to LiveKit room is initiated.

+
connect?: boolean

If set to true a connection to LiveKit room is initiated.

Default Value

true

-
connectOptions?: RoomConnectOptions

Define options how to connect to the LiveKit server.

+
connectOptions?: RoomConnectOptions

Define options how to connect to the LiveKit server.

featureFlags?: FeatureFlags
onConnected?: (() => void)

Type declaration

    • (): void
    • Returns void

onDisconnected?: (() => void)

Type declaration

    • (): void
    • Returns void

onEncryptionError?: ((error) => void)

Type declaration

    • (error): void
    • Parameters

      • error: Error

      Returns void

onError?: ((error) => void)

Type declaration

    • (error): void
    • Parameters

      • error: Error

      Returns void

onMediaDeviceFailure?: ((failure?) => void)

Type declaration

    • (failure?): void
    • Parameters

      • Optional failure: MediaDeviceFailure

      Returns void

options?: RoomOptions

Options for when creating a new room. +

featureFlags?: FeatureFlags
onConnected?: (() => void)

Type declaration

    • (): void
    • Returns void

onDisconnected?: (() => void)

Type declaration

    • (): void
    • Returns void

onEncryptionError?: ((error) => void)

Type declaration

    • (error): void
    • Parameters

      • error: Error

      Returns void

onError?: ((error) => void)

Type declaration

    • (error): void
    • Parameters

      • error: Error

      Returns void

onMediaDeviceFailure?: ((failure?) => void)

Type declaration

    • (failure?): void
    • Parameters

      • Optional failure: MediaDeviceFailure

      Returns void

options?: RoomOptions

Options for when creating a new room. When you pass your own room instance to this component, these options have no effect. Instead, set the options directly in the room instance.

room?: Room

Optional room instance. +

room?: Room

Optional room instance. By passing your own room instance you overwrite the options parameter, make sure to set the options directly on the room instance itself.

-
screen?: boolean | ScreenShareCaptureOptions

Publish screen share immediately after connecting to your LiveKit room.

+
screen?: boolean | ScreenShareCaptureOptions

Publish screen share immediately after connecting to your LiveKit room.

serverUrl: undefined | string

URL to the LiveKit server. +

serverUrl: undefined | string

URL to the LiveKit server. For example: wss://<domain>.livekit.cloud To simplify the implementation, undefined is also accepted as an intermediate value, but only with a valid string url can the connection be established.

-
simulateParticipants?: number
token: undefined | string

A user specific access token for a client to authenticate to the room. +

simulateParticipants?: number
token: undefined | string

A user specific access token for a client to authenticate to the room. This token is necessary to establish a connection to the room. To simplify the implementation, undefined is also accepted as an intermediate value, but only with a valid string token can the connection be established.

video?: boolean | VideoCaptureOptions

Publish video immediately after connecting to your LiveKit room.

+
video?: boolean | VideoCaptureOptions

Publish video immediately after connecting to your LiveKit room.

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/MultiBandTrackVolumeOptions.html b/docs/interfaces/MultiBandTrackVolumeOptions.html index 404f0dde..25d33b6a 100644 --- a/docs/interfaces/MultiBandTrackVolumeOptions.html +++ b/docs/interfaces/MultiBandTrackVolumeOptions.html @@ -1,10 +1,10 @@ -MultiBandTrackVolumeOptions | LiveKit React Native Client SDK - v2.9.1

Interface MultiBandTrackVolumeOptionsAlpha

Interface for configuring options for the useMultibandTrackVolume hook.

-
interface MultiBandTrackVolumeOptions {
    bands?: number;
    maxFrequency?: number;
    minFrequency?: number;
    updateInterval?: number;
}

Properties

bands? +MultiBandTrackVolumeOptions | LiveKit React Native Client SDK - v2.9.2

Interface MultiBandTrackVolumeOptionsAlpha

Interface for configuring options for the useMultibandTrackVolume hook.

+
interface MultiBandTrackVolumeOptions {
    bands?: number;
    maxFrequency?: number;
    minFrequency?: number;
    updateInterval?: number;
}

Properties

bands?: number

the number of bands to split the audio into

-
maxFrequency?: number

cut off frequency on the higher end

-
minFrequency?: number

cut off frequency on the lower end

-
updateInterval?: number

update should run every x ms

-
\ No newline at end of file +
maxFrequency?: number

cut off frequency on the higher end

+
minFrequency?: number

cut off frequency on the lower end

+
updateInterval?: number

update should run every x ms

+
\ No newline at end of file diff --git a/docs/interfaces/ParticipantState.html b/docs/interfaces/ParticipantState.html index 42a1fe34..d2158fd4 100644 --- a/docs/interfaces/ParticipantState.html +++ b/docs/interfaces/ParticipantState.html @@ -1,5 +1,5 @@ -ParticipantState | LiveKit React Native Client SDK - v2.9.1

Deprecated

use useRemoteParticipant or useLocalParticipant instead

-
interface ParticipantState {
    cameraPublication?: TrackPublication;
    connectionQuality: ConnectionQuality;
    isLocal: boolean;
    isSpeaking: boolean;
    metadata?: string;
    microphonePublication?: TrackPublication;
    publications: TrackPublication[];
    screenSharePublication?: TrackPublication;
    subscribedTracks: TrackPublication[];
}

Properties

cameraPublication? +ParticipantState | LiveKit React Native Client SDK - v2.9.2

Deprecated

use useRemoteParticipant or useLocalParticipant instead

+
interface ParticipantState {
    cameraPublication?: TrackPublication;
    connectionQuality: ConnectionQuality;
    isLocal: boolean;
    isSpeaking: boolean;
    metadata?: string;
    microphonePublication?: TrackPublication;
    publications: TrackPublication[];
    screenSharePublication?: TrackPublication;
    subscribedTracks: TrackPublication[];
}

Properties

cameraPublication?: TrackPublication
connectionQuality: ConnectionQuality
isLocal: boolean
isSpeaking: boolean
metadata?: string
microphonePublication?: TrackPublication
publications: TrackPublication[]
screenSharePublication?: TrackPublication
subscribedTracks: TrackPublication[]
\ No newline at end of file +

Properties

cameraPublication?: TrackPublication
connectionQuality: ConnectionQuality
isLocal: boolean
isSpeaking: boolean
metadata?: string
microphonePublication?: TrackPublication
publications: TrackPublication[]
screenSharePublication?: TrackPublication
subscribedTracks: TrackPublication[]
\ No newline at end of file diff --git a/docs/interfaces/RNE2EEManagerState.html b/docs/interfaces/RNE2EEManagerState.html index f41c0bb3..8c0e9cd1 100644 --- a/docs/interfaces/RNE2EEManagerState.html +++ b/docs/interfaces/RNE2EEManagerState.html @@ -1,3 +1,3 @@ -RNE2EEManagerState | LiveKit React Native Client SDK - v2.9.1
interface RNE2EEManagerState {
    e2eeManager: RNE2EEManager;
    keyProvider: RNKeyProvider;
}

Properties

e2eeManager +RNE2EEManagerState | LiveKit React Native Client SDK - v2.9.2
interface RNE2EEManagerState {
    e2eeManager: RNE2EEManager;
    keyProvider: RNKeyProvider;
}

Properties

e2eeManager: RNE2EEManager
keyProvider: RNKeyProvider
\ No newline at end of file +

Properties

e2eeManager: RNE2EEManager
keyProvider: RNKeyProvider
\ No newline at end of file diff --git a/docs/interfaces/RoomOptions.html b/docs/interfaces/RoomOptions.html index 4d2f7c8d..7be9ad6d 100644 --- a/docs/interfaces/RoomOptions.html +++ b/docs/interfaces/RoomOptions.html @@ -1,2 +1,2 @@ -RoomOptions | LiveKit React Native Client SDK - v2.9.1
interface RoomOptions {
    sortParticipants?: ((participants) => void);
}

Properties

Properties

sortParticipants?: ((participants) => void)

Type declaration

    • (participants): void
    • Parameters

      • participants: default[]

      Returns void

\ No newline at end of file +RoomOptions | LiveKit React Native Client SDK - v2.9.2
interface RoomOptions {
    sortParticipants?: ((participants) => void);
}

Properties

Properties

sortParticipants?: ((participants) => void)

Type declaration

    • (participants): void
    • Parameters

      • participants: default[]

      Returns void

\ No newline at end of file diff --git a/docs/interfaces/RoomState.html b/docs/interfaces/RoomState.html index 5ac08c1b..8ca28f62 100644 --- a/docs/interfaces/RoomState.html +++ b/docs/interfaces/RoomState.html @@ -1,5 +1,5 @@ -RoomState | LiveKit React Native Client SDK - v2.9.1
interface RoomState {
    audioTracks: AudioTrack[];
    error?: Error;
    participants: default[];
    room?: Room;
}

Properties

audioTracks +RoomState | LiveKit React Native Client SDK - v2.9.2
interface RoomState {
    audioTracks: AudioTrack[];
    error?: Error;
    participants: default[];
    room?: Room;
}

Properties

audioTracks: AudioTrack[]
error?: Error
participants: default[]
room?: Room
\ No newline at end of file +

Properties

audioTracks: AudioTrack[]
error?: Error
participants: default[]
room?: Room
\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index 9e845cb9..b6054d6d 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1,4 +1,4 @@ -LiveKit React Native Client SDK - v2.9.1

LiveKit React Native Client SDK - v2.9.1

Index

Classes

AudioSession +LiveKit React Native Client SDK - v2.9.2
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/types/AndroidAudioTypeOptions.html b/docs/types/AndroidAudioTypeOptions.html index f5174001..507d0c08 100644 --- a/docs/types/AndroidAudioTypeOptions.html +++ b/docs/types/AndroidAudioTypeOptions.html @@ -1,4 +1,4 @@ -AndroidAudioTypeOptions | LiveKit React Native Client SDK - v2.9.1
AndroidAudioTypeOptions: {
    audioAttributesContentType?: "movie" | "music" | "sonification" | "speech" | "unknown";
    audioAttributesUsageType?: "alarm" | "assistanceAccessibility" | "assistanceNavigationGuidance" | "assistanceSonification" | "assistant" | "game" | "media" | "notification" | "notificationEvent" | "notificationRingtone" | "unknown" | "voiceCommunication" | "voiceCommunicationSignalling";
    audioFocusMode?: "gain" | "gainTransient" | "gainTransientExclusive" | "gainTransientMayDuck";
    audioMode?: "normal" | "callScreening" | "inCall" | "inCommunication" | "ringtone";
    audioStreamType?: "accessibility" | "alarm" | "dtmf" | "music" | "notification" | "ring" | "system" | "voiceCall";
    forceHandleAudioRouting?: boolean;
    manageAudioFocus?: boolean;
}

Type declaration

  • Optional audioAttributesContentType?: "movie" | "music" | "sonification" | "speech" | "unknown"

    Corresponds to Android's AndroidAttributes content type.

    +AndroidAudioTypeOptions | LiveKit React Native Client SDK - v2.9.2
    AndroidAudioTypeOptions: {
        audioAttributesContentType?: "movie" | "music" | "sonification" | "speech" | "unknown";
        audioAttributesUsageType?: "alarm" | "assistanceAccessibility" | "assistanceNavigationGuidance" | "assistanceSonification" | "assistant" | "game" | "media" | "notification" | "notificationEvent" | "notificationRingtone" | "unknown" | "voiceCommunication" | "voiceCommunicationSignalling";
        audioFocusMode?: "gain" | "gainTransient" | "gainTransientExclusive" | "gainTransientMayDuck";
        audioMode?: "normal" | "callScreening" | "inCall" | "inCommunication" | "ringtone";
        audioStreamType?: "accessibility" | "alarm" | "dtmf" | "music" | "notification" | "ring" | "system" | "voiceCall";
        forceHandleAudioRouting?: boolean;
        manageAudioFocus?: boolean;
    }

    Type declaration

    • Optional audioAttributesContentType?: "movie" | "music" | "sonification" | "speech" | "unknown"

      Corresponds to Android's AndroidAttributes content type.

      Defaults to 'speech'.

      See also https://developer.android.com/reference/android/media/AudioAttributes

    • Optional audioAttributesUsageType?: "alarm" | "assistanceAccessibility" | "assistanceNavigationGuidance" | "assistanceSonification" | "assistant" | "game" | "media" | "notification" | "notificationEvent" | "notificationRingtone" | "unknown" | "voiceCommunication" | "voiceCommunicationSignalling"

      Corresponds to Android's AudioAttributes usage type.

      @@ -19,4 +19,4 @@

      Defaults to false.

    • Optional manageAudioFocus?: boolean

      Whether LiveKit should handle managing the audio focus or not.

      Defaults to true.

      -
    \ No newline at end of file +
\ No newline at end of file diff --git a/docs/types/AppleAudioCategory.html b/docs/types/AppleAudioCategory.html index 550c99c0..b4e7adb0 100644 --- a/docs/types/AppleAudioCategory.html +++ b/docs/types/AppleAudioCategory.html @@ -1 +1 @@ -AppleAudioCategory | LiveKit React Native Client SDK - v2.9.1
AppleAudioCategory: "soloAmbient" | "playback" | "record" | "playAndRecord" | "multiRoute"
\ No newline at end of file +AppleAudioCategory | LiveKit React Native Client SDK - v2.9.2
AppleAudioCategory: "soloAmbient" | "playback" | "record" | "playAndRecord" | "multiRoute"
\ No newline at end of file diff --git a/docs/types/AppleAudioCategoryOption.html b/docs/types/AppleAudioCategoryOption.html index c1eb07ff..dc82a35d 100644 --- a/docs/types/AppleAudioCategoryOption.html +++ b/docs/types/AppleAudioCategoryOption.html @@ -1 +1 @@ -AppleAudioCategoryOption | LiveKit React Native Client SDK - v2.9.1
AppleAudioCategoryOption: "mixWithOthers" | "duckOthers" | "interruptSpokenAudioAndMixWithOthers" | "allowBluetooth" | "allowBluetoothA2DP" | "allowAirPlay" | "defaultToSpeaker"
\ No newline at end of file +AppleAudioCategoryOption | LiveKit React Native Client SDK - v2.9.2
AppleAudioCategoryOption: "mixWithOthers" | "duckOthers" | "interruptSpokenAudioAndMixWithOthers" | "allowBluetooth" | "allowBluetoothA2DP" | "allowAirPlay" | "defaultToSpeaker"
\ No newline at end of file diff --git a/docs/types/AppleAudioConfiguration.html b/docs/types/AppleAudioConfiguration.html index 09ba8341..39f4a291 100644 --- a/docs/types/AppleAudioConfiguration.html +++ b/docs/types/AppleAudioConfiguration.html @@ -1 +1 @@ -AppleAudioConfiguration | LiveKit React Native Client SDK - v2.9.1
AppleAudioConfiguration: {
    audioCategory?: AppleAudioCategory;
    audioCategoryOptions?: AppleAudioCategoryOption[];
    audioMode?: AppleAudioMode;
}

Type declaration

\ No newline at end of file +AppleAudioConfiguration | LiveKit React Native Client SDK - v2.9.2
AppleAudioConfiguration: {
    audioCategory?: AppleAudioCategory;
    audioCategoryOptions?: AppleAudioCategoryOption[];
    audioMode?: AppleAudioMode;
}

Type declaration

\ No newline at end of file diff --git a/docs/types/AppleAudioMode.html b/docs/types/AppleAudioMode.html index 3b5be8b2..12372ef0 100644 --- a/docs/types/AppleAudioMode.html +++ b/docs/types/AppleAudioMode.html @@ -1 +1 @@ -AppleAudioMode | LiveKit React Native Client SDK - v2.9.1
AppleAudioMode: "default" | "gameChat" | "measurement" | "moviePlayback" | "spokenAudio" | "videoChat" | "videoRecording" | "voiceChat" | "voicePrompt"
\ No newline at end of file +AppleAudioMode | LiveKit React Native Client SDK - v2.9.2
AppleAudioMode: "default" | "gameChat" | "measurement" | "moviePlayback" | "spokenAudio" | "videoChat" | "videoRecording" | "voiceChat" | "voicePrompt"
\ No newline at end of file diff --git a/docs/types/AudioConfiguration.html b/docs/types/AudioConfiguration.html index a9450740..614e6c7f 100644 --- a/docs/types/AudioConfiguration.html +++ b/docs/types/AudioConfiguration.html @@ -1,4 +1,4 @@ -AudioConfiguration | LiveKit React Native Client SDK - v2.9.1
AudioConfiguration: {
    android?: {
        audioTypeOptions: AndroidAudioTypeOptions;
        preferredOutputList?: ("speaker" | "earpiece" | "headset" | "bluetooth")[];
    };
    ios?: {
        defaultOutput?: "speaker" | "earpiece";
    };
}

Configuration for the underlying AudioSession.

+AudioConfiguration | LiveKit React Native Client SDK - v2.9.2
AudioConfiguration: {
    android?: {
        audioTypeOptions: AndroidAudioTypeOptions;
        preferredOutputList?: ("speaker" | "earpiece" | "headset" | "bluetooth")[];
    };
    ios?: {
        defaultOutput?: "speaker" | "earpiece";
    };
}

Configuration for the underlying AudioSession.


Android specific options:

    @@ -24,4 +24,4 @@

    By default, this is set to "speaker"

-

Type declaration

  • Optional android?: {
        audioTypeOptions: AndroidAudioTypeOptions;
        preferredOutputList?: ("speaker" | "earpiece" | "headset" | "bluetooth")[];
    }
    • audioTypeOptions: AndroidAudioTypeOptions
    • Optional preferredOutputList?: ("speaker" | "earpiece" | "headset" | "bluetooth")[]
  • Optional ios?: {
        defaultOutput?: "speaker" | "earpiece";
    }
    • Optional defaultOutput?: "speaker" | "earpiece"
\ No newline at end of file +

Type declaration

  • Optional android?: {
        audioTypeOptions: AndroidAudioTypeOptions;
        preferredOutputList?: ("speaker" | "earpiece" | "headset" | "bluetooth")[];
    }
    • audioTypeOptions: AndroidAudioTypeOptions
    • Optional preferredOutputList?: ("speaker" | "earpiece" | "headset" | "bluetooth")[]
  • Optional ios?: {
        defaultOutput?: "speaker" | "earpiece";
    }
    • Optional defaultOutput?: "speaker" | "earpiece"
\ No newline at end of file diff --git a/docs/types/AudioTrackState.html b/docs/types/AudioTrackState.html index c69bda92..239e025d 100644 --- a/docs/types/AudioTrackState.html +++ b/docs/types/AudioTrackState.html @@ -1 +1 @@ -AudioTrackState | LiveKit React Native Client SDK - v2.9.1
AudioTrackState: "none" | "remoteOnly" | "localOnly" | "localAndRemote"
\ No newline at end of file +AudioTrackState | LiveKit React Native Client SDK - v2.9.2
AudioTrackState: "none" | "remoteOnly" | "localOnly" | "localAndRemote"
\ No newline at end of file diff --git a/docs/types/BarVisualizerOptions.html b/docs/types/BarVisualizerOptions.html index 88ced031..720e0462 100644 --- a/docs/types/BarVisualizerOptions.html +++ b/docs/types/BarVisualizerOptions.html @@ -1,3 +1,3 @@ -BarVisualizerOptions | LiveKit React Native Client SDK - v2.9.1
BarVisualizerOptions: {
    barBorderRadius?: number;
    barColor?: ColorValue;
    barWidth?: DimensionValue;
    maxHeight?: number;
    minHeight?: number;
}

Type declaration

  • Optional barBorderRadius?: number
  • Optional barColor?: ColorValue
  • Optional barWidth?: DimensionValue
  • Optional maxHeight?: number

    decimal values from 0 to 1

    +BarVisualizerOptions | LiveKit React Native Client SDK - v2.9.2
    BarVisualizerOptions: {
        barBorderRadius?: number;
        barColor?: ColorValue;
        barWidth?: DimensionValue;
        maxHeight?: number;
        minHeight?: number;
    }

    Type declaration

    • Optional barBorderRadius?: number
    • Optional barColor?: ColorValue
    • Optional barWidth?: DimensionValue
    • Optional maxHeight?: number

      decimal values from 0 to 1

    • Optional minHeight?: number

      decimal values from 0 to 1

      -
    \ No newline at end of file +
\ No newline at end of file diff --git a/docs/types/LogLevel.html b/docs/types/LogLevel.html index df300286..cb9690c9 100644 --- a/docs/types/LogLevel.html +++ b/docs/types/LogLevel.html @@ -1 +1 @@ -LogLevel | LiveKit React Native Client SDK - v2.9.1
LogLevel: Parameters<typeof setClientSdkLogLevel>[0]
\ No newline at end of file +LogLevel | LiveKit React Native Client SDK - v2.9.2
LogLevel: Parameters<typeof setClientSdkLogLevel>[0]
\ No newline at end of file diff --git a/docs/types/Props.html b/docs/types/Props.html index f4b513e8..70a0d443 100644 --- a/docs/types/Props.html +++ b/docs/types/Props.html @@ -1,2 +1,2 @@ -Props | LiveKit React Native Client SDK - v2.9.1
Props: {
    mirror?: boolean;
    objectFit?: "cover" | "contain";
    style?: ViewStyle;
    videoTrack?: VideoTrack;
    zOrder?: number;
}

Type declaration

  • Optional mirror?: boolean
  • Optional objectFit?: "cover" | "contain"
  • Optional style?: ViewStyle
  • Optional videoTrack?: VideoTrack
  • Optional zOrder?: number

Deprecated

use VideoTrack and VideoTrackProps instead.

-
\ No newline at end of file +Props | LiveKit React Native Client SDK - v2.9.2
Props: {
    mirror?: boolean;
    objectFit?: "cover" | "contain";
    style?: ViewStyle;
    videoTrack?: VideoTrack;
    zOrder?: number;
}

Type declaration

  • Optional mirror?: boolean
  • Optional objectFit?: "cover" | "contain"
  • Optional style?: ViewStyle
  • Optional videoTrack?: VideoTrack
  • Optional zOrder?: number

Deprecated

use VideoTrack and VideoTrackProps instead.

+
\ No newline at end of file diff --git a/docs/types/RNKeyProviderOptions.html b/docs/types/RNKeyProviderOptions.html index c6654e61..8762b9e8 100644 --- a/docs/types/RNKeyProviderOptions.html +++ b/docs/types/RNKeyProviderOptions.html @@ -1,2 +1,2 @@ -RNKeyProviderOptions | LiveKit React Native Client SDK - v2.9.1
RNKeyProviderOptions: KeyProviderOptions & {
    uncryptedMagicBytes?: string | Uint8Array;
}

Options for construction an RNKeyProvider

-

Type declaration

  • Optional uncryptedMagicBytes?: string | Uint8Array
\ No newline at end of file +RNKeyProviderOptions | LiveKit React Native Client SDK - v2.9.2
RNKeyProviderOptions: KeyProviderOptions & {
    uncryptedMagicBytes?: string | Uint8Array;
}

Options for construction an RNKeyProvider

+

Type declaration

  • Optional uncryptedMagicBytes?: string | Uint8Array
\ No newline at end of file diff --git a/docs/types/SetLogLevelOptions.html b/docs/types/SetLogLevelOptions.html index 6114f079..6a4c0365 100644 --- a/docs/types/SetLogLevelOptions.html +++ b/docs/types/SetLogLevelOptions.html @@ -1 +1 @@ -SetLogLevelOptions | LiveKit React Native Client SDK - v2.9.1
SetLogLevelOptions: {
    liveKitClientLogLevel?: LogLevel;
}

Type declaration

  • Optional liveKitClientLogLevel?: LogLevel
\ No newline at end of file +SetLogLevelOptions | LiveKit React Native Client SDK - v2.9.2
SetLogLevelOptions: {
    liveKitClientLogLevel?: LogLevel;
}

Type declaration

  • Optional liveKitClientLogLevel?: LogLevel
\ No newline at end of file diff --git a/docs/types/UseRNE2EEManagerOptions.html b/docs/types/UseRNE2EEManagerOptions.html index 321ed284..26697c8c 100644 --- a/docs/types/UseRNE2EEManagerOptions.html +++ b/docs/types/UseRNE2EEManagerOptions.html @@ -1 +1 @@ -UseRNE2EEManagerOptions | LiveKit React Native Client SDK - v2.9.1
UseRNE2EEManagerOptions: {
    keyProviderOptions?: RNKeyProviderOptions;
    sharedKey: string | Uint8Array;
}

Type declaration

\ No newline at end of file +UseRNE2EEManagerOptions | LiveKit React Native Client SDK - v2.9.2
UseRNE2EEManagerOptions: {
    keyProviderOptions?: RNKeyProviderOptions;
    sharedKey: string | Uint8Array;
}

Type declaration

\ No newline at end of file diff --git a/docs/types/VideoTrackProps.html b/docs/types/VideoTrackProps.html index 8741b00a..d5ba19f6 100644 --- a/docs/types/VideoTrackProps.html +++ b/docs/types/VideoTrackProps.html @@ -1,4 +1,4 @@ -VideoTrackProps | LiveKit React Native Client SDK - v2.9.1
VideoTrackProps: {
    iosPIP?: RTCIOSPIPOptions & {
        fallbackView?: ReactNode;
        preferredSize: {
            height: number;
            width: number;
        };
    };
    mirror?: boolean;
    objectFit?: "cover" | "contain";
    style?: ViewStyle;
    trackRef: TrackReference | undefined;
    zOrder?: number;
}

Props for the VideoTrack component.

+VideoTrackProps | LiveKit React Native Client SDK - v2.9.2
VideoTrackProps: {
    iosPIP?: RTCIOSPIPOptions & {
        fallbackView?: ReactNode;
        preferredSize: {
            height: number;
            width: number;
        };
    };
    mirror?: boolean;
    objectFit?: "cover" | "contain";
    style?: ViewStyle;
    trackRef: TrackReference | undefined;
    zOrder?: number;
}

Props for the VideoTrack component.

Type declaration

  • Optional iosPIP?: RTCIOSPIPOptions & {
        fallbackView?: ReactNode;
        preferredSize: {
            height: number;
            width: number;
        };
    }

    Picture in picture options for this view. Disabled if not supplied.

    iOS only. Requires iOS 15.0 or above, and the PIP background mode capability.

    If iosPIP.enabled is true, the methods startIOSPIP and stopIOSPIP @@ -31,4 +31,4 @@ application usually needs a maximum of two zOrder values: 0 for the remote video(s) which appear in the background, and 1 for the local video(s) which appear above the remote video(s).

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/variables/AndroidAudioTypePresets.html b/docs/variables/AndroidAudioTypePresets.html index 7a3bdb33..4a1843ba 100644 --- a/docs/variables/AndroidAudioTypePresets.html +++ b/docs/variables/AndroidAudioTypePresets.html @@ -1,3 +1,3 @@ -AndroidAudioTypePresets | LiveKit React Native Client SDK - v2.9.1

Variable AndroidAudioTypePresetsConst

AndroidAudioTypePresets: {
    communication: AndroidAudioTypeOptions;
    media: AndroidAudioTypeOptions;
} = ...

Type declaration

\ No newline at end of file diff --git a/docs/variables/log.html b/docs/variables/log.html index 21fa39bb..28b5d243 100644 --- a/docs/variables/log.html +++ b/docs/variables/log.html @@ -1 +1 @@ -log | LiveKit React Native Client SDK - v2.9.1
log: Logger = ...
\ No newline at end of file +log | LiveKit React Native Client SDK - v2.9.2
log: Logger = ...
\ No newline at end of file diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index d552b8de..b13aa6ee 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -7,7 +7,7 @@ PODS: - hermes-engine (0.74.2): - hermes-engine/Pre-built (= 0.74.2) - hermes-engine/Pre-built (0.74.2) - - livekit-react-native (2.9.1): + - livekit-react-native (2.9.2): - DoubleConversion - glog - hermes-engine @@ -1425,7 +1425,7 @@ SPEC CHECKSUMS: fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f hermes-engine: 01d3e052018c2a13937aca1860fbedbccd4a41b7 - livekit-react-native: 22180f283c63416a81f8765555fccc7a33f0a044 + livekit-react-native: 1320867758f718760eb868c537876ceb007d95ca livekit-react-native-webrtc: 0ffe5a13d196f65d717f958a111399f4f6383102 RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47 RCTDeprecation: b03c35057846b685b3ccadc9bfe43e349989cdb2 diff --git a/package.json b/package.json index 03a389c3..6d75fbfb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@livekit/react-native", - "version": "2.9.1", + "version": "2.9.2", "description": "LiveKit for React Native", "main": "lib/commonjs/index", "module": "lib/module/index",