Interface ITranscoderSessionNative


public interface ITranscoderSessionNative
  • Field Details

  • Method Details

    • setNativeLibPath

      long setNativeLibPath(long pathIndex, String pathStr)
    • loadHWCaps

      long loadHWCaps()
    • getHardwareInfoJSON

      long getHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr)
    • nativeInitialize

      long nativeInitialize()
    • nativeShutdown

      long nativeShutdown()
    • sessionSetOverlayHdrGraphicsWhite

      long sessionSetOverlayHdrGraphicsWhite(long classPtr, long nits)
      Graphics reference white (nits) for SDR overlay/watermark graphics composited onto PQ/HLG frames. BT.2408 default 203; native clamps to [50, 4000].
    • sessionBeginShutdown

      long sessionBeginShutdown(long classPtr)
    • captureManagerInit

      long captureManagerInit()
    • captureManagerSetPath

      long captureManagerSetPath(long pathIndex, String pathStr)
    • captureManagerInspectHardware

      long captureManagerInspectHardware()
    • captureManagerGetHardwareInfoJSON

      long captureManagerGetHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr)
    • captureManagerGetDeviceIds

      long captureManagerGetDeviceIds(com.wowza.wms.transcoder.model.TranscoderNativeArrayLong ids)
    • captureManagerShutdown

      long captureManagerShutdown()
    • captureDeviceGetInfo

      long captureDeviceGetInfo(long deviceId, long flags, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceInfo captureDeviceInfo)
    • captureDeviceGetSessionInfo

      long captureDeviceGetSessionInfo(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureSessionInfo captureSessionInfo)
    • captureDeviceSetActiveState

      long captureDeviceSetActiveState(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceStateInfo captureDeviceStateInfo)
    • captureDeviceResetTimecodeSyncToWallClock

      long captureDeviceResetTimecodeSyncToWallClock(long deviceId)
    • captureDeviceSetAncillaryDataLineNumberRange

      long captureDeviceSetAncillaryDataLineNumberRange(long deviceId, long start, long mid1, long mid2, long stop)
    • captureDeviceAddAncillaryDataFilter

      long captureDeviceAddAncillaryDataFilter(long deviceId, com.wowza.wms.transcoder.model.TranscoderNativeCaptureAncillaryDataFilter ancillaryDataFilter)
    • captureDeviceStartSessionParameterValues

      long captureDeviceStartSessionParameterValues(long deviceId, com.wowza.wms.transcoder.model.TranscoderLongByReference sessionIdObj)
    • captureDeviceEndSessionParameterValues

      long captureDeviceEndSessionParameterValues(long deviceId, long sessionId)
    • captureDeviceSetParameterValues

      long captureDeviceSetParameterValues(long deviceId, long sessionId, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • captureDeviceGetParameterValues

      long captureDeviceGetParameterValues(long deviceId, long sessionId, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • captureDeviceSaveParameterValues

      long captureDeviceSaveParameterValues(long deviceId, long sessionId)
    • captureDeviceSetVideoCaptureParams

      long captureDeviceSetVideoCaptureParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureParamsVideo videoCaptureParams)
    • captureDeviceGetVideoFrame

      long captureDeviceGetVideoFrame(long deviceId, TranscoderNativeVideoFrame nativeVideoFrame)
    • captureDeviceSetVideoCaptureInput

      long captureDeviceSetVideoCaptureInput(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureInputVideo videoCaptureInput)
    • captureDeviceGetVideoCaptureInput

      long captureDeviceGetVideoCaptureInput(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureInputVideo videoCaptureInput)
    • captureDeviceSetVideoCaptureTarget

      long captureDeviceSetVideoCaptureTarget(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureTargetVideo captureTargetVideo)
    • captureDeviceGetVideoCaptureTarget

      long captureDeviceGetVideoCaptureTarget(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureTargetVideo captureTargetVideo)
    • captureDeviceSetAudioCaptureParams

      long captureDeviceSetAudioCaptureParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureParamsAudio audioCaptureParams)
    • captureDeviceSetAudioLevelParams

      long captureDeviceSetAudioLevelParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelParams audioLevelParams)
    • captureDeviceGetAudioLevelData

      long captureDeviceGetAudioLevelData(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelData audioLevelData)
    • captureDeviceGetAudioLevelDataLast

      long captureDeviceGetAudioLevelDataLast(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelDataSingle audioLevelDataSingle)
    • captureDeviceSetAudioVolume

      long captureDeviceSetAudioVolume(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioVolume audioVolume)
    • captureDeviceSetAudioChannelMap

      long captureDeviceSetAudioChannelMap(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioChannelMap audioChannelMap)
    • captureDeviceGetAudioChannelMap

      long captureDeviceGetAudioChannelMap(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioChannelMap audioChannelMap)
    • captureDeviceGetAudioAllLevelDataLast

      long captureDeviceGetAudioAllLevelDataLast(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelDataAll audioLevelDataAll)
    • createInstance

      long createInstance()
    • createInstance

      long createInstance(com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext)
    • destroyInstance

      long destroyInstance(long classPtr)
    • getLicenseChallenge

      long getLicenseChallenge(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference challenge)
    • setLicenseResponse

      long setLicenseResponse(long classPtr, long response)
    • initInstance

      long initInstance(long classPtr)
    • vodTranscoderTranscodeFrames

      long vodTranscoderTranscodeFrames(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeVODTranscoderSettings settings, com.wowza.wms.transcoder.model.TranscoderPacket[] decodedFrames, List<com.wowza.wms.transcoder.model.TranscoderPacket> encodedFrames)
    • vodTranscoderGetCodecConfig

      long vodTranscoderGetCodecConfig(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeVODTranscoderSettings settings, com.wowza.wms.transcoder.model.TranscoderPacket codecConfigFrame)
    • thumbnailerGetVideoFrame

      long thumbnailerGetVideoFrame(long classPtr, com.wowza.wms.transcoder.thumbnailer.ThumbnailerRequest request, com.wowza.wms.transcoder.thumbnailer.ThumbnailerResponse response)
    • vodEncoderRun

      long vodEncoderRun(long classPtr)
    • resetPipeline

      long resetPipeline(long classPtr)
    • reservePipelineReset

      long reservePipelineReset(long classPtr)
    • releasePipelineReset

      long releasePipelineReset(long classPtr)
    • videoScalerCreate

      long videoScalerCreate(long classPtr, long fourcc, long bitDepth)
    • videoScalerSetImplementation

      long videoScalerSetImplementation(long classPtr, long implementation, long gpuid)
    • videoScalerSetSource

      long videoScalerSetSource(long classPtr, long width, long height, double frameRate)
    • videoScalerAddScaling

      long videoScalerAddScaling(long classPtr, long width, long height, double frameRate, long scaleIndex, boolean stableFramerate)
    • videoScalerSetParameterValues

      long videoScalerSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • videoScalerGetParameterValues

      long videoScalerGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • videoScalerApplyParameters

      long videoScalerApplyParameters(long classPtr)
    • videoScalerSetFlags

      long videoScalerSetFlags(long classPtr, long flags)
    • videoScalerInitialize

      long videoScalerInitialize(long classPtr)
    • videoScalerScaleFrame

      long videoScalerScaleFrame(long classPtr, long decoderBufferSetIndex, long[] encoderBufferIndexes, long length, com.wowza.wms.transcoder.model.TranscoderLongByReference scalerStatus)
    • videoScalerFreeFrame

      long videoScalerFreeFrame(long classPtr, long decodeFrameIndex)
    • videoDecoderCreate

      long videoDecoderCreate(long classPtr, long decoderType, long codec, long codecVersion, long bitDepth, long implementation, long fourcc, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext)
    • videoDecoderBuffersCreate

      long videoDecoderBuffersCreate(long classPtr, long count)
    • videoDecoderBufferAllocate

      long videoDecoderBufferAllocate(long classPtr)
    • videoDecoderBufferAcquire

      long videoDecoderBufferAcquire(long classPtr, long decoderBufferIndex)
    • videoDecoderBufferRelease

      long videoDecoderBufferRelease(long classPtr, long decoderBufferIndex)
    • videoDecoderReleaseDecodedFrame

      long videoDecoderReleaseDecodedFrame(long classPtr, long decoderBufferIndex)
    • videoDecoderBufferGetVideoFrame

      long videoDecoderBufferGetVideoFrame(long classPtr, long decoderBufferSetIndex, TranscoderNativeVideoFrame nativeVideoFrame)
    • videoDecoderBufferSetOverlayVideoFrame

      long videoDecoderBufferSetOverlayVideoFrame(long classPtr, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame)
    • videoDecoderGetImplementation

      long videoDecoderGetImplementation(long classPtr)
      The decoder implementation that actually engaged for this session (the native layer can fall back to software when the requested backend is unavailable). -1 = unknown (no decoder yet); usage telemetry then keeps the template value.
    • videoDecoderSetGPUID

      long videoDecoderSetGPUID(long classPtr, long GPUID)
    • videoDecoderApplyParameters

      long videoDecoderApplyParameters(long classPtr)
    • videoDecoderSetParameterValues

      long videoDecoderSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • videoDecoderGetParameterValues

      long videoDecoderGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • videoDecoderInitialize

      long videoDecoderInitialize(long classPtr)
    • videoDecoderDecodeCodecConfig

      long videoDecoderDecodeCodecConfig(long classPtr, byte[] buffer, long offset, long len, boolean isZeroCopy)
    • videoDecoderAddFrame

      long videoDecoderAddFrame(long classPtr, byte[] buffer, long offset, long len, long timecode, long frameType)
    • videoDecoderDecode

      long videoDecoderDecode(long classPtr, long decoderBufferSetIndex, com.wowza.wms.transcoder.model.TranscoderLongByReference decodeStatus, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode, com.wowza.wms.transcoder.model.TranscoderNativeVideoDecodeFrameInfo frameInfo, boolean isZeroCopy, boolean isOverlay)
    • videoDecoderDrain

      long videoDecoderDrain(long classPtr, long decoderBufferSetIndex, com.wowza.wms.transcoder.model.TranscoderLongByReference decodeStatus, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode, com.wowza.wms.transcoder.model.TranscoderNativeVideoDecodeFrameInfo frameInfo, boolean isZeroCopy, boolean isOverlay)
    • videoDecoderGetFrame

      long videoDecoderGetFrame(long classPtr, long decoderBufferSetIndex, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode)
    • videoDecoderTransferFrameStart

      long videoDecoderTransferFrameStart(long classPtr, long decoderBufferIndex, long[] encoderBufferIndexes)
    • videoDecoderTransferFrameSingle

      long videoDecoderTransferFrameSingle(long classPtr, long decoderBufferIndex, long encoderBufferIndex, long encoderBufferSetIndex, long timecode)
    • videoDecoderSetFrameSizeLimits

      long videoDecoderSetFrameSizeLimits(long classPtr, long maxWidth, long maxHeight, long minWidth, long minHeight)
    • videoDecoderSetCaptureDevice

      long videoDecoderSetCaptureDevice(long classPtr, long deviceId)
    • videoDecoderGetCaptureInfo

      long videoDecoderGetCaptureInfo(long classPtr, com.wowza.wms.transcoder.capture.TranscoderVideoDecoderCaptureInfo captureInfo)
    • videoEncoderBufferSetsCreate

      long videoEncoderBufferSetsCreate(long classPtr, long setCount)
    • videoEncoderBufferSetAlloc

      long videoEncoderBufferSetAlloc(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference encoderEncoderIndex)
    • videoEncoderBufferAdd

      long videoEncoderBufferAdd(long classPtr, long width, long height, long fitMode, long fourcc, long scaleMode, long encoderBufferIndex, boolean isDynamicOverlays, boolean isZeroCopy)
    • videoEncoderBufferAllocate

      long videoEncoderBufferAllocate(long classPtr, long encoderBufferSetIndex)
    • videoEncoderBufferAcquire

      long videoEncoderBufferAcquire(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex)
    • videoEncoderBufferRelease

      long videoEncoderBufferRelease(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex)
    • videoEncoderBufferGetVideoFrame

      long videoEncoderBufferGetVideoFrame(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex, TranscoderNativeVideoFrame nativeVideoFrame)
    • videoEncoderBufferSetOverlayVideoFrame

      long videoEncoderBufferSetOverlayVideoFrame(long classPtr, long encoderBufferSetIndex, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame)
    • videoEncoderBufferSetCrop

      long videoEncoderBufferSetCrop(long classPtr, long encoderBufferSetIndex, long[] crop)
    • videoEncoderBufferSetSourceRect

      long videoEncoderBufferSetSourceRect(long classPtr, long encoderBufferSetIndex, long[] rect)
    • videoEncoderBufferSetPadding

      long videoEncoderBufferSetPadding(long classPtr, long encoderBufferSetIndex, long[] padding)
    • videoEncoderBufferSetDestinationRect

      long videoEncoderBufferSetDestinationRect(long classPtr, long encoderBufferSetIndex, long[] rect)
    • videoEncoderAdd

      long videoEncoderAdd(long classPtr, long codec, long codecVersion, long bitDepth, long fourcc, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext, com.wowza.wms.transcoder.model.TranscoderLongByReference encoderEncoderIndex)
    • videoEncoderSetDefaults

      long videoEncoderSetDefaults(long classPtr, long encoderEncoderIndex, long video_type, long PAL)
    • videoEncoderGetImplementation

      long videoEncoderGetImplementation(long classPtr, long encoderEncoderIndex)
      The encoder implementation that actually engaged for this rendition (the native layer can fall back to software when the requested backend is unavailable). -1 = unknown (no encoder yet); usage telemetry then keeps the template value.
    • videoEncoderSetBitrate

      long videoEncoderSetBitrate(long classPtr, long encoderEncoderIndex, long bitrate)
    • videoEncoderUpdateBitrate

      long videoEncoderUpdateBitrate(long classPtr, long encoderEncoderIndex, long bitrate)
    • videoEncoderSetFrameSize

      long videoEncoderSetFrameSize(long classPtr, long encoderEncoderIndex, long width, long height)
    • videoEncoderSetFrameIndex

      long videoEncoderSetFrameIndex(long classPtr, long encoderEncoderIndex, long frameIndex)
    • videoEncoderSetKeyFrameFollow

      long videoEncoderSetKeyFrameFollow(long classPtr, long encoderEncoderIndex, long value)
    • videoEncoderSetFrameRate

      long videoEncoderSetFrameRate(long classPtr, long encoderEncoderIndex, double frameRate)
    • videoEncoderSetGPUID

      long videoEncoderSetGPUID(long classPtr, long encoderEncoderIndex, long GPUID)
    • videoEncoderApplyParameters

      long videoEncoderApplyParameters(long classPtr, long encoderEncoderIndex)
    • videoEncoderGetParameterValues

      long videoEncoderGetParameterValues(long classPtr, long encoderEncoderIndex, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • videoEncoderSetParameterValues

      long videoEncoderSetParameterValues(long classPtr, long encoderEncoderIndex, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • videoEncoderInitialize

      long videoEncoderInitialize(long classPtr, long encoderEncoderIndex)
    • videoEncoderPreprocessFrame

      long videoEncoderPreprocessFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex)
    • videoEncoderSkipFrame

      long videoEncoderSkipFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex, long frameType, long timecode)
    • videoEncoderAddFrame

      long videoEncoderAddFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex, long frameType, long timecode)
    • videoEncoderGetEncodedFrames

      long videoEncoderGetEncodedFrames(long classPtr, long encoderEncoderIndex, List<com.wowza.wms.transcoder.model.TranscoderPacket> encodedFrames)
    • audioDecoderCreate

      long audioDecoderCreate(long classPtr, long decoderType, long codec, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext)
    • audioDecoderApplyParameters

      long audioDecoderApplyParameters(long classPtr)
    • audioDecoderSetParameterValues

      long audioDecoderSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • audioDecoderGetParameterValues

      long audioDecoderGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • audioDecoderInitialize

      long audioDecoderInitialize(long classPtr)
    • audioDecoderDecodeCodecConfig

      long audioDecoderDecodeCodecConfig(long classPtr, byte[] buffer, long offset, long len)
    • audioDecoderIsFirstFrameDecoded

      long audioDecoderIsFirstFrameDecoded(long classPtr)
    • audioDecoderDecodeFirstFrame

      long audioDecoderDecodeFirstFrame(long classPtr, byte[] buffer, long offset, long len)
    • audioDecoderDecodeFrame

      long audioDecoderDecodeFrame(long classPtr, byte[] buffer, long offset, long len, long timecode, long indexBuffer)
    • audioDecoderResampleFrame

      long audioDecoderResampleFrame(long classPtr, long timecode, long indexBuffer)
    • audioDecoderGetAudioFrame

      long audioDecoderGetAudioFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
    • audioDecoderUpdateAudioFrame

      long audioDecoderUpdateAudioFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
    • audioDecoderCaptureFrame

      long audioDecoderCaptureFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderLongByReference decodeStatus, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode)
    • audioDecoderResetDecodedFrameState

      long audioDecoderResetDecodedFrameState(long classPtr)
    • audioDecoderGetSampleRate

      long audioDecoderGetSampleRate(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference sampleRate)
    • audioDecoderGetChannels

      long audioDecoderGetChannels(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference channels)
    • audioDecoderSetCaptureDevice

      long audioDecoderSetCaptureDevice(long classPtr, long deviceId)
    • audioDecoderAddAudioResampler

      long audioDecoderAddAudioResampler(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeAudioResamplerParameters resamplerParameters)
    • audioDecoderBuffersCreate

      long audioDecoderBuffersCreate(long classPtr, long count)
    • audioDecoderBuffersAllocate

      long audioDecoderBuffersAllocate(long classPtr, long sampleCount, long channels, long sampleRate)
    • audioEncoderAdd

      long audioEncoderAdd(long classPtr, long codec, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext, com.wowza.wms.transcoder.model.TranscoderLongByReference indexEncoder)
    • audioEncoderSetSampleRate

      long audioEncoderSetSampleRate(long classPtr, long indexEncoder, long sampleRate)
    • audioEncoderSetChannels

      long audioEncoderSetChannels(long classPtr, long indexEncoder, long channels)
    • audioEncoderSetQuality

      long audioEncoderSetQuality(long classPtr, long indexEncoder, double quality)
    • audioEncoderSetBitrate

      long audioEncoderSetBitrate(long classPtr, long indexEncoder, long bitrate)
    • audioEncoderApplyParameters

      long audioEncoderApplyParameters(long classPtr, long indexEncoder)
    • audioEncoderSetParameterValues

      long audioEncoderSetParameterValues(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • audioEncoderGetParameterValues

      long audioEncoderGetParameterValues(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
    • audioEncoderInitialize

      long audioEncoderInitialize(long classPtr, long indexEncoder)
    • audioEncoderGetHeaders

      long audioEncoderGetHeaders(long classPtr, long indexEncoder, List<com.wowza.wms.transcoder.model.TranscoderPacket> frames)
    • audioEncoderAddSampleBuffer

      long audioEncoderAddSampleBuffer(long classPtr, long indexEncoder, long indexBuffer, List<com.wowza.wms.transcoder.model.TranscoderPacket> frames)
    • audioEncoderAddAudioResampler

      long audioEncoderAddAudioResampler(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeAudioResamplerParameters resamplerParameters)
    • audioEncoderEncodeBufferStart

      long audioEncoderEncodeBufferStart(long classPtr, long indexEncoder, long indexBuffer)
    • audioEncoderEncodeBufferDone

      long audioEncoderEncodeBufferDone(long classPtr, long indexEncoder, long indexBuffer)
    • audioEncoderGetAudioFrame

      long audioEncoderGetAudioFrame(long classPtr, long indexEncoder, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
    • audioEncoderUpdateAudioFrame

      long audioEncoderUpdateAudioFrame(long classPtr, long indexEncoder, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
    • audioEncoderResampleFrame

      long audioEncoderResampleFrame(long classPtr, long indexEncoder, long indexBuffer)
    • getLogStatements

      long getLogStatements(long classPtr, List<com.wowza.wms.transcoder.model.TranscoderLogStatement> statements)