Package com.wowza.wms.transcoder.model
Interface ITranscoderSessionNative
-
public interface ITranscoderSessionNative
-
-
Field Summary
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
audioDecoderAddAudioResampler(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeAudioResamplerParameters resamplerParameters)
long
audioDecoderApplyParameters(long classPtr)
long
audioDecoderBuffersAllocate(long classPtr, long sampleCount, long channels, long sampleRate)
long
audioDecoderBuffersCreate(long classPtr, long count)
long
audioDecoderCaptureFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderLongByReference decodeStatus, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode)
long
audioDecoderCreate(long classPtr, long decoderType, long codec, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext)
long
audioDecoderDecodeCodecConfig(long classPtr, byte[] buffer, long offset, long len)
long
audioDecoderDecodeFirstFrame(long classPtr, byte[] buffer, long offset, long len)
long
audioDecoderDecodeFrame(long classPtr, byte[] buffer, long offset, long len, long timecode, long indexBuffer)
long
audioDecoderGetAudioFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
long
audioDecoderGetChannels(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference channels)
long
audioDecoderGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
audioDecoderGetSampleRate(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference sampleRate)
long
audioDecoderInitialize(long classPtr)
long
audioDecoderIsFirstFrameDecoded(long classPtr)
long
audioDecoderResampleFrame(long classPtr, long timecode, long indexBuffer)
long
audioDecoderResetDecodedFrameState(long classPtr)
long
audioDecoderSetCaptureDevice(long classPtr, long deviceId)
long
audioDecoderSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
audioDecoderUpdateAudioFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
long
audioEncoderAdd(long classPtr, long codec, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext, com.wowza.wms.transcoder.model.TranscoderLongByReference indexEncoder)
long
audioEncoderAddAudioResampler(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeAudioResamplerParameters resamplerParameters)
long
audioEncoderAddSampleBuffer(long classPtr, long indexEncoder, long indexBuffer, java.util.List<com.wowza.wms.transcoder.model.TranscoderPacket> frames)
long
audioEncoderApplyParameters(long classPtr, long indexEncoder)
long
audioEncoderEncodeBufferDone(long classPtr, long indexEncoder, long indexBuffer)
long
audioEncoderEncodeBufferStart(long classPtr, long indexEncoder, long indexBuffer)
long
audioEncoderGetAudioFrame(long classPtr, long indexEncoder, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
long
audioEncoderGetHeaders(long classPtr, long indexEncoder, java.util.List<com.wowza.wms.transcoder.model.TranscoderPacket> frames)
long
audioEncoderGetParameterValues(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
audioEncoderInitialize(long classPtr, long indexEncoder)
long
audioEncoderResampleFrame(long classPtr, long indexEncoder, long indexBuffer)
long
audioEncoderSetBitrate(long classPtr, long indexEncoder, long bitrate)
long
audioEncoderSetChannels(long classPtr, long indexEncoder, long channels)
long
audioEncoderSetParameterValues(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
audioEncoderSetQuality(long classPtr, long indexEncoder, double quality)
long
audioEncoderSetSampleRate(long classPtr, long indexEncoder, long sampleRate)
long
audioEncoderUpdateAudioFrame(long classPtr, long indexEncoder, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame)
long
captureDeviceAddAncillaryDataFilter(long deviceId, com.wowza.wms.transcoder.model.TranscoderNativeCaptureAncillaryDataFilter ancillaryDataFilter)
long
captureDeviceEndSessionParameterValues(long deviceId, long sessionId)
long
captureDeviceGetAudioAllLevelDataLast(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelDataAll audioLevelDataAll)
long
captureDeviceGetAudioChannelMap(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioChannelMap audioChannelMap)
long
captureDeviceGetAudioLevelData(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelData audioLevelData)
long
captureDeviceGetAudioLevelDataLast(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelDataSingle audioLevelDataSingle)
long
captureDeviceGetInfo(long deviceId, long flags, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceInfo captureDeviceInfo)
long
captureDeviceGetParameterValues(long deviceId, long sessionId, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
captureDeviceGetSessionInfo(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureSessionInfo captureSessionInfo)
long
captureDeviceGetVideoCaptureInput(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureInputVideo videoCaptureInput)
long
captureDeviceGetVideoCaptureTarget(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureTargetVideo captureTargetVideo)
long
captureDeviceGetVideoFrame(long deviceId, TranscoderNativeVideoFrame nativeVideoFrame)
long
captureDeviceResetTimecodeSyncToWallClock(long deviceId)
long
captureDeviceSaveParameterValues(long deviceId, long sessionId)
long
captureDeviceSetActiveState(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceStateInfo captureDeviceStateInfo)
long
captureDeviceSetAncillaryDataLineNumberRange(long deviceId, long start, long mid1, long mid2, long stop)
long
captureDeviceSetAudioCaptureParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureParamsAudio audioCaptureParams)
long
captureDeviceSetAudioChannelMap(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioChannelMap audioChannelMap)
long
captureDeviceSetAudioLevelParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelParams audioLevelParams)
long
captureDeviceSetAudioVolume(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioVolume audioVolume)
long
captureDeviceSetOverlayInfo(long deviceId, com.wowza.wms.transcoder.model.TranscoderCaptureDeviceOverlayInfo overlayInfo)
long
captureDeviceSetParameterValues(long deviceId, long sessionId, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
captureDeviceSetVideoCaptureInput(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureInputVideo videoCaptureInput)
long
captureDeviceSetVideoCaptureParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureParamsVideo videoCaptureParams)
long
captureDeviceSetVideoCaptureTarget(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureTargetVideo captureTargetVideo)
long
captureDeviceStartSessionParameterValues(long deviceId, com.wowza.wms.transcoder.model.TranscoderLongByReference sessionIdObj)
long
captureManagerGetDeviceIds(com.wowza.wms.transcoder.model.TranscoderNativeArrayLong ids)
long
captureManagerGetHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr)
long
captureManagerInit()
long
captureManagerInspectHardware()
long
captureManagerSetPath(long pathIndex, String pathStr)
long
captureManagerShutdown()
long
createInstance()
long
createInstance(com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext)
long
destroyInstance(long classPtr)
long
getHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr)
long
getLicenseChallenge(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference challenge)
long
getLogStatements(long classPtr, java.util.List<com.wowza.wms.transcoder.model.TranscoderLogStatement> statements)
long
initInstance(long classPtr)
long
nativeInitialize()
long
nativeShutdown()
long
resetPipeline(long classPtr)
long
setLicenseResponse(long classPtr, long response)
long
setNativeLibPath(long pathIndex, String pathStr)
long
thumbnailerGetVideoFrame(long classPtr, com.wowza.wms.transcoder.thumbnailer.ThumbnailerRequest request, com.wowza.wms.transcoder.thumbnailer.ThumbnailerResponse response)
long
videoDecoderAddFrame(long classPtr, byte[] buffer, long offset, long len, long timecode, long frameType)
long
videoDecoderApplyParameters(long classPtr)
long
videoDecoderBufferAcquire(long classPtr, long decoderBufferIndex)
long
videoDecoderBufferAllocate(long classPtr)
long
videoDecoderBufferGetVideoFrame(long classPtr, long decoderBufferSetIndex, TranscoderNativeVideoFrame nativeVideoFrame)
long
videoDecoderBufferRelease(long classPtr, long decoderBufferIndex)
long
videoDecoderBuffersCreate(long classPtr, long count)
long
videoDecoderBufferSetOverlayVideoFrame(long classPtr, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame)
long
videoDecoderCreate(long classPtr, long decoderType, long codec, long codecVersion, long bitDepth, long implementation, long fourcc, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext)
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)
long
videoDecoderDecodeCodecConfig(long classPtr, byte[] buffer, long offset, long len)
long
videoDecoderGetCaptureInfo(long classPtr, com.wowza.wms.transcoder.capture.TranscoderVideoDecoderCaptureInfo captureInfo)
long
videoDecoderGetFrame(long classPtr, long decoderBufferSetIndex, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode)
long
videoDecoderGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
videoDecoderInitialize(long classPtr)
long
videoDecoderSetCaptureDevice(long classPtr, long deviceId)
long
videoDecoderSetFrameSizeLimits(long classPtr, long maxWidth, long maxHeight, long minWidth, long minHeight)
long
videoDecoderSetGPUID(long classPtr, long GPUID)
long
videoDecoderSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
videoDecoderTransferFrameSingle(long classPtr, long decoderBufferIndex, long encoderBufferIndex, long encoderBufferSetIndex)
long
videoDecoderTransferFrameStart(long classPtr, long decoderBufferIndex, long[] encoderBufferIndexes)
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)
long
videoEncoderAddFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex, long frameType, long timecode)
long
videoEncoderApplyParameters(long classPtr, long encoderEncoderIndex)
long
videoEncoderBufferAcquire(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex)
long
videoEncoderBufferAdd(long classPtr, long width, long height, long fitMode, long fourcc, long scaleMode, long encoderBufferIndex)
long
videoEncoderBufferAllocate(long classPtr, long encoderBufferSetIndex)
long
videoEncoderBufferGetVideoFrame(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex, TranscoderNativeVideoFrame nativeVideoFrame)
long
videoEncoderBufferRelease(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex)
long
videoEncoderBufferSetAlloc(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference encoderEncoderIndex)
long
videoEncoderBufferSetCrop(long classPtr, long encoderBufferSetIndex, long[] crop)
long
videoEncoderBufferSetDestinationRect(long classPtr, long encoderBufferSetIndex, long[] rect)
long
videoEncoderBufferSetOverlayVideoFrame(long classPtr, long encoderBufferSetIndex, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame)
long
videoEncoderBufferSetPadding(long classPtr, long encoderBufferSetIndex, long[] padding)
long
videoEncoderBufferSetsCreate(long classPtr, long setCount)
long
videoEncoderBufferSetSourceRect(long classPtr, long encoderBufferSetIndex, long[] rect)
long
videoEncoderGetEncodedFrames(long classPtr, long encoderEncoderIndex, java.util.List<com.wowza.wms.transcoder.model.TranscoderPacket> encodedFrames)
long
videoEncoderGetParameterValues(long classPtr, long encoderEncoderIndex, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
videoEncoderInitialize(long classPtr, long encoderEncoderIndex)
long
videoEncoderPreprocessFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex)
long
videoEncoderSetBitrate(long classPtr, long encoderEncoderIndex, long bitrate)
long
videoEncoderSetDefaults(long classPtr, long encoderEncoderIndex, long video_type, long PAL)
long
videoEncoderSetFrameIndex(long classPtr, long encoderEncoderIndex, long frameIndex)
long
videoEncoderSetFrameRate(long classPtr, long encoderEncoderIndex, double frameRate)
long
videoEncoderSetFrameSize(long classPtr, long encoderEncoderIndex, long width, long height)
long
videoEncoderSetGPUID(long classPtr, long encoderEncoderIndex, long GPUID)
long
videoEncoderSetKeyFrameFollow(long classPtr, long encoderEncoderIndex, long value)
long
videoEncoderSetParameterValues(long classPtr, long encoderEncoderIndex, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
videoEncoderSkipFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex, long frameType, long timecode)
long
videoEncoderUpdateBitrate(long classPtr, long encoderEncoderIndex, long bitrate)
long
videoScalerAddScaling(long classPtr, long width, long height, double frameRate, long scaleIndex)
long
videoScalerApplyParameters(long classPtr)
long
videoScalerCreate(long classPtr, long fourcc, long bitDepth)
long
videoScalerGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
videoScalerInitialize(long classPtr)
long
videoScalerScaleFrame(long classPtr, long decoderBufferSetIndex, long[] encoderBufferIndexes, long length, com.wowza.wms.transcoder.model.TranscoderLongByReference scalerStatus)
long
videoScalerSetFlags(long classPtr, long flags)
long
videoScalerSetImplementation(long classPtr, long implementation, long gpuid)
long
videoScalerSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values)
long
videoScalerSetSource(long classPtr, long width, long height, double frameRate)
long
vodEncoderRun(long classPtr)
long
vodTranscoderGetCodecConfig(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeVODTranscoderSettings settings, com.wowza.wms.transcoder.model.TranscoderPacket codecConfigFrame)
long
vodTranscoderTranscodeFrames(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeVODTranscoderSettings settings, com.wowza.wms.transcoder.model.TranscoderPacket[] decodedFrames, java.util.List<com.wowza.wms.transcoder.model.TranscoderPacket> encodedFrames)
-
-
-
Field Detail
-
CLASS
static final Class<ITranscoderSessionNative> CLASS
-
CLASSNAME
static final String CLASSNAME
- See Also:
- Constant Field Values
-
AAC_SAMPLEBUFFER_SIZE
static final long AAC_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
MP3_SAMPLEBUFFER_SIZE
static final long MP3_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
G711_SAMPLEBUFFER_SIZE
static final long G711_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
SPEEX_SAMPLEBUFFER_SIZE
static final long SPEEX_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
AC3_SAMPLEBUFFER_SIZE
static final long AC3_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
VORBIS_SAMPLEBUFFER_SIZE
static final long VORBIS_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
OPUS_SAMPLEBUFFER_SIZE
static final long OPUS_SAMPLEBUFFER_SIZE
- See Also:
- Constant Field Values
-
CODEC_IMPL_DEFAULT
static final long CODEC_IMPL_DEFAULT
- See Also:
- Constant Field Values
-
VIDEO_DECODER_TYPE_COMPRESSED
static final long VIDEO_DECODER_TYPE_COMPRESSED
- See Also:
- Constant Field Values
-
VIDEO_DECODER_TYPE_CAPTURE
static final long VIDEO_DECODER_TYPE_CAPTURE
- See Also:
- Constant Field Values
-
AUDIO_DECODER_TYPE_COMPRESSED
static final long AUDIO_DECODER_TYPE_COMPRESSED
- See Also:
- Constant Field Values
-
AUDIO_DECODER_TYPE_CAPTURE
static final long AUDIO_DECODER_TYPE_CAPTURE
- See Also:
- Constant Field Values
-
DECODERESULT_FRAMEDONE
static final long DECODERESULT_FRAMEDONE
- See Also:
- Constant Field Values
-
DECODERESULT_FRAMEREADY
static final long DECODERESULT_FRAMEREADY
- See Also:
- Constant Field Values
-
DECODERESULT_FRAMEVALID
static final long DECODERESULT_FRAMEVALID
- See Also:
- Constant Field Values
-
DECODERESULT_FRAMESKIP
static final long DECODERESULT_FRAMESKIP
- See Also:
- Constant Field Values
-
DECODERESULT_FRAMEERROR
static final long DECODERESULT_FRAMEERROR
- See Also:
- Constant Field Values
-
DECODERESULT_SEQHEADER
static final long DECODERESULT_SEQHEADER
- See Also:
- Constant Field Values
-
DECODERESULT_ERROR
static final long DECODERESULT_ERROR
- See Also:
- Constant Field Values
-
DECODERESULT_FRAMECONCEALEDERROR
static final long DECODERESULT_FRAMECONCEALEDERROR
- See Also:
- Constant Field Values
-
SCALERRESULT_FRAMEDONE
static final long SCALERRESULT_FRAMEDONE
- See Also:
- Constant Field Values
-
SCALERESULT_FRAMEREADY
static final long SCALERESULT_FRAMEREADY
- See Also:
- Constant Field Values
-
H264_BASELINE
static final long H264_BASELINE
- See Also:
- Constant Field Values
-
H264_CIF
static final long H264_CIF
- See Also:
- Constant Field Values
-
H264_MAIN
static final long H264_MAIN
- See Also:
- Constant Field Values
-
H264_SVCD
static final long H264_SVCD
- See Also:
- Constant Field Values
-
H264_D1
static final long H264_D1
- See Also:
- Constant Field Values
-
H264_HIGH
static final long H264_HIGH
- See Also:
- Constant Field Values
-
H264_DVD
static final long H264_DVD
- See Also:
- Constant Field Values
-
H264_HD_DVD
static final long H264_HD_DVD
- See Also:
- Constant Field Values
-
H264_BD
static final long H264_BD
- See Also:
- Constant Field Values
-
H264_BD_HDMV
static final long H264_BD_HDMV
- See Also:
- Constant Field Values
-
H264_PSP
static final long H264_PSP
- See Also:
- Constant Field Values
-
H264_HDTV_720p
static final long H264_HDTV_720p
- See Also:
- Constant Field Values
-
H264_HDTV_1080i
static final long H264_HDTV_1080i
- See Also:
- Constant Field Values
-
H264_iPOD
static final long H264_iPOD
- See Also:
- Constant Field Values
-
H264_AVCHD
static final long H264_AVCHD
- See Also:
- Constant Field Values
-
H264_iPOD_640x480
static final long H264_iPOD_640x480
- See Also:
- Constant Field Values
-
H264_1SEG
static final long H264_1SEG
- See Also:
- Constant Field Values
-
H264_INTRA_HIGH_10
static final long H264_INTRA_HIGH_10
- See Also:
- Constant Field Values
-
H264_INTRA_CLASS_50
static final long H264_INTRA_CLASS_50
- See Also:
- Constant Field Values
-
H264_INTRA_CLASS_100
static final long H264_INTRA_CLASS_100
- See Also:
- Constant Field Values
-
H264_PSP_480x270
static final long H264_PSP_480x270
- See Also:
- Constant Field Values
-
H264_PSP_640x480
static final long H264_PSP_640x480
- See Also:
- Constant Field Values
-
H264_DIVX
static final long H264_DIVX
- See Also:
- Constant Field Values
-
H264_FLASH_LOWRES
static final long H264_FLASH_LOWRES
- See Also:
- Constant Field Values
-
H264_FLASH_HIGHRES
static final long H264_FLASH_HIGHRES
- See Also:
- Constant Field Values
-
H264_3GP
static final long H264_3GP
- See Also:
- Constant Field Values
-
H264_SILVERLIGHT
static final long H264_SILVERLIGHT
- See Also:
- Constant Field Values
-
H264_LAST_H264_TYPE
static final long H264_LAST_H264_TYPE
- See Also:
- Constant Field Values
-
H264_HD_DVD_BD_MV
static final long H264_HD_DVD_BD_MV
- See Also:
- Constant Field Values
-
NATIVELIBPATH_BASEPATH
static final int NATIVELIBPATH_BASEPATH
- See Also:
- Constant Field Values
-
NATIVELIBPATH_QUICKSYNCPATH
static final int NATIVELIBPATH_QUICKSYNCPATH
- See Also:
- Constant Field Values
-
NATIVELIBPATH_VAAPIPATH
static final int NATIVELIBPATH_VAAPIPATH
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_ACTIVESTATE_ACTIVE
static final int CAPTUREDEVICE_ACTIVESTATE_ACTIVE
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_CAPTURE_PIXELFORMAT_UNKNOWN
static final int CAPTUREDEVICE_CAPTURE_PIXELFORMAT_UNKNOWN
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV8BIT
static final int CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV8BIT
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV10BIT
static final int CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV10BIT
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_ENABLEFORMATDETECTION
static final int CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_ENABLEFORMATDETECTION
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_DUALSTREAM3D
static final int CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_DUALSTREAM3D
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC2398
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPAL
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPAL
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSCP
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSCP
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPALP
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPALP
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2398
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P24
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P25
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2997
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2997
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P30
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P30
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I50
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I5994
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I6000
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I6000
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P50
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P5994
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P6000
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P6000
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P50
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P5994
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P60
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P60
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K2398
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K24
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K25
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI2398
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI24
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI25
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2398
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P24
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P25
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2997
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2997
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P30
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P30
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P50
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P5994
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P60
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P60
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI2398
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI24
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI25
- See Also:
- Constant Field Values
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEUNKNOWN
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEUNKNOWN
- See Also:
- Constant Field Values
-
-
Method Detail
-
setNativeLibPath
long setNativeLibPath(long pathIndex, String pathStr)
-
getHardwareInfoJSON
long getHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr)
-
nativeInitialize
long nativeInitialize()
-
nativeShutdown
long nativeShutdown()
-
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)
-
captureDeviceSetOverlayInfo
long captureDeviceSetOverlayInfo(long deviceId, com.wowza.wms.transcoder.model.TranscoderCaptureDeviceOverlayInfo overlayInfo)
-
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, java.util.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)
-
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)
-
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)
-
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)
-
videoDecoderBufferGetVideoFrame
long videoDecoderBufferGetVideoFrame(long classPtr, long decoderBufferSetIndex, TranscoderNativeVideoFrame nativeVideoFrame)
-
videoDecoderBufferSetOverlayVideoFrame
long videoDecoderBufferSetOverlayVideoFrame(long classPtr, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame)
-
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)
-
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)
-
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)
-
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)
-
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)
-
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, java.util.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, java.util.List<com.wowza.wms.transcoder.model.TranscoderPacket> frames)
-
audioEncoderAddSampleBuffer
long audioEncoderAddSampleBuffer(long classPtr, long indexEncoder, long indexBuffer, java.util.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, java.util.List<com.wowza.wms.transcoder.model.TranscoderLogStatement> statements)
-
-