Package com.wowza.wms.transcoder.model
Interface ITranscoderSessionNative
public interface ITranscoderSessionNative
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final longstatic final longstatic final longstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Class<ITranscoderSessionNative>static final Stringstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final intstatic final intstatic final intstatic final longstatic final longstatic final longstatic final longstatic final longstatic final longstatic final long -
Method Summary
Modifier and TypeMethodDescriptionlongaudioDecoderAddAudioResampler(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeAudioResamplerParameters resamplerParameters) longaudioDecoderApplyParameters(long classPtr) longaudioDecoderBuffersAllocate(long classPtr, long sampleCount, long channels, long sampleRate) longaudioDecoderBuffersCreate(long classPtr, long count) longaudioDecoderCaptureFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderLongByReference decodeStatus, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode) longaudioDecoderCreate(long classPtr, long decoderType, long codec, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext) longaudioDecoderDecodeCodecConfig(long classPtr, byte[] buffer, long offset, long len) longaudioDecoderDecodeFirstFrame(long classPtr, byte[] buffer, long offset, long len) longaudioDecoderDecodeFrame(long classPtr, byte[] buffer, long offset, long len, long timecode, long indexBuffer) longaudioDecoderGetAudioFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame) longaudioDecoderGetChannels(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference channels) longaudioDecoderGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longaudioDecoderGetSampleRate(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference sampleRate) longaudioDecoderInitialize(long classPtr) longaudioDecoderIsFirstFrameDecoded(long classPtr) longaudioDecoderResampleFrame(long classPtr, long timecode, long indexBuffer) longaudioDecoderResetDecodedFrameState(long classPtr) longaudioDecoderSetCaptureDevice(long classPtr, long deviceId) longaudioDecoderSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longaudioDecoderUpdateAudioFrame(long classPtr, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame) longaudioEncoderAdd(long classPtr, long codec, long implementation, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext, com.wowza.wms.transcoder.model.TranscoderLongByReference indexEncoder) longaudioEncoderAddAudioResampler(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeAudioResamplerParameters resamplerParameters) longaudioEncoderAddSampleBuffer(long classPtr, long indexEncoder, long indexBuffer, List<com.wowza.wms.transcoder.model.TranscoderPacket> frames) longaudioEncoderApplyParameters(long classPtr, long indexEncoder) longaudioEncoderEncodeBufferDone(long classPtr, long indexEncoder, long indexBuffer) longaudioEncoderEncodeBufferStart(long classPtr, long indexEncoder, long indexBuffer) longaudioEncoderGetAudioFrame(long classPtr, long indexEncoder, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame) longaudioEncoderGetHeaders(long classPtr, long indexEncoder, List<com.wowza.wms.transcoder.model.TranscoderPacket> frames) longaudioEncoderGetParameterValues(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longaudioEncoderInitialize(long classPtr, long indexEncoder) longaudioEncoderResampleFrame(long classPtr, long indexEncoder, long indexBuffer) longaudioEncoderSetBitrate(long classPtr, long indexEncoder, long bitrate) longaudioEncoderSetChannels(long classPtr, long indexEncoder, long channels) longaudioEncoderSetParameterValues(long classPtr, long indexEncoder, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longaudioEncoderSetQuality(long classPtr, long indexEncoder, double quality) longaudioEncoderSetSampleRate(long classPtr, long indexEncoder, long sampleRate) longaudioEncoderUpdateAudioFrame(long classPtr, long indexEncoder, long indexBuffer, com.wowza.wms.transcoder.model.TranscoderNativeAudioFrame nativeAudioFrame) longcaptureDeviceAddAncillaryDataFilter(long deviceId, com.wowza.wms.transcoder.model.TranscoderNativeCaptureAncillaryDataFilter ancillaryDataFilter) longcaptureDeviceEndSessionParameterValues(long deviceId, long sessionId) longcaptureDeviceGetAudioAllLevelDataLast(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelDataAll audioLevelDataAll) longcaptureDeviceGetAudioChannelMap(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioChannelMap audioChannelMap) longcaptureDeviceGetAudioLevelData(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelData audioLevelData) longcaptureDeviceGetAudioLevelDataLast(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelDataSingle audioLevelDataSingle) longcaptureDeviceGetInfo(long deviceId, long flags, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceInfo captureDeviceInfo) longcaptureDeviceGetParameterValues(long deviceId, long sessionId, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longcaptureDeviceGetSessionInfo(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureSessionInfo captureSessionInfo) longcaptureDeviceGetVideoCaptureInput(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureInputVideo videoCaptureInput) longcaptureDeviceGetVideoCaptureTarget(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureTargetVideo captureTargetVideo) longcaptureDeviceGetVideoFrame(long deviceId, TranscoderNativeVideoFrame nativeVideoFrame) longcaptureDeviceResetTimecodeSyncToWallClock(long deviceId) longcaptureDeviceSaveParameterValues(long deviceId, long sessionId) longcaptureDeviceSetActiveState(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceStateInfo captureDeviceStateInfo) longcaptureDeviceSetAncillaryDataLineNumberRange(long deviceId, long start, long mid1, long mid2, long stop) longcaptureDeviceSetAudioCaptureParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureParamsAudio audioCaptureParams) longcaptureDeviceSetAudioChannelMap(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioChannelMap audioChannelMap) longcaptureDeviceSetAudioLevelParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioLevelParams audioLevelParams) longcaptureDeviceSetAudioVolume(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceAudioVolume audioVolume) longcaptureDeviceSetOverlayInfo(long deviceId, com.wowza.wms.transcoder.model.TranscoderCaptureDeviceOverlayInfo overlayInfo) longcaptureDeviceSetParameterValues(long deviceId, long sessionId, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longcaptureDeviceSetVideoCaptureInput(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureInputVideo videoCaptureInput) longcaptureDeviceSetVideoCaptureParams(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureDeviceCaptureParamsVideo videoCaptureParams) longcaptureDeviceSetVideoCaptureTarget(long deviceId, com.wowza.wms.transcoder.capture.TranscoderCaptureTargetVideo captureTargetVideo) longcaptureDeviceStartSessionParameterValues(long deviceId, com.wowza.wms.transcoder.model.TranscoderLongByReference sessionIdObj) longcaptureManagerGetDeviceIds(com.wowza.wms.transcoder.model.TranscoderNativeArrayLong ids) longcaptureManagerGetHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr) longlonglongcaptureManagerSetPath(long pathIndex, String pathStr) longlonglongcreateInstance(com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext) longdestroyInstance(long classPtr) longgetHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr) longgetLicenseChallenge(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference challenge) longgetLogStatements(long classPtr, List<com.wowza.wms.transcoder.model.TranscoderLogStatement> statements) longinitInstance(long classPtr) longlonglongresetPipeline(long classPtr) longsetLicenseResponse(long classPtr, long response) longsetNativeLibPath(long pathIndex, String pathStr) longthumbnailerGetVideoFrame(long classPtr, com.wowza.wms.transcoder.thumbnailer.ThumbnailerRequest request, com.wowza.wms.transcoder.thumbnailer.ThumbnailerResponse response) longvideoDecoderAddFrame(long classPtr, byte[] buffer, long offset, long len, long timecode, long frameType) longvideoDecoderApplyParameters(long classPtr) longvideoDecoderBufferAcquire(long classPtr, long decoderBufferIndex) longvideoDecoderBufferAllocate(long classPtr) longvideoDecoderBufferGetVideoFrame(long classPtr, long decoderBufferSetIndex, TranscoderNativeVideoFrame nativeVideoFrame) longvideoDecoderBufferRelease(long classPtr, long decoderBufferIndex) longvideoDecoderBuffersCreate(long classPtr, long count) longvideoDecoderBufferSetOverlayVideoFrame(long classPtr, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame) longvideoDecoderCreate(long classPtr, long decoderType, long codec, long codecVersion, long bitDepth, long implementation, long fourcc, com.wowza.wms.transcoder.model.TranscoderNativeStreamContext nativeStreamContext) longvideoDecoderDecode(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) longvideoDecoderDecodeCodecConfig(long classPtr, byte[] buffer, long offset, long len) longvideoDecoderGetCaptureInfo(long classPtr, com.wowza.wms.transcoder.capture.TranscoderVideoDecoderCaptureInfo captureInfo) longvideoDecoderGetFrame(long classPtr, long decoderBufferSetIndex, com.wowza.wms.transcoder.model.TranscoderLongByReference timecode) longvideoDecoderGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longvideoDecoderInitialize(long classPtr) longvideoDecoderSetCaptureDevice(long classPtr, long deviceId) longvideoDecoderSetFrameSizeLimits(long classPtr, long maxWidth, long maxHeight, long minWidth, long minHeight) longvideoDecoderSetGPUID(long classPtr, long GPUID) longvideoDecoderSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longvideoDecoderTransferFrameSingle(long classPtr, long decoderBufferIndex, long encoderBufferIndex, long encoderBufferSetIndex) longvideoDecoderTransferFrameStart(long classPtr, long decoderBufferIndex, long[] encoderBufferIndexes) longvideoEncoderAdd(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) longvideoEncoderAddFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex, long frameType, long timecode) longvideoEncoderApplyParameters(long classPtr, long encoderEncoderIndex) longvideoEncoderBufferAcquire(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex) longvideoEncoderBufferAdd(long classPtr, long width, long height, long fitMode, long fourcc, long scaleMode, long encoderBufferIndex) longvideoEncoderBufferAllocate(long classPtr, long encoderBufferSetIndex) longvideoEncoderBufferGetVideoFrame(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex, TranscoderNativeVideoFrame nativeVideoFrame) longvideoEncoderBufferRelease(long classPtr, long encoderBufferSetIndex, long encoderBufferIndex) longvideoEncoderBufferSetAlloc(long classPtr, com.wowza.wms.transcoder.model.TranscoderLongByReference encoderEncoderIndex) longvideoEncoderBufferSetCrop(long classPtr, long encoderBufferSetIndex, long[] crop) longvideoEncoderBufferSetDestinationRect(long classPtr, long encoderBufferSetIndex, long[] rect) longvideoEncoderBufferSetOverlayVideoFrame(long classPtr, long encoderBufferSetIndex, long overlayIndex, TranscoderNativeVideoFrame nativeVideoFrame) longvideoEncoderBufferSetPadding(long classPtr, long encoderBufferSetIndex, long[] padding) longvideoEncoderBufferSetsCreate(long classPtr, long setCount) longvideoEncoderBufferSetSourceRect(long classPtr, long encoderBufferSetIndex, long[] rect) longvideoEncoderGetEncodedFrames(long classPtr, long encoderEncoderIndex, List<com.wowza.wms.transcoder.model.TranscoderPacket> encodedFrames) longvideoEncoderGetParameterValues(long classPtr, long encoderEncoderIndex, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longvideoEncoderInitialize(long classPtr, long encoderEncoderIndex) longvideoEncoderPreprocessFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex) longvideoEncoderSetBitrate(long classPtr, long encoderEncoderIndex, long bitrate) longvideoEncoderSetDefaults(long classPtr, long encoderEncoderIndex, long video_type, long PAL) longvideoEncoderSetFrameIndex(long classPtr, long encoderEncoderIndex, long frameIndex) longvideoEncoderSetFrameRate(long classPtr, long encoderEncoderIndex, double frameRate) longvideoEncoderSetFrameSize(long classPtr, long encoderEncoderIndex, long width, long height) longvideoEncoderSetGPUID(long classPtr, long encoderEncoderIndex, long GPUID) longvideoEncoderSetKeyFrameFollow(long classPtr, long encoderEncoderIndex, long value) longvideoEncoderSetParameterValues(long classPtr, long encoderEncoderIndex, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longvideoEncoderSkipFrame(long classPtr, long encoderEncoderIndex, long encoderBufferSetIndex, long encoderBufferIndex, long frameType, long timecode) longvideoEncoderUpdateBitrate(long classPtr, long encoderEncoderIndex, long bitrate) longvideoScalerAddScaling(long classPtr, long width, long height, double frameRate, long scaleIndex, boolean stableFramerate) longvideoScalerApplyParameters(long classPtr) longvideoScalerCreate(long classPtr, long fourcc, long bitDepth) longvideoScalerFreeFrame(long classPtr, long decodeFrameIndex) longvideoScalerGetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longvideoScalerInitialize(long classPtr) longvideoScalerScaleFrame(long classPtr, long decoderBufferSetIndex, long[] encoderBufferIndexes, long length, com.wowza.wms.transcoder.model.TranscoderLongByReference scalerStatus) longvideoScalerSetFlags(long classPtr, long flags) longvideoScalerSetImplementation(long classPtr, long implementation, long gpuid) longvideoScalerSetParameterValues(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeParameterValue[] values) longvideoScalerSetSource(long classPtr, long width, long height, double frameRate) longvodEncoderRun(long classPtr) longvodTranscoderGetCodecConfig(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeVODTranscoderSettings settings, com.wowza.wms.transcoder.model.TranscoderPacket codecConfigFrame) longvodTranscoderTranscodeFrames(long classPtr, com.wowza.wms.transcoder.model.TranscoderNativeVODTranscoderSettings settings, com.wowza.wms.transcoder.model.TranscoderPacket[] decodedFrames, List<com.wowza.wms.transcoder.model.TranscoderPacket> encodedFrames)
-
Field Details
-
CLASS
-
CLASSNAME
- See Also:
-
AAC_SAMPLEBUFFER_SIZE
static final long AAC_SAMPLEBUFFER_SIZE- See Also:
-
MP3_SAMPLEBUFFER_SIZE
static final long MP3_SAMPLEBUFFER_SIZE- See Also:
-
G711_SAMPLEBUFFER_SIZE
static final long G711_SAMPLEBUFFER_SIZE- See Also:
-
SPEEX_SAMPLEBUFFER_SIZE
static final long SPEEX_SAMPLEBUFFER_SIZE- See Also:
-
AC3_SAMPLEBUFFER_SIZE
static final long AC3_SAMPLEBUFFER_SIZE- See Also:
-
VORBIS_SAMPLEBUFFER_SIZE
static final long VORBIS_SAMPLEBUFFER_SIZE- See Also:
-
OPUS_SAMPLEBUFFER_SIZE
static final long OPUS_SAMPLEBUFFER_SIZE- See Also:
-
CODEC_IMPL_DEFAULT
static final long CODEC_IMPL_DEFAULT- See Also:
-
VIDEO_DECODER_TYPE_COMPRESSED
static final long VIDEO_DECODER_TYPE_COMPRESSED- See Also:
-
VIDEO_DECODER_TYPE_CAPTURE
static final long VIDEO_DECODER_TYPE_CAPTURE- See Also:
-
AUDIO_DECODER_TYPE_COMPRESSED
static final long AUDIO_DECODER_TYPE_COMPRESSED- See Also:
-
AUDIO_DECODER_TYPE_CAPTURE
static final long AUDIO_DECODER_TYPE_CAPTURE- See Also:
-
DECODERESULT_FRAMEDONE
static final long DECODERESULT_FRAMEDONE- See Also:
-
DECODERESULT_FRAMEREADY
static final long DECODERESULT_FRAMEREADY- See Also:
-
DECODERESULT_FRAMEVALID
static final long DECODERESULT_FRAMEVALID- See Also:
-
DECODERESULT_FRAMESKIP
static final long DECODERESULT_FRAMESKIP- See Also:
-
DECODERESULT_FRAMEERROR
static final long DECODERESULT_FRAMEERROR- See Also:
-
DECODERESULT_SEQHEADER
static final long DECODERESULT_SEQHEADER- See Also:
-
DECODERESULT_ERROR
static final long DECODERESULT_ERROR- See Also:
-
DECODERESULT_FRAMECONCEALEDERROR
static final long DECODERESULT_FRAMECONCEALEDERROR- See Also:
-
SCALERRESULT_FRAMEDONE
static final long SCALERRESULT_FRAMEDONE- See Also:
-
SCALERESULT_FRAMEREADY
static final long SCALERESULT_FRAMEREADY- See Also:
-
H264_BASELINE
static final long H264_BASELINE- See Also:
-
H264_CIF
static final long H264_CIF- See Also:
-
H264_MAIN
static final long H264_MAIN- See Also:
-
H264_SVCD
static final long H264_SVCD- See Also:
-
H264_D1
static final long H264_D1- See Also:
-
H264_HIGH
static final long H264_HIGH- See Also:
-
H264_DVD
static final long H264_DVD- See Also:
-
H264_HD_DVD
static final long H264_HD_DVD- See Also:
-
H264_BD
static final long H264_BD- See Also:
-
H264_BD_HDMV
static final long H264_BD_HDMV- See Also:
-
H264_PSP
static final long H264_PSP- See Also:
-
H264_HDTV_720p
static final long H264_HDTV_720p- See Also:
-
H264_HDTV_1080i
static final long H264_HDTV_1080i- See Also:
-
H264_iPOD
static final long H264_iPOD- See Also:
-
H264_AVCHD
static final long H264_AVCHD- See Also:
-
H264_iPOD_640x480
static final long H264_iPOD_640x480- See Also:
-
H264_1SEG
static final long H264_1SEG- See Also:
-
H264_INTRA_HIGH_10
static final long H264_INTRA_HIGH_10- See Also:
-
H264_INTRA_CLASS_50
static final long H264_INTRA_CLASS_50- See Also:
-
H264_INTRA_CLASS_100
static final long H264_INTRA_CLASS_100- See Also:
-
H264_PSP_480x270
static final long H264_PSP_480x270- See Also:
-
H264_PSP_640x480
static final long H264_PSP_640x480- See Also:
-
H264_DIVX
static final long H264_DIVX- See Also:
-
H264_FLASH_LOWRES
static final long H264_FLASH_LOWRES- See Also:
-
H264_FLASH_HIGHRES
static final long H264_FLASH_HIGHRES- See Also:
-
H264_3GP
static final long H264_3GP- See Also:
-
H264_SILVERLIGHT
static final long H264_SILVERLIGHT- See Also:
-
H264_LAST_H264_TYPE
static final long H264_LAST_H264_TYPE- See Also:
-
H264_HD_DVD_BD_MV
static final long H264_HD_DVD_BD_MV- See Also:
-
NATIVELIBPATH_BASEPATH
static final int NATIVELIBPATH_BASEPATH- See Also:
-
NATIVELIBPATH_QUICKSYNCPATH
static final int NATIVELIBPATH_QUICKSYNCPATH- See Also:
-
NATIVELIBPATH_VAAPIPATH
static final int NATIVELIBPATH_VAAPIPATH- See Also:
-
CAPTUREDEVICE_ACTIVESTATE_ACTIVE
static final int CAPTUREDEVICE_ACTIVESTATE_ACTIVE- See Also:
-
CAPTUREDEVICE_CAPTURE_PIXELFORMAT_UNKNOWN
static final int CAPTUREDEVICE_CAPTURE_PIXELFORMAT_UNKNOWN- See Also:
-
CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV8BIT
static final int CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV8BIT- See Also:
-
CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV10BIT
static final int CAPTUREDEVICE_CAPTURE_PIXELFORMAT_YUV10BIT- See Also:
-
CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_ENABLEFORMATDETECTION
static final int CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_ENABLEFORMATDETECTION- See Also:
-
CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_DUALSTREAM3D
static final int CAPTUREDEVICE_CAPTURE_FLAGS_BLACKMAGIC_DUALSTREAM3D- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSC2398- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPAL
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPAL- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSCP
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODENTSCP- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPALP
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEPALP- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2398- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P24- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P25- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2997
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P2997- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P30
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P30- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I50- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I5994- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I6000
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080I6000- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P50- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P5994- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P6000
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD1080P6000- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P50- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P5994- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P60
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEHD720P60- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K2398- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K24- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2K25- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI2398- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI24- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE2KDCI25- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2398- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P24- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P25- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2997
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P2997- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P30
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P30- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P50
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P50- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P5994
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P5994- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P60
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4K2160P60- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI2398
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI2398- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI24
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI24- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI25
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODE4KDCI25- See Also:
-
CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEUNKNOWN
static final int CAPTUREDEVICE_RENDITIONIDS_BLACKMAGIC_BMDMODEUNKNOWN- See Also:
-
-
Method Details
-
setNativeLibPath
-
getHardwareInfoJSON
long getHardwareInfoJSON(com.wowza.wms.transcoder.model.TranscoderStringByReference jsonStr) -
nativeInitialize
long nativeInitialize() -
nativeShutdown
long nativeShutdown() -
captureManagerInit
long captureManagerInit() -
captureManagerSetPath
-
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
-
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, 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, 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) -
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, 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)
-