Uses of Class
com.amazonaws.kinesisvideo.util.CalledByNativeCode
-
Packages that use CalledByNativeCode Package Description com.amazonaws.kinesisvideo.internal.producer com.amazonaws.kinesisvideo.internal.producer.jni com.amazonaws.kinesisvideo.producer -
-
Uses of CalledByNativeCode in com.amazonaws.kinesisvideo.internal.producer
Methods in com.amazonaws.kinesisvideo.internal.producer with annotations of type CalledByNativeCode Modifier and Type Method Description voidKinesisVideoMetrics. setMetrics(long contentStoreSize, long contentStoreAllocatedSize, long contentStoreAvailableSize, long totalContentViewSize, long totalFrameRate, long totalTransferRate)Sets the metrics - will be called from the native codevoidKinesisVideoStreamMetrics. setMetrics(long overallViewSize, long currentViewSize, long overallViewDuration, long currentViewDuration, double currentFrameRate, long currentTransferRate)Sets the metrics - will be called from the native codevoidReadResult. setReadResult(int readBytes, boolean isEndOfStream)Setter method which is called from the native codebase. -
Uses of CalledByNativeCode in com.amazonaws.kinesisvideo.internal.producer.jni
Methods in com.amazonaws.kinesisvideo.internal.producer.jni with annotations of type CalledByNativeCode Modifier and Type Method Description voidNativeKinesisVideoProducerJni. logPrint(int level, String tag, String picFmt, String message)Logs PIC logs -
Uses of CalledByNativeCode in com.amazonaws.kinesisvideo.producer
Methods in com.amazonaws.kinesisvideo.producer with annotations of type CalledByNativeCode Modifier and Type Method Description FragmentAckTypeKinesisVideoFragmentAck. getAckType()Returns the acknowledgement type indicating the fragment's processing state.intClientInfo. getAutomaticStreamingFlags()intStreamInfo. getAvgBandwidthBps()longStreamInfo. getBufferDuration()StringDeviceInfo. getClientId()ClientInfoDeviceInfo. getClientInfo()StringStreamInfo. getCodecId()StringStreamInfo. getCodecId(int trackIndex)byte[]StreamInfo. getCodecPrivateData()byte[]StreamInfo. getCodecPrivateData(int trackIndex)longStreamInfo. getConnectionStalenessDuration()StringStreamDescription. getContentType()StringStreamInfo. getContentType()longClientInfo. getCreateClientTimeout()longClientInfo. getCreateStreamTimeout()longStreamDescription. getCreationTime()byte[]AuthInfo. getData()ByteBufferKinesisVideoFrame. getData()Native code will access this buffer viaGetDirectBufferAddress().longKinesisVideoFrame. getDecodingTs()StringStreamDescription. getDeviceName()intDeviceInfo. getDeviceStorageType()longKinesisVideoFrame. getDuration()longAuthInfo. getExpiration()ExponentialBackoffRetryStrategyConfigKvsRetryStrategy. getExponentialBackoffConfig()intKinesisVideoFrame. getFlags()longStreamInfo. getFragmentDuration()intStreamInfo. getFrameOrderMode()intStreamInfo. getFrameRate()intKinesisVideoFrame. getIndex()intAuthInfo. getIntAuthType()longExponentialBackoffRetryStrategyConfig. getJitterFactor()intExponentialBackoffRetryStrategyConfig. getJitterTypeValue()StringStreamDescription. getKmsKeyId()StringStreamInfo. getKmsKeyId()intClientInfo. getLoggerLogLevel()booleanClientInfo. getLogMetric()longStreamInfo. getMaxLatency()longExponentialBackoffRetryStrategyConfig. getMaxRetryCount()longExponentialBackoffRetryStrategyConfig. getMaxRetryWaitTimeMs()longExponentialBackoffRetryStrategyConfig. getMinTimeToResetRetryStateMs()intStreamInfo. getNalAdaptationFlags()StringDeviceInfo. getName()StringStreamInfo. getName()StringTag. getName()Gets the name of the taglongClientInfo. getOfflineBufferAvailabilityTimeout()longKinesisVideoFrame. getPresentationTs()longStreamInfo. getReplayDuration()intKinesisVideoFragmentAck. getResult()Returns the service call result code for the acknowledgement.longStreamDescription. getRetention()longStreamInfo. getRetentionPeriod()longExponentialBackoffRetryStrategyConfig. getRetryFactorTimeMs()intKvsRetryStrategy. getRetryStrategyTypeValue()StringDeviceInfo. getRootDirectory()byte[]StreamInfo. getSegmentUuidBytes()StringKinesisVideoFragmentAck. getSequenceNumber()Returns the unique sequence number identifying the fragment.longClientInfo. getServiceCompletionTimeout()longClientInfo. getServiceConnectionTimeout()intKinesisVideoFrame. getSize()intDeviceInfo. getSpillRatio()longClientInfo. getStopStreamTimeout()intDeviceInfo. getStorageInfoVersion()longDeviceInfo. getStorageSize()intStreamInfo. getStorePressurePolicy()StringStreamDescription. getStreamArn()intDeviceInfo. getStreamCount()intStreamInfo. getStreamingType()StringStreamDescription. getStreamName()intStreamDescription. getStreamStatus()Tag[]DeviceInfo. getTags()Tag[]StreamInfo. getTags()longStreamInfo. getTimecodeScale()longKinesisVideoFragmentAck. getTimestamp()Returns theFragmentTimecodeof this fragment.longKinesisVideoFrame. getTrackId()longStreamInfo. getTrackId(int trackIndex)intStreamInfo. getTrackInfoCount()TrackInfo[]StreamInfo. getTrackInfoList()intStreamInfo. getTrackInfoType(int trackIndex)intStreamInfo. getTrackInfoVersion(int trackIndex)StringStreamInfo. getTrackName()StringStreamInfo. getTrackName(int trackIndex)StringStreamDescription. getUpdateVersion()StringTag. getValue()Gets the value of the tagintClientInfo. getVersion()intDeviceInfo. getVersion()intKinesisVideoFragmentAck. getVersion()Returns the version of the fragment acknowledgement format.intKinesisVideoFrame. getVersion()intStreamDescription. getVersion()intStreamInfo. getVersion()booleanStreamInfo. isAbsoluteFragmentTimes()booleanStreamInfo. isAdaptive()booleanStreamInfo. isAllowStreamCreation()booleanStreamInfo. isFragmentAcks()booleanStreamInfo. isFrameTimecodes()booleanStreamInfo. isKeyFrameFragmentation()booleanStreamInfo. isRecalculateMetrics()booleanStreamInfo. isRecoverOnError()Constructors in com.amazonaws.kinesisvideo.producer with annotations of type CalledByNativeCode Constructor Description KinesisVideoFragmentAck(int ackType, long timestamp, String sequenceNumber, int result)Constructs a new KinesisVideoFragmentAck with the specified parameters.ProducerException(String message, int statusCode)Tag(String name, String value)Public constructor which can be called from native code.
-