Class EOS_RTCAudio_SendAudioOptions

java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.rtcaudio.options.EOS_RTCAudio_SendAudioOptions
Direct Known Subclasses:
EOS_RTCAudio_SendAudioOptions.ByReference, EOS_RTCAudio_SendAudioOptions.ByValue

@FieldOrder({"ApiVersion","LocalUserId","RoomName","Buffer"}) public class EOS_RTCAudio_SendAudioOptions extends com.sun.jna.Structure
This struct is used to call EOS_RTCAudio_SendAudio.
Since:
11/2/2023
  • Field Details

    • EOS_RTCAUDIO_SENDAUDIO_API_LATEST

      public static final int EOS_RTCAUDIO_SENDAUDIO_API_LATEST
      The most recent version of the EOS_RTCAudio_SendAudio API.
      See Also:
    • ApiVersion

      public int ApiVersion
      API Version: Set this to EOS_RTCAUDIO_SENDAUDIO_API_LATEST.
    • LocalUserId

      public EOS_ProductUserId LocalUserId
      The Product User ID of the user trying to request this operation.
    • RoomName

      public String RoomName
      The room this event is registered on.
    • Buffer

      Audio buffer, which must have a duration of 10 ms.
      The SDK makes a copy of buffer. There is no need to keep the buffer around after calling EOS_RTCAudio_SendAudio
  • Constructor Details

    • EOS_RTCAudio_SendAudioOptions

      public EOS_RTCAudio_SendAudioOptions()
    • EOS_RTCAudio_SendAudioOptions

      public EOS_RTCAudio_SendAudioOptions(com.sun.jna.Pointer peer)