From b845cdf454c53b49f29b29e383f50bdeed2579ba Mon Sep 17 00:00:00 2001 From: pedro Date: Sun, 14 Apr 2024 20:49:58 +0200 Subject: [PATCH] supdate docs --- .../-av1-parser/get-obu-type.html | 2 +- .../-av1-parser/get-obus.html | 2 +- .../-av1-parser/index.html | 6 +- .../-av1-parser/write-leb128.html | 2 +- .../-obu-type/-f-r-a-m-e/index.html | 6 +- .../-f-r-a-m-e_-h-e-a-d-e-r/index.html | 6 +- .../-obu-type/-m-e-t-a-d-a-t-a/index.html | 6 +- .../-obu-type/-p-a-d-d-i-n-g/index.html | 6 +- .../index.html | 6 +- .../-obu-type/-r-e-s-e-r-v-e-d/index.html | 6 +- .../-s-e-q-u-e-n-c-e_-h-e-a-d-e-r/index.html | 6 +- .../index.html | 6 +- .../-obu-type/-t-i-l-e_-g-r-o-u-p/index.html | 6 +- .../-obu-type/-t-i-l-e_-l-i-s-t/index.html | 6 +- .../-obu-type/entries.html | 2 +- .../com.pedro.common.av1/-obu-type/index.html | 14 +- .../-obu-type/value-of.html | 2 +- .../com.pedro.common.av1/-obu-type/value.html | 2 +- .../-obu-type/values.html | 2 +- .../com.pedro.common.av1/-obu/data.html | 2 +- .../-obu/get-full-data.html | 2 +- .../com.pedro.common.av1/-obu/header.html | 2 +- .../com.pedro.common.av1/-obu/index.html | 8 +- .../com.pedro.common.av1/-obu/leb128.html | 2 +- docs/common/com.pedro.common.av1/index.html | 2 +- .../get-accepted-issuers.html | 2 +- .../-accept-all-certificates/index.html | 2 +- .../-audio-codec/-a-a-c/index.html | 4 +- .../-audio-codec/-g711/index.html | 4 +- .../-audio-codec/-o-p-u-s/index.html | 4 +- .../-audio-codec/entries.html | 2 +- .../com.pedro.common/-audio-codec/index.html | 12 +- .../-audio-codec/value-of.html | 2 +- .../com.pedro.common/-audio-codec/values.html | 2 +- .../-bit-buffer/get-bits.html | 2 +- .../com.pedro.common/-bit-buffer/index.html | 2 +- .../-connect-checker-event/index.html | 205 + .../-connect-checker-event/on-auth-error.html | 76 + .../on-auth-success.html | 76 + .../on-connection-failed.html | 76 + .../on-connection-started.html | 76 + .../on-connection-success.html | 76 + .../-connect-checker-event/on-disconnect.html | 76 + .../on-new-bitrate.html | 76 + .../on-stream-event.html | 76 + .../-connect-checker/index.html | 16 +- .../-connect-checker/on-auth-error.html | 2 +- .../-connect-checker/on-auth-success.html | 2 +- .../on-connection-failed.html | 2 +- .../on-connection-started.html | 2 +- .../on-connection-success.html | 2 +- .../-connect-checker/on-disconnect.html | 2 +- .../-connect-checker/on-new-bitrate.html | 2 +- .../-a-u-t-h_-e-r-r-o-r/index.html | 115 + .../-a-u-t-h_-s-u-c-c-e-s-s/index.html | 115 + .../-c-o-n-n-e-c-t-e-d/index.html | 115 + .../-d-i-s-c-o-n-n-e-c-t-e-d/index.html | 115 + .../-stream-event/-f-a-i-l-e-d/index.html | 115 + .../-n-e-w_-b-i-t-r-a-t-e/index.html | 115 + .../-stream-event/-s-t-a-r-t-e-d/index.html | 115 + .../-stream-event/entries.html | 76 + .../com.pedro.common/-stream-event/index.html | 273 ++ .../-stream-event/value-of.html | 76 + .../-stream-event/values.html | 76 + .../-t-l-s-socket-factory.html | 2 +- .../get-default-cipher-suites.html | 2 +- .../get-supported-cipher-suites.html | 2 +- .../-t-l-s-socket-factory/index.html | 8 +- .../-time-utils/get-current-time-micro.html | 2 +- .../-time-utils/get-current-time-millis.html | 2 +- .../-time-utils/get-current-time-nano.html | 2 +- .../com.pedro.common/-time-utils/index.html | 6 +- .../-video-codec/-a-v1/index.html | 4 +- .../-video-codec/-h264/index.html | 4 +- .../-video-codec/-h265/index.html | 4 +- .../-video-codec/entries.html | 2 +- .../com.pedro.common/-video-codec/index.html | 12 +- .../-video-codec/value-of.html | 2 +- .../com.pedro.common/-video-codec/values.html | 2 +- .../common/com.pedro.common/bytes-to-hex.html | 2 +- docs/common/com.pedro.common/index.html | 52 +- docs/common/com.pedro.common/is-keyframe.html | 2 +- .../on-main-thread-handler.html | 2 +- .../com.pedro.common/on-main-thread.html | 2 +- docs/common/com.pedro.common/remove-info.html | 2 +- .../com.pedro.common/secure-submit.html | 2 +- .../com.pedro.common/to-byte-array.html | 2 +- docs/common/com.pedro.common/try-send.html | 2 +- docs/common/navigation.html | 350 +- .../-audio-encoder/format-changed.html | 2 +- .../-audio-encoder/index.html | 36 +- .../-audio-encoder/input-p-c-m-data.html | 2 +- .../-audio-encoder/is-ts-mode-buffer.html | 2 +- .../-audio-encoder/prepare-audio-encoder.html | 2 +- .../-audio-encoder/reset.html | 2 +- .../-audio-encoder/set-get-frame.html | 2 +- .../-audio-encoder/set-sample-rate.html | 2 +- .../-audio-encoder/set-ts-mode-buffer.html | 2 +- .../-audio-encoder/start.html | 2 +- .../-g711-codec/configure.html | 2 +- .../-g711-codec/decode.html | 2 +- .../-g711-codec/encode.html | 2 +- .../-g711-codec/index.html | 6 +- .../-get-aac-data/get-aac-data.html | 2 +- .../-get-aac-data/index.html | 4 +- .../-get-aac-data/on-audio-format.html | 2 +- .../enable-auto-gain-control.html | 2 +- .../enable-echo-canceler.html | 2 +- .../enable-noise-suppressor.html | 2 +- .../-audio-post-process-effect/index.html | 8 +- .../-audio-post-process-effect/release.html | 2 +- .../-custom-audio-effect/index.html | 2 +- .../-custom-audio-effect/process.html | 2 +- .../-get-microphone-data/index.html | 2 +- .../input-p-c-m-data.html | 2 +- .../get-get-frame.html | 2 +- .../get-input-frame.html | 2 +- .../-microphone-manager-manual/index.html | 36 +- .../-microphone-manager-manual/read.html | 2 +- .../-microphone-manager-manual/start.html | 2 +- .../-microphone-manager-manual/stop.html | 2 +- .../-microphone-manager/audio-format.html | 2 +- .../-microphone-manager/channel.html | 2 +- .../create-internal-microphone.html | 2 +- .../create-microphone.html | 2 +- .../get-max-input-size.html | 2 +- .../-microphone-manager/index.html | 30 +- .../-microphone-manager/is-created.html | 2 +- .../-microphone-manager/is-muted.html | 2 +- .../-microphone-manager/is-running.html | 2 +- .../-microphone-manager/mute.html | 2 +- .../-microphone-manager/sample-rate.html | 2 +- .../set-custom-audio-effect.html | 2 +- .../set-max-input-size.html | 2 +- .../-microphone-manager/start.html | 2 +- .../-microphone-manager/stop.html | 2 +- .../-microphone-manager/un-mute.html | 2 +- .../-microphone-mode/-a-s-y-n-c/index.html | 4 +- .../-microphone-mode/-b-u-f-f-e-r/index.html | 4 +- .../-microphone-mode/-s-y-n-c/index.html | 4 +- .../-microphone-mode/entries.html | 2 +- .../-microphone-mode/index.html | 12 +- .../-microphone-mode/value-of.html | 2 +- .../-microphone-mode/values.html | 2 +- .../com.pedro.encoder.input.audio/index.html | 2 +- .../-audio-decoder-interface/index.html | 2 +- .../on-audio-decoder-finished.html | 2 +- .../-audio-decoder/get-outsize.html | 2 +- .../-audio-decoder/index.html | 60 +- .../-audio-decoder/is-muted.html | 2 +- .../-audio-decoder/is-stereo.html | 2 +- .../-audio-decoder/mute.html | 2 +- .../-audio-decoder/prepare-audio.html | 2 +- .../-audio-decoder/sample-rate.html | 2 +- .../set-get-microphone-data.html | 76 + .../-audio-decoder/size.html | 76 + .../-audio-decoder/un-mute.html | 2 +- .../-base-decoder/get-duration.html | 2 +- .../-base-decoder/get-time.html | 2 +- .../-base-decoder/index.html | 16 +- .../-base-decoder/init-extractor.html | 2 +- .../-base-decoder/is-loop-mode.html | 2 +- .../-base-decoder/move-to.html | 2 +- .../-base-decoder/set-loop-mode.html | 2 +- .../-base-decoder/start.html | 2 +- .../-base-decoder/stop.html | 2 +- .../-decoder-interface/index.html | 2 +- .../-decoder-interface/on-loop.html | 2 +- .../-video-decoder-interface/index.html | 2 +- .../on-video-decoder-finished.html | 2 +- .../-video-decoder/change-output-surface.html | 2 +- .../-video-decoder/fps.html | 2 +- .../-video-decoder/height.html | 2 +- .../-video-decoder/index.html | 30 +- .../-video-decoder/pause-render.html | 2 +- .../-video-decoder/prepare-video.html | 2 +- .../-video-decoder/resume-render.html | 2 +- .../-video-decoder/width.html | 2 +- .../get-position.html | 2 +- .../get-rotation.html | 2 +- .../-base-object-filter-render/get-scale.html | 2 +- .../-base-object-filter-render/index.html | 46 +- .../-base-object-filter-render/release.html | 2 +- .../-base-object-filter-render/set-alpha.html | 2 +- .../set-default-scale.html | 2 +- .../set-position.html | 2 +- .../set-rotation.html | 2 +- .../-base-object-filter-render/set-scale.html | 2 +- .../-gif-object-filter-render/index.html | 48 +- .../-gif-object-filter-render/set-gif.html | 2 +- .../-image-object-filter-render/index.html | 48 +- .../set-image.html | 2 +- .../-surface-ready-callback/index.html | 2 +- .../surface-ready.html | 2 +- .../-surface-filter-render/index.html | 50 +- .../-surface-filter-render/release.html | 2 +- .../surface-texture.html | 2 +- .../-surface-filter-render/surface.html | 2 +- .../-text-object-filter-render/add-text.html | 2 +- .../-text-object-filter-render/index.html | 56 +- .../-text-object-filter-render/set-text.html | 2 +- .../update-color.html | 2 +- .../update-text-size.html | 2 +- .../update-typeface.html | 2 +- .../-analog-t-v-filter-render/index.html | 30 +- .../-analog-t-v-filter-render/release.html | 2 +- .../get-position.html | 2 +- .../get-rotation.html | 2 +- .../get-scale.html | 2 +- .../-android-view-filter-render/index.html | 48 +- .../is-hardware-mode.html | 2 +- .../-android-view-filter-render/release.html | 2 +- .../set-hardware-mode.html | 2 +- .../set-position.html | 2 +- .../set-rotation.html | 2 +- .../set-scale.html | 2 +- .../-android-view-filter-render/view.html | 2 +- .../-base-filter-render/draw.html | 2 +- .../get-previous-tex-id.html | 2 +- .../-base-filter-render/get-tex-id.html | 2 +- .../-base-filter-render/index.html | 32 +- .../-base-filter-render/init-f-b-o-link.html | 2 +- .../-base-filter-render/init-gl.html | 2 +- .../-base-filter-render/preview-height.html | 2 +- .../-base-filter-render/preview-width.html | 2 +- .../-base-filter-render/render-handler.html | 2 +- .../-base-filter-render/set-preview-size.html | 2 +- .../set-previous-tex-id.html | 2 +- .../index.html | 30 +- .../release.html | 2 +- .../-beauty-filter-render/index.html | 30 +- .../-beauty-filter-render/release.html | 2 +- .../-black-filter-render/index.html | 30 +- .../-black-filter-render/release.html | 2 +- .../-blur-filter-render/get-blur.html | 2 +- .../-blur-filter-render/index.html | 36 +- .../-blur-filter-render/radius.html | 2 +- .../-blur-filter-render/release.html | 2 +- .../-blur-filter-render/set-blur.html | 2 +- .../-brightness-filter-render/brightness.html | 2 +- .../-brightness-filter-render/index.html | 32 +- .../-brightness-filter-render/release.html | 2 +- .../-cartoon-filter-render/cartoon.html | 2 +- .../-cartoon-filter-render/index.html | 32 +- .../-cartoon-filter-render/release.html | 2 +- .../-chroma-filter-render/index.html | 34 +- .../-chroma-filter-render/release.html | 2 +- .../-chroma-filter-render/set-image.html | 2 +- .../-chroma-filter-render/set-sensitive.html | 2 +- .../-circle-filter-render/index.html | 34 +- .../-circle-filter-render/release.html | 2 +- .../-circle-filter-render/set-center.html | 2 +- .../-circle-filter-render/set-radius.html | 2 +- .../-color-filter-render/blue.html | 2 +- .../-color-filter-render/green.html | 2 +- .../-color-filter-render/index.html | 40 +- .../-color-filter-render/red.html | 2 +- .../-color-filter-render/release.html | 2 +- .../-color-filter-render/set-color.html | 2 +- .../-color-filter-render/set-r-g-b-color.html | 2 +- .../-contrast-filter-render/contrast.html | 2 +- .../-contrast-filter-render/index.html | 32 +- .../-contrast-filter-render/release.html | 2 +- .../-crop-filter-render.html | 76 + .../-crop-filter-render/index.html | 288 ++ .../-crop-filter-render/release.html | 76 + .../-crop-filter-render/set-crop-area.html | 76 + .../-duotone-filter-render/blue.html | 2 +- .../-duotone-filter-render/blue2.html | 2 +- .../-duotone-filter-render/green.html | 2 +- .../-duotone-filter-render/green2.html | 2 +- .../-duotone-filter-render/index.html | 46 +- .../-duotone-filter-render/red.html | 2 +- .../-duotone-filter-render/red2.html | 2 +- .../-duotone-filter-render/release.html | 2 +- .../-duotone-filter-render/set-color.html | 2 +- .../set-r-g-b-color.html | 2 +- .../-early-bird-filter-render/index.html | 30 +- .../-early-bird-filter-render/release.html | 2 +- .../-edge-detection-filter-render/index.html | 30 +- .../release.html | 2 +- .../-exposure-filter-render/exposure.html | 2 +- .../-exposure-filter-render/index.html | 32 +- .../-exposure-filter-render/release.html | 2 +- .../-fire-filter-render/index.html | 30 +- .../-fire-filter-render/release.html | 2 +- .../-gamma-filter-render/gamma.html | 2 +- .../-gamma-filter-render/index.html | 32 +- .../-gamma-filter-render/release.html | 2 +- .../-glitch-filter-render/index.html | 30 +- .../-glitch-filter-render/release.html | 2 +- .../-grey-scale-filter-render/index.html | 30 +- .../-grey-scale-filter-render/release.html | 2 +- .../antialias.html | 2 +- .../-halftone-lines-filter-render/index.html | 42 +- .../-halftone-lines-filter-render/mode.html | 2 +- .../release.html | 2 +- .../rotation.html | 2 +- .../-halftone-lines-filter-render/rows.html | 2 +- .../sample-dist.html | 2 +- .../set-mode.html | 2 +- .../-image70s-filter-render/index.html | 30 +- .../-image70s-filter-render/release.html | 2 +- .../-lamoish-filter-render/index.html | 30 +- .../-lamoish-filter-render/release.html | 2 +- .../-money-filter-render/index.html | 30 +- .../-money-filter-render/release.html | 2 +- .../-negative-filter-render/index.html | 30 +- .../-negative-filter-render/release.html | 2 +- .../-no-filter-render/index.html | 30 +- .../-no-filter-render/release.html | 2 +- .../-noise-filter-render.html | 76 + .../-noise-filter-render/index.html | 288 ++ .../-noise-filter-render/release.html | 76 + .../-noise-filter-render/strength.html | 76 + .../-pixelated-filter-render/index.html | 32 +- .../-pixelated-filter-render/pixelated.html | 2 +- .../-pixelated-filter-render/release.html | 2 +- .../-polygonization-filter-render/index.html | 30 +- .../release.html | 2 +- .../-r-g-b-saturation-filter-render/b.html | 2 +- .../-r-g-b-saturation-filter-render/g.html | 2 +- .../index.html | 38 +- .../-r-g-b-saturation-filter-render/r.html | 2 +- .../release.html | 2 +- .../set-r-g-b-saturation.html | 2 +- .../-rainbow-filter-render/index.html | 30 +- .../-rainbow-filter-render/release.html | 2 +- .../-ripple-filter-render/index.html | 45 +- .../-ripple-filter-render/release.html | 2 +- .../-ripple-filter-render/speed.html | 76 + .../-rotation-filter-render/index.html | 34 +- .../-rotation-filter-render/release.html | 2 +- .../-rotation-filter-render/rotation.html | 2 +- .../set-rotation-fixed.html | 2 +- .../-saturation-filter-render/index.html | 32 +- .../-saturation-filter-render/release.html | 2 +- .../-saturation-filter-render/saturation.html | 2 +- .../-sepia-filter-render/index.html | 30 +- .../-sepia-filter-render/release.html | 2 +- .../-sharpness-filter-render/index.html | 32 +- .../-sharpness-filter-render/release.html | 2 +- .../-sharpness-filter-render/sharpness.html | 2 +- .../-snow-filter-render/index.html | 32 +- .../-snow-filter-render/release.html | 2 +- .../-snow-filter-render/set-speed.html | 2 +- .../-swirl-filter-render/get-center.html | 2 +- .../-swirl-filter-render/index.html | 36 +- .../-swirl-filter-render/radius.html | 2 +- .../-swirl-filter-render/release.html | 2 +- .../-swirl-filter-render/set-center-x.html | 2 +- .../-temperature-filter-render/index.html | 32 +- .../-temperature-filter-render/release.html | 2 +- .../temperature.html | 2 +- .../-zebra-filter-render/index.html | 32 +- .../-zebra-filter-render/levels.html | 2 +- .../-zebra-filter-render/release.html | 2 +- .../index.html | 30 + .../-f-l-o-a-t_-s-i-z-e_-b-y-t-e-s.html | 2 +- ...-r-t-e-x_-d-a-t-a_-p-o-s_-o-f-f-s-e-t.html | 2 +- ...-e-x_-d-a-t-a_-s-t-r-i-d-e_-b-y-t-e-s.html | 2 +- ...-e-r-t-e-x_-d-a-t-a_-u-v_-o-f-f-s-e-t.html | 2 +- .../-base-render-off-screen/draw.html | 2 +- .../-base-render-off-screen/get-tex-id.html | 2 +- .../-base-render-off-screen/index.html | 16 +- .../-base-render-off-screen/init-gl.html | 2 +- .../-base-render-off-screen/release.html | 2 +- .../-camera-render/draw.html | 2 +- .../-camera-render/index.html | 26 +- .../-camera-render/init-gl.html | 2 +- .../-camera-render/release.html | 2 +- .../-camera-render/set-flip.html | 2 +- .../-camera-render/set-rotation.html | 2 +- .../-camera-render/surface-texture.html | 2 +- .../-camera-render/surface.html | 2 +- .../-camera-render/update-tex-image.html | 2 +- .../-main-render/draw-off-screen.html | 2 +- .../-main-render/draw-screen-encoder.html | 2 +- .../-main-render/draw-screen-preview.html | 2 +- .../-main-render/draw-screen.html | 2 +- .../-main-render/filters-count.html | 2 +- .../-main-render/get-surface-texture.html | 2 +- .../-main-render/get-surface.html | 2 +- .../-main-render/index.html | 34 +- .../-main-render/init-gl.html | 2 +- .../-main-render/is-ready.html | 2 +- .../-main-render/release.html | 2 +- .../-main-render/set-camera-flip.html | 2 +- .../-main-render/set-camera-rotation.html | 2 +- .../-main-render/set-filter-action.html | 4 +- .../-main-render/set-preview-size.html | 2 +- .../-main-render/update-frame.html | 2 +- .../-render-handler/fbo-id.html | 2 +- .../-render-handler/index.html | 6 +- .../-render-handler/rbo-id.html | 2 +- .../-render-handler/tex-id.html | 2 +- .../-screen-render/draw-encoder.html | 2 +- .../-screen-render/draw-preview.html | 2 +- .../-screen-render/draw.html | 2 +- .../-screen-render/index.html | 14 +- .../-screen-render/init-gl.html | 2 +- .../-screen-render/release.html | 2 +- .../-screen-render/set-stream-size.html | 2 +- .../-screen-render/set-tex-id.html | 2 +- .../calculate-default-scale.html | 2 +- .../get-canvas-position.html | 2 +- .../get-canvas-scale.html | 2 +- .../-android-view-sprite/get-translation.html | 2 +- .../-android-view-sprite/index.html | 22 +- .../-android-view-sprite/reset.html | 2 +- .../-android-view-sprite/rotation-axis.html | 2 +- .../-android-view-sprite/rotation.html | 2 +- .../-android-view-sprite/scale.html | 2 +- .../-android-view-sprite/set-view.html | 2 +- .../-android-view-sprite/translate.html | 2 +- .../-filter-action/index.html | 4 +- .../-filter-action/value-of.html | 2 +- .../-filter-action/values.html | 2 +- .../get-filter-render.html | 2 +- .../-sprite-gesture-controller/index.html | 14 +- .../move-sprite.html | 2 +- .../scale-sprite.html | 2 +- .../set-base-object-filter-render.html | 2 +- .../set-prevent-move-outside.html | 2 +- .../sprite-touched.html | 2 +- .../stop-listener.html | 2 +- .../-sprite/get-transformed-vertices.html | 2 +- .../-sprite/get-translation.html | 2 +- .../-sprite/index.html | 14 +- .../-sprite/reset.html | 2 +- .../-sprite/rotation.html | 2 +- .../-sprite/scale.html | 2 +- .../-sprite/translate.html | 2 +- .../-surface-manager/egl-context.html | 2 +- .../-surface-manager/egl-display.html | 2 +- .../-surface-manager/egl-setup.html | 2 +- .../-surface-manager/egl-surface.html | 2 +- .../-surface-manager/index.html | 18 +- .../-surface-manager/is-ready.html | 2 +- .../-surface-manager/make-current.html | 2 +- .../-surface-manager/release.html | 2 +- .../set-presentation-time.html | 2 +- .../-surface-manager/swap-buffer.html | 2 +- .../-texture-loader/index.html | 2 +- .../-texture-loader/load.html | 2 +- .../-face-detector-callback/index.html | 2 +- .../-face-detector-callback/on-get-faces.html | 2 +- .../-face/id.html | 2 +- .../-face/index.html | 12 +- .../-face/left-eye.html | 2 +- .../-face/mouth.html | 2 +- .../-face/rect.html | 2 +- .../-face/right-eye.html | 2 +- .../-face/score.html | 2 +- .../index.html | 6 +- .../map-camera1-faces.html | 2 +- .../map-camera2-faces.html | 2 +- .../to-face.html | 2 +- .../-camera-callbacks/index.html | 8 +- .../-camera-callbacks/on-camera-changed.html | 2 +- .../on-camera-disconnected.html | 2 +- .../-camera-callbacks/on-camera-error.html | 2 +- .../-camera-callbacks/on-camera-opened.html | 2 +- .../-camera-helper/-facing/index.html | 4 +- .../-camera-helper/-facing/value-of.html | 2 +- .../-camera-helper/-facing/values.html | 2 +- .../-camera-helper/discard-camera2-fps.html | 2 +- .../get-camera-orientation.html | 2 +- .../-camera-helper/get-finger-spacing.html | 2 +- .../-camera-helper/index.html | 10 +- .../-camera-helper/is-portrait.html | 2 +- .../-camera-helper/vertices-data.html | 2 +- .../-camera-open-exception/index.html | 20 +- .../disable-auto-focus.html | 2 +- .../disable-face-detection.html | 2 +- .../-camera1-api-manager/disable-lantern.html | 2 +- .../disable-recording-hint.html | 2 +- .../disable-video-stabilization.html | 2 +- .../enable-auto-focus.html | 2 +- .../enable-face-detection.html | 2 +- .../-camera1-api-manager/enable-lantern.html | 2 +- .../enable-recording-hint.html | 2 +- .../enable-video-stabilization.html | 2 +- .../get-camera-facing.html | 2 +- ...camera-preview-image-format-supported.html | 2 +- .../-camera1-api-manager/get-camera-size.html | 2 +- .../-camera1-api-manager/get-exposure.html | 2 +- .../get-max-exposure.html | 2 +- .../-camera1-api-manager/get-max-zoom.html | 2 +- .../get-min-exposure.html | 2 +- .../-camera1-api-manager/get-min-zoom.html | 2 +- .../get-supported-fps.html | 2 +- .../-camera1-api-manager/get-zoom.html | 2 +- .../-camera1-api-manager/height.html | 2 +- .../-camera1-api-manager/index.html | 86 +- .../is-auto-focus-enabled.html | 2 +- .../is-face-detection-enabled.html | 2 +- .../is-lantern-enabled.html | 2 +- .../-camera1-api-manager/is-running.html | 2 +- .../is-video-stabilization-enabled.html | 2 +- .../on-face-detection.html | 2 +- .../on-preview-frame.html | 2 +- .../preview-size-back.html | 2 +- .../preview-size-front.html | 2 +- .../set-camera-callbacks.html | 2 +- .../set-camera-facing.html | 2 +- .../set-camera-select.html | 2 +- .../-camera1-api-manager/set-exposure.html | 2 +- .../set-preview-orientation.html | 2 +- .../-camera1-api-manager/set-rotation.html | 2 +- .../set-surface-texture.html | 2 +- .../-camera1-api-manager/set-zoom.html | 2 +- .../-camera1-api-manager/start.html | 2 +- .../-camera1-api-manager/stop.html | 2 +- .../-camera1-api-manager/switch-camera.html | 2 +- .../-camera1-api-manager/tap-to-focus.html | 2 +- .../-camera1-api-manager/width.html | 2 +- .../-image-callback/index.html | 2 +- .../-image-callback/on-image-available.html | 2 +- .../add-image-listener.html | 2 +- .../-camera2-api-manager/close-camera.html | 2 +- .../disable-auto-focus.html | 2 +- .../disable-face-detection.html | 2 +- .../-camera2-api-manager/disable-lantern.html | 2 +- .../disable-optical-video-stabilization.html | 2 +- .../disable-video-stabilization.html | 2 +- .../enable-auto-focus.html | 2 +- .../enable-face-detection.html | 2 +- .../-camera2-api-manager/enable-lantern.html | 2 +- .../enable-optical-video-stabilization.html | 2 +- .../enable-video-stabilization.html | 2 +- .../get-camera-characteristics.html | 2 +- .../get-camera-facing.html | 2 +- .../get-camera-id-for-facing.html | 2 +- .../get-camera-resolutions-back.html | 2 +- .../get-camera-resolutions-front.html | 2 +- .../get-camera-resolutions.html | 2 +- .../get-cameras-available.html | 2 +- .../-camera2-api-manager/get-exposure.html | 2 +- .../get-level-supported.html | 2 +- .../get-max-exposure.html | 2 +- .../get-min-exposure.html | 2 +- .../get-optical-zooms.html | 2 +- .../get-supported-fps.html | 2 +- .../-camera2-api-manager/get-zoom-range.html | 2 +- .../-camera2-api-manager/get-zoom.html | 2 +- .../-camera2-api-manager/index.html | 126 +- .../is-auto-focus-enabled.html | 2 +- .../is-face-detection-enabled.html | 2 +- .../is-lantern-enabled.html | 2 +- .../is-lantern-supported.html | 2 +- .../is-optical-stabilization-enabled.html | 2 +- .../-camera2-api-manager/is-prepared.html | 2 +- .../-camera2-api-manager/is-running.html | 2 +- .../is-video-stabilization-enabled.html | 2 +- .../-camera2-api-manager/on-disconnected.html | 2 +- .../-camera2-api-manager/on-error.html | 2 +- .../-camera2-api-manager/on-opened.html | 2 +- .../open-camera-back.html | 2 +- .../open-camera-facing.html | 2 +- .../open-camera-front.html | 2 +- .../-camera2-api-manager/open-camera-id.html | 2 +- .../-camera2-api-manager/open-camera.html | 2 +- .../open-last-camera.html | 2 +- .../-camera2-api-manager/prepare-camera.html | 2 +- .../-camera2-api-manager/re-open-camera.html | 2 +- .../remove-image-listener.html | 2 +- .../set-camera-callbacks.html | 2 +- .../set-camera-facing.html | 2 +- .../-camera2-api-manager/set-camera-id.html | 2 +- .../-camera2-api-manager/set-exposure.html | 2 +- .../set-focus-distance.html | 2 +- .../set-optical-zoom.html | 2 +- .../-camera2-api-manager/set-zoom.html | 2 +- .../stop-repeating-encoder.html | 2 +- .../-camera2-api-manager/switch-camera.html | 2 +- .../-camera2-api-manager/tap-to-focus.html | 2 +- .../get-optimal-resolution.html | 2 +- .../-camera2-resolution-calculator/index.html | 2 +- .../-fps-limiter/get-sleep-time.html | 2 +- .../-fps-limiter/index.html | 8 +- .../-fps-limiter/limit-f-p-s.html | 2 +- .../-fps-limiter/set-f-p-s.html | 2 +- .../-fps-limiter/set-frame-start-ts.html | 2 +- .../-get-camera-data/index.html | 2 +- .../-get-camera-data/input-y-u-v-data.html | 2 +- .../-gif-decoder/advance.html | 2 +- .../-gif-decoder/clear.html | 2 +- .../-gif-decoder/get-byte-size.html | 2 +- .../-gif-decoder/get-current-frame-index.html | 2 +- .../-gif-decoder/get-delay.html | 2 +- .../-gif-decoder/get-frame-count.html | 2 +- .../-gif-decoder/get-height.html | 2 +- .../-gif-decoder/get-loop-count.html | 2 +- .../-gif-decoder/get-next-delay.html | 2 +- .../-gif-decoder/get-next-frame.html | 2 +- .../-gif-decoder/get-width.html | 2 +- .../-gif-decoder/index.html | 36 +- .../-gif-decoder/loop-index.html | 2 +- .../-gif-decoder/read.html | 2 +- .../-gif-decoder/reset-frame-index.html | 2 +- .../-gif-decoder/reset-loop-index.html | 2 +- .../-gif-decoder/set-data.html | 2 +- .../-gif-decoder/set-frame-index.html | 2 +- .../-gif-decoder/status.html | 2 +- .../-gif-header-parser/-t-a-g.html | 2 +- .../-gif-header-parser/clear.html | 2 +- .../-gif-header-parser/index.html | 10 +- .../-gif-header-parser/is-animated.html | 2 +- .../-gif-header-parser/parse-header.html | 2 +- .../-gif-header-parser/set-data.html | 2 +- .../-gif-header/get-num-frames.html | 2 +- .../-gif-header/height.html | 2 +- .../-gif-header/index.html | 8 +- .../-gif-header/status.html | 2 +- .../-gif-header/width.html | 2 +- .../-aspect-ratio-mode/-adjust/index.html | 4 +- .../-companion/from-id.html | 2 +- .../-aspect-ratio-mode/-companion/index.html | 2 +- .../-aspect-ratio-mode/-fill/index.html | 4 +- .../-aspect-ratio-mode/-n-o-n-e/index.html | 4 +- .../-aspect-ratio-mode/entries.html | 2 +- .../-aspect-ratio-mode/index.html | 12 +- .../-aspect-ratio-mode/value-of.html | 2 +- .../-aspect-ratio-mode/values.html | 2 +- .../-gif-stream-object/get-bitmaps.html | 2 +- .../-gif-stream-object/get-height.html | 2 +- .../-gif-stream-object/get-width.html | 2 +- .../-gif-stream-object/gif-delay-frames.html | 2 +- .../-gif-stream-object/index.html | 16 +- .../-gif-stream-object/load.html | 2 +- .../-gif-stream-object/num-frames.html | 2 +- .../-gif-stream-object/recycle.html | 2 +- .../-gif-stream-object/update-frame.html | 2 +- .../-gl-util/check-egl-error.html | 2 +- .../-gl-util/check-gl-error.html | 2 +- .../-gl-util/create-external-textures.html | 2 +- .../-gl-util/create-program.html | 2 +- .../-gl-util/create-textures.html | 2 +- .../-gl-util/get-bitmap.html | 2 +- .../-gl-util/get-string-from-raw.html | 2 +- .../-gl-util/index.html | 16 +- .../-gl-util/load-shader.html | 2 +- .../-image-stream-object/get-bitmaps.html | 2 +- .../-image-stream-object/get-height.html | 2 +- .../-image-stream-object/get-width.html | 2 +- .../-image-stream-object/index.html | 14 +- .../-image-stream-object/load.html | 2 +- .../-image-stream-object/num-frames.html | 2 +- .../-image-stream-object/recycle.html | 2 +- .../-image-stream-object/update-frame.html | 2 +- .../calculate-view-port-encoder.html | 2 +- .../-size-calculator/calculate-view-port.html | 2 +- .../-size-calculator/get-viewport.html | 2 +- .../-size-calculator/index.html | 8 +- .../-size-calculator/process-matrix.html | 2 +- .../-stream-object-base/get-bitmaps.html | 2 +- .../-stream-object-base/get-height.html | 2 +- .../-stream-object-base/get-num-frames.html | 2 +- .../-stream-object-base/get-width.html | 2 +- .../-stream-object-base/index.html | 12 +- .../-stream-object-base/recycle.html | 2 +- .../-stream-object-base/update-frame.html | 2 +- .../-text-stream-object/get-bitmaps.html | 2 +- .../-text-stream-object/get-height.html | 2 +- .../-text-stream-object/get-width.html | 2 +- .../-text-stream-object/index.html | 14 +- .../-text-stream-object/load.html | 2 +- .../-text-stream-object/num-frames.html | 2 +- .../-text-stream-object/recycle.html | 2 +- .../-text-stream-object/update-frame.html | 2 +- .../-translate-to/index.html | 4 +- .../-translate-to/value-of.html | 2 +- .../-translate-to/values.html | 2 +- .../com.pedro.encoder.utils.gl/index.html | 2 +- .../-n-v21-utils/index.html | 20 +- .../-n-v21-utils/mirror.html | 2 +- .../-n-v21-utils/pre-allocate-buffers.html | 2 +- .../-n-v21-utils/rotate-pixels.html | 2 +- .../-n-v21-utils/rotate180.html | 2 +- .../-n-v21-utils/rotate270.html | 2 +- .../-n-v21-utils/rotate90.html | 2 +- .../-n-v21-utils/to-a-r-g-b.html | 2 +- .../-n-v21-utils/to-i420.html | 2 +- .../-n-v21-utils/to-n-v12.html | 2 +- .../-n-v21-utils/to-y-v12.html | 2 +- .../-a-r-g-bto-y-u-v420-semi-planar.html | 2 +- .../-y-u-v-util/-crop-yuv.html | 2 +- .../-n-v21to-y-u-v420by-color.html | 2 +- .../-y-v12to-y-u-v420by-color.html | 2 +- .../-y-u-v-util/frame-to-bitmap.html | 2 +- .../-y-u-v-util/index.html | 16 +- .../-y-u-v-util/pre-allocate-buffers.html | 2 +- .../-y-u-v-util/rotate-n-v21.html | 2 +- .../-y-u-v-util/rotate-y-v12.html | 2 +- .../-y-v12-utils/index.html | 14 +- .../-y-v12-utils/pre-allocate-buffers.html | 2 +- .../-y-v12-utils/rotate180.html | 2 +- .../-y-v12-utils/rotate270.html | 2 +- .../-y-v12-utils/rotate90.html | 2 +- .../-y-v12-utils/to-i420.html | 2 +- .../-y-v12-utils/to-n-v12.html | 2 +- .../-y-v12-utils/to-n-v21.html | 2 +- .../-codec-util/-a-a-c_-m-i-m-e.html | 2 +- .../-codec-util/-a-v1_-m-i-m-e.html | 2 +- .../-codec-util/-codec-type/index.html | 4 +- .../-codec-util/-codec-type/value-of.html | 2 +- .../-codec-util/-codec-type/values.html | 2 +- .../-codec-util/-g711_-m-i-m-e.html | 2 +- .../-codec-util/-h264_-m-i-m-e.html | 2 +- .../-codec-util/-h265_-m-i-m-e.html | 2 +- .../-codec-util/-o-p-u-s_-m-i-m-e.html | 2 +- .../-codec-util/-v-o-r-b-i-s_-m-i-m-e.html | 2 +- .../-codec-util/get-all-codecs.html | 2 +- .../-codec-util/get-all-decoders.html | 2 +- .../-codec-util/get-all-encoders.html | 2 +- .../get-all-hardware-decoders.html | 2 +- .../get-all-hardware-encoders.html | 2 +- .../get-all-software-decoders.html | 2 +- .../get-all-software-encoders.html | 2 +- .../-codec-util/index.html | 32 +- .../-codec-util/is-c-b-r-mode-supported.html | 2 +- .../-codec-util/show-all-codecs-info.html | 2 +- .../-face-detector-util/camera1-parse.html | 2 +- .../-face-detector-util/camera2-parse.html | 2 +- .../-face-detector-util/index.html | 4 +- .../-face-parsed/index.html | 6 +- .../-face-parsed/position.html | 2 +- .../-face-parsed/scale.html | 2 +- .../-face-parsed/to-string.html | 2 +- .../-p-c-m-util/index.html | 4 +- .../-p-c-m-util/mix-p-c-m.html | 2 +- .../-p-c-m-util/pcm-to-stereo.html | 2 +- .../get-format-codec.html | 2 +- .../-format-video-encoder/index.html | 6 +- .../-format-video-encoder/value-of.html | 2 +- .../-format-video-encoder/values.html | 2 +- .../-get-video-data/get-video-data.html | 2 +- .../-get-video-data/index.html | 6 +- .../-get-video-data/on-sps-pps-vps.html | 2 +- .../-get-video-data/on-video-format.html | 2 +- .../-video-encoder/bit-rate.html | 2 +- .../-video-encoder/format-changed.html | 2 +- .../-video-encoder/fps.html | 2 +- .../-video-encoder/height.html | 2 +- .../-video-encoder/index.html | 46 +- .../-video-encoder/input-surface.html | 2 +- .../-video-encoder/input-y-u-v-data.html | 2 +- .../-video-encoder/prepare-video-encoder.html | 2 +- .../-video-encoder/request-keyframe.html | 2 +- .../-video-encoder/reset.html | 2 +- .../-video-encoder/rotation.html | 2 +- .../-video-encoder/set-force-fps.html | 2 +- .../set-video-bitrate-on-fly.html | 2 +- .../-video-encoder/start.html | 2 +- .../-video-encoder/width.html | 2 +- .../-base-encoder/force-codec-type.html | 2 +- .../-base-encoder/get-type.html | 2 +- .../-base-encoder/index.html | 24 +- .../-base-encoder/input-available.html | 2 +- .../-base-encoder/is-running.html | 2 +- .../-base-encoder/output-available.html | 2 +- .../-base-encoder/reset.html | 2 +- .../-base-encoder/restart.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-base-encoder/set-type.html | 2 +- .../-base-encoder/start.html | 2 +- .../com.pedro.encoder/-base-encoder/stop.html | 2 +- .../-encoder-callback/format-changed.html | 2 +- .../-encoder-callback/index.html | 6 +- .../-encoder-callback/input-available.html | 2 +- .../-encoder-callback/output-available.html | 2 +- .../-encoder-error-callback/index.html | 4 +- .../on-codec-error.html | 2 +- .../on-encode-error.html | 2 +- .../com.pedro.encoder/-frame/buffer.html | 2 +- .../com.pedro.encoder/-frame/format.html | 2 +- .../com.pedro.encoder/-frame/index.html | 14 +- .../com.pedro.encoder/-frame/is-flip.html | 2 +- .../com.pedro.encoder/-frame/offset.html | 2 +- .../com.pedro.encoder/-frame/orientation.html | 2 +- .../com.pedro.encoder/-frame/size.html | 2 +- .../com.pedro.encoder/-frame/time-stamp.html | 2 +- .../-get-frame/get-input-frame.html | 2 +- .../com.pedro.encoder/-get-frame/index.html | 2 +- docs/encoder/navigation.html | 350 +- docs/images/homepage.svg | 3 + docs/index.html | 11 + .../-base-record-controller/get-status.html | 2 +- .../-base-record-controller/index.html | 28 +- .../-base-record-controller/is-recording.html | 2 +- .../-base-record-controller/is-running.html | 2 +- .../-base-record-controller/pause-record.html | 2 +- .../resume-record.html | 2 +- .../set-audio-codec.html | 2 +- .../set-audio-format.html | 2 +- .../set-video-codec.html | 2 +- .../set-video-format.html | 2 +- .../-record-controller/-listener/index.html | 2 +- .../-listener/on-status-change.html | 2 +- .../-record-controller/-status/index.html | 4 +- .../-record-controller/-status/value-of.html | 2 +- .../-record-controller/-status/values.html | 2 +- .../-record-controller/index.html | 14 +- .../-record-controller/record-audio.html | 2 +- .../-record-controller/record-video.html | 2 +- .../-record-controller/reset-formats.html | 2 +- .../-record-controller/set-audio-format.html | 2 +- .../-record-controller/set-video-format.html | 2 +- .../-record-controller/start-record.html | 2 +- .../-record-controller/stop-record.html | 2 +- .../-camera1-base/disable-audio.html | 2 +- .../-camera1-base/disable-auto-focus.html | 2 +- .../-camera1-base/disable-face-detection.html | 2 +- .../-camera1-base/disable-lantern.html | 2 +- .../disable-video-stabilization.html | 2 +- .../-camera1-base/enable-audio.html | 2 +- .../-camera1-base/enable-auto-focus.html | 2 +- .../-camera1-base/enable-face-detection.html | 2 +- .../-camera1-base/enable-lantern.html | 2 +- .../enable-video-stabilization.html | 2 +- .../-camera1-base/force-codec-type.html | 2 +- .../-camera1-base/force-fps-limit.html | 2 +- .../-camera1-base/get-bitrate.html | 2 +- .../-camera1-base/get-camera-facing.html | 2 +- .../-camera1-base/get-exposure.html | 2 +- .../-camera1-base/get-max-exposure.html | 2 +- .../-camera1-base/get-max-zoom.html | 2 +- .../-camera1-base/get-min-exposure.html | 2 +- .../-camera1-base/get-min-zoom.html | 2 +- .../-camera1-base/get-record-status.html | 2 +- .../-camera1-base/get-resolution-value.html | 2 +- .../-camera1-base/get-resolutions-back.html | 2 +- .../-camera1-base/get-resolutions-front.html | 2 +- .../-camera1-base/get-stream-client.html | 2 +- .../-camera1-base/get-stream-height.html | 2 +- .../-camera1-base/get-stream-width.html | 2 +- .../-camera1-base/get-supported-fps.html | 2 +- .../-camera1-base/get-zoom.html | 2 +- .../-camera1-base/gl-interface.html | 2 +- .../-camera1-base/index.html | 134 +- .../-camera1-base/is-audio-muted.html | 2 +- .../-camera1-base/is-auto-focus-enabled.html | 2 +- .../is-face-detection-enabled.html | 2 +- .../-camera1-base/is-front-camera.html | 2 +- .../-camera1-base/is-lantern-enabled.html | 2 +- .../-camera1-base/is-on-preview.html | 2 +- .../-camera1-base/is-recording.html | 2 +- .../-camera1-base/is-streaming.html | 2 +- .../is-video-stabilization-enabled.html | 2 +- .../-camera1-base/pause-record.html | 2 +- .../-camera1-base/prepare-audio.html | 2 +- .../-camera1-base/prepare-video.html | 2 +- .../-camera1-base/replace-view.html | 2 +- .../-camera1-base/request-key-frame.html | 2 +- .../-camera1-base/resume-record.html | 2 +- .../-camera1-base/set-audio-codec.html | 2 +- .../set-audio-max-input-size.html | 2 +- .../-camera1-base/set-camera-callbacks.html | 2 +- .../set-custom-audio-effect.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-camera1-base/set-exposure.html | 2 +- .../-camera1-base/set-fps-listener.html | 2 +- .../-camera1-base/set-microphone-mode.html | 2 +- .../set-preview-orientation.html | 2 +- .../-camera1-base/set-record-controller.html | 2 +- .../set-video-bitrate-on-fly.html | 2 +- .../-camera1-base/set-video-codec.html | 2 +- .../-camera1-base/set-zoom.html | 2 +- .../-camera1-base/start-preview.html | 2 +- .../-camera1-base/start-record.html | 2 +- .../start-stream-and-record.html | 2 +- .../-camera1-base/start-stream.html | 2 +- .../-camera1-base/stop-preview.html | 2 +- .../-camera1-base/stop-record.html | 2 +- .../-camera1-base/stop-stream.html | 2 +- .../-camera1-base/switch-camera.html | 2 +- .../-camera1-base/tap-to-focus.html | 2 +- .../-camera2-base/add-image-listener.html | 2 +- .../-camera2-base/disable-audio.html | 2 +- .../-camera2-base/disable-auto-focus.html | 2 +- .../-camera2-base/disable-face-detection.html | 2 +- .../-camera2-base/disable-lantern.html | 2 +- .../disable-optical-video-stabilization.html | 2 +- .../disable-video-stabilization.html | 2 +- .../-camera2-base/enable-audio.html | 2 +- .../-camera2-base/enable-auto-focus.html | 2 +- .../-camera2-base/enable-face-detection.html | 2 +- .../-camera2-base/enable-lantern.html | 2 +- .../enable-optical-video-stabilization.html | 2 +- .../enable-video-stabilization.html | 2 +- .../-camera2-base/force-codec-type.html | 2 +- .../-camera2-base/force-fps-limit.html | 2 +- .../-camera2-base/get-bitrate.html | 2 +- .../get-camera-characteristics.html | 2 +- .../-camera2-base/get-camera-facing.html | 2 +- .../-camera2-base/get-cameras-available.html | 2 +- .../-camera2-base/get-exposure.html | 2 +- .../-camera2-base/get-max-exposure.html | 2 +- .../-camera2-base/get-min-exposure.html | 2 +- .../-camera2-base/get-optical-zooms.html | 2 +- .../-camera2-base/get-record-status.html | 2 +- .../-camera2-base/get-resolution-value.html | 2 +- .../-camera2-base/get-resolutions-back.html | 2 +- .../-camera2-base/get-resolutions-front.html | 2 +- .../-camera2-base/get-resolutions.html | 2 +- .../-camera2-base/get-stream-client.html | 2 +- .../-camera2-base/get-stream-height.html | 2 +- .../-camera2-base/get-stream-width.html | 2 +- .../-camera2-base/get-supported-fps.html | 2 +- .../-camera2-base/get-zoom-range.html | 2 +- .../-camera2-base/get-zoom.html | 2 +- .../-camera2-base/gl-interface.html | 2 +- .../-camera2-base/index.html | 154 +- .../-camera2-base/is-audio-muted.html | 2 +- .../-camera2-base/is-auto-focus-enabled.html | 2 +- .../is-face-detection-enabled.html | 2 +- .../-camera2-base/is-front-camera.html | 2 +- .../-camera2-base/is-lantern-enabled.html | 2 +- .../-camera2-base/is-lantern-supported.html | 2 +- .../-camera2-base/is-on-preview.html | 2 +- ...s-optical-video-stabilization-enabled.html | 2 +- .../-camera2-base/is-recording.html | 2 +- .../-camera2-base/is-streaming.html | 2 +- .../is-video-stabilization-enabled.html | 2 +- .../-camera2-base/pause-record.html | 2 +- .../-camera2-base/prepare-audio.html | 2 +- .../-camera2-base/prepare-video.html | 2 +- .../-camera2-base/remove-image-listener.html | 2 +- .../-camera2-base/replace-view.html | 2 +- .../-camera2-base/request-key-frame.html | 2 +- .../-camera2-base/resume-record.html | 2 +- .../-camera2-base/set-audio-codec.html | 2 +- .../set-audio-max-input-size.html | 2 +- .../-camera2-base/set-camera-callbacks.html | 2 +- .../set-custom-audio-effect.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-camera2-base/set-exposure.html | 2 +- .../-camera2-base/set-focus-distance.html | 2 +- .../-camera2-base/set-fps-listener.html | 2 +- .../-camera2-base/set-microphone-mode.html | 2 +- .../-camera2-base/set-optical-zoom.html | 2 +- .../-camera2-base/set-record-controller.html | 2 +- .../set-video-bitrate-on-fly.html | 2 +- .../-camera2-base/set-video-codec.html | 2 +- .../-camera2-base/set-zoom.html | 2 +- .../-camera2-base/start-preview.html | 2 +- .../-camera2-base/start-record.html | 2 +- .../start-stream-and-record.html | 2 +- .../-camera2-base/start-stream.html | 2 +- .../-camera2-base/stop-preview.html | 2 +- .../-camera2-base/stop-record.html | 2 +- .../-camera2-base/stop-stream.html | 2 +- .../-camera2-base/switch-camera.html | 2 +- .../-camera2-base/tap-to-focus.html | 2 +- .../-display-base/disable-audio.html | 2 +- .../-display-base/enable-audio.html | 2 +- .../-display-base/force-codec-type.html | 2 +- .../-display-base/force-fps-limit.html | 2 +- .../-display-base/get-bitrate.html | 2 +- .../-display-base/get-record-status.html | 2 +- .../-display-base/get-resolution-value.html | 2 +- .../-display-base/get-stream-client.html | 2 +- .../-display-base/get-stream-height.html | 2 +- .../-display-base/get-stream-width.html | 2 +- .../-display-base/gl-interface.html | 2 +- .../-display-base/index.html | 74 +- .../-display-base/is-audio-muted.html | 2 +- .../-display-base/is-recording.html | 2 +- .../-display-base/is-streaming.html | 2 +- .../-display-base/pause-record.html | 2 +- .../-display-base/prepare-audio.html | 2 +- .../-display-base/prepare-internal-audio.html | 2 +- .../-display-base/prepare-video.html | 2 +- .../-display-base/request-key-frame.html | 2 +- .../-display-base/resume-record.html | 2 +- .../-display-base/send-intent.html | 2 +- .../-display-base/set-audio-codec.html | 2 +- .../set-audio-max-input-size.html | 2 +- .../set-custom-audio-effect.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-display-base/set-fps-listener.html | 2 +- .../-display-base/set-intent-result.html | 2 +- .../set-media-projection-callback.html | 2 +- .../-display-base/set-microphone-mode.html | 2 +- .../-display-base/set-record-controller.html | 2 +- .../set-video-bitrate-on-fly.html | 2 +- .../-display-base/set-video-codec.html | 2 +- .../-display-base/start-record.html | 2 +- .../-display-base/start-stream.html | 2 +- .../-display-base/stop-record.html | 2 +- .../-display-base/stop-stream.html | 2 +- .../-from-file-base/force-codec-type.html | 2 +- .../-from-file-base/force-fps-limit.html | 2 +- .../-from-file-base/get-audio-duration.html | 2 +- .../-from-file-base/get-audio-time.html | 2 +- .../-from-file-base/get-bitrate.html | 2 +- .../-from-file-base/get-record-status.html | 2 +- .../-from-file-base/get-resolution-value.html | 2 +- .../-from-file-base/get-stream-client.html | 2 +- .../-from-file-base/get-stream-height.html | 2 +- .../-from-file-base/get-stream-width.html | 2 +- .../-from-file-base/get-video-duration.html | 2 +- .../-from-file-base/get-video-time.html | 2 +- .../-from-file-base/gl-interface.html | 2 +- .../-from-file-base/index.html | 76 +- .../is-audio-device-enabled.html | 2 +- .../-from-file-base/is-recording.html | 2 +- .../-from-file-base/is-streaming.html | 2 +- .../-from-file-base/move-to.html | 2 +- .../-from-file-base/pause-record.html | 2 +- .../-from-file-base/play-audio-device.html | 2 +- .../-from-file-base/prepare-audio.html | 2 +- .../-from-file-base/prepare-video.html | 2 +- .../-from-file-base/re-sync-file.html | 2 +- .../-from-file-base/replace-view.html | 2 +- .../-from-file-base/request-key-frame.html | 2 +- .../-from-file-base/resume-record.html | 2 +- .../-from-file-base/set-audio-codec.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-from-file-base/set-fps-listener.html | 2 +- .../-from-file-base/set-loop-mode.html | 2 +- .../set-record-controller.html | 2 +- .../set-video-bitrate-on-fly.html | 2 +- .../-from-file-base/set-video-codec.html | 2 +- .../-from-file-base/start-record.html | 2 +- .../-from-file-base/start-stream.html | 2 +- .../-from-file-base/stop-audio-device.html | 2 +- .../-from-file-base/stop-record.html | 2 +- .../-from-file-base/stop-stream.html | 2 +- .../-only-audio-base/disable-audio.html | 2 +- .../-only-audio-base/enable-audio.html | 2 +- .../-only-audio-base/force-codec-type.html | 2 +- .../-only-audio-base/get-record-status.html | 2 +- .../-only-audio-base/get-stream-client.html | 2 +- .../-only-audio-base/index.html | 44 +- .../-only-audio-base/is-audio-muted.html | 2 +- .../-only-audio-base/is-recording.html | 2 +- .../-only-audio-base/is-streaming.html | 2 +- .../-only-audio-base/pause-record.html | 2 +- .../-only-audio-base/prepare-audio.html | 2 +- .../-only-audio-base/resume-record.html | 2 +- .../-only-audio-base/set-audio-codec.html | 2 +- .../set-audio-max-input-size.html | 2 +- .../set-custom-audio-effect.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-only-audio-base/set-microphone-mode.html | 2 +- .../set-record-controller.html | 2 +- .../-only-audio-base/start-record.html | 2 +- .../-only-audio-base/start-stream.html | 2 +- .../-only-audio-base/stop-record.html | 2 +- .../-only-audio-base/stop-stream.html | 2 +- .../-stream-base/audio-source.html | 2 +- .../-stream-base/change-audio-source.html | 2 +- .../-stream-base/change-video-source.html | 2 +- .../-stream-base/force-codec-type.html | 2 +- .../-stream-base/force-fps-limit.html | 2 +- .../-stream-base/get-gl-interface.html | 2 +- .../-stream-base/get-stream-client.html | 2 +- .../-stream-base/get-surface-texture.html | 2 +- .../-stream-base/index.html | 75 +- .../-stream-base/is-on-preview.html | 2 +- .../-stream-base/is-recording.html | 2 +- .../-stream-base/is-streaming.html | 2 +- .../-stream-base/prepare-audio.html | 2 +- .../-stream-base/prepare-video.html | 2 +- .../-stream-base/release.html | 2 +- .../-stream-base/request-keyframe.html | 2 +- .../-stream-base/set-audio-codec.html | 2 +- .../set-encoder-error-callback.html | 2 +- .../-stream-base/set-fps-listener.html | 2 +- .../-stream-base/set-orientation.html | 2 +- .../-stream-base/set-record-controller.html | 2 +- .../set-video-bitrate-on-fly.html | 2 +- .../-stream-base/set-video-codec.html | 2 +- .../-stream-base/start-preview.html | 2 +- .../-stream-base/start-record.html | 2 +- .../-stream-base/start-stream.html | 2 +- .../-stream-base/stop-preview.html | 2 +- .../-stream-base/stop-record.html | 2 +- .../-stream-base/stop-stream.html | 2 +- .../-stream-base/video-source.html | 2 +- .../-generic-camera1/index.html | 176 +- .../-generic-camera2/index.html | 202 +- .../-generic-display/index.html | 102 +- .../-generic-from-file/index.html | 104 +- .../-generic-only-audio/index.html | 60 +- .../-generic-stream/index.html | 71 +- .../force-incremental-ts.html | 2 +- .../-multi-rtp-camera1/get-cache-size.html | 2 +- .../get-dropped-audio-frames.html | 2 +- .../get-dropped-video-frames.html | 2 +- .../get-sent-audio-frames.html | 2 +- .../get-sent-video-frames.html | 2 +- .../-multi-rtp-camera1/get-stream-client.html | 2 +- .../-multi-rtp-camera1/has-congestion.html | 2 +- .../-multi-rtp-camera1/index.html | 166 +- .../-multi-rtp-camera1/is-streaming.html | 2 +- .../-multi-rtp-camera1/re-try.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../reset-sent-audio-frames.html | 2 +- .../reset-sent-video-frames.html | 2 +- .../-multi-rtp-camera1/resize-cache.html | 2 +- .../-multi-rtp-camera1/set-authorization.html | 2 +- .../set-check-server-alive.html | 2 +- .../-multi-rtp-camera1/set-logs.html | 2 +- .../-multi-rtp-camera1/set-re-tries.html | 2 +- .../-multi-rtp-camera1/start-stream.html | 2 +- .../-multi-rtp-camera1/stop-stream.html | 2 +- .../force-incremental-ts.html | 2 +- .../-multi-rtp-camera2/get-cache-size.html | 2 +- .../get-dropped-audio-frames.html | 2 +- .../get-dropped-video-frames.html | 2 +- .../get-sent-audio-frames.html | 2 +- .../get-sent-video-frames.html | 2 +- .../-multi-rtp-camera2/get-stream-client.html | 2 +- .../-multi-rtp-camera2/has-congestion.html | 2 +- .../-multi-rtp-camera2/index.html | 186 +- .../-multi-rtp-camera2/is-streaming.html | 2 +- .../-multi-rtp-camera2/re-try.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../reset-sent-audio-frames.html | 2 +- .../reset-sent-video-frames.html | 2 +- .../-multi-rtp-camera2/resize-cache.html | 2 +- .../-multi-rtp-camera2/set-authorization.html | 2 +- .../set-check-server-alive.html | 2 +- .../-multi-rtp-camera2/set-logs.html | 2 +- .../-multi-rtp-camera2/set-re-tries.html | 2 +- .../-multi-rtp-camera2/start-stream.html | 2 +- .../-multi-rtp-camera2/stop-stream.html | 2 +- .../force-incremental-ts.html | 2 +- .../-multi-rtp-display/get-cache-size.html | 2 +- .../get-dropped-audio-frames.html | 2 +- .../get-dropped-video-frames.html | 2 +- .../get-sent-audio-frames.html | 2 +- .../get-sent-video-frames.html | 2 +- .../-multi-rtp-display/get-stream-client.html | 2 +- .../-multi-rtp-display/has-congestion.html | 2 +- .../-multi-rtp-display/index.html | 106 +- .../-multi-rtp-display/is-streaming.html | 2 +- .../-multi-rtp-display/re-try.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../reset-sent-audio-frames.html | 2 +- .../reset-sent-video-frames.html | 2 +- .../-multi-rtp-display/resize-cache.html | 2 +- .../-multi-rtp-display/set-authorization.html | 2 +- .../set-check-server-alive.html | 2 +- .../-multi-rtp-display/set-logs.html | 2 +- .../-multi-rtp-display/set-re-tries.html | 2 +- .../-multi-rtp-display/start-stream.html | 2 +- .../-multi-rtp-display/stop-stream.html | 2 +- .../force-incremental-ts.html | 2 +- .../-multi-rtp-only-audio/get-cache-size.html | 2 +- .../get-dropped-audio-frames.html | 2 +- .../get-dropped-video-frames.html | 2 +- .../get-sent-audio-frames.html | 2 +- .../get-sent-video-frames.html | 2 +- .../get-stream-client.html | 2 +- .../-multi-rtp-only-audio/has-congestion.html | 2 +- .../-multi-rtp-only-audio/index.html | 76 +- .../-multi-rtp-only-audio/is-streaming.html | 2 +- .../-multi-rtp-only-audio/re-try.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../reset-sent-audio-frames.html | 2 +- .../reset-sent-video-frames.html | 2 +- .../-multi-rtp-only-audio/resize-cache.html | 2 +- .../set-authorization.html | 2 +- .../set-check-server-alive.html | 2 +- .../-multi-rtp-only-audio/set-logs.html | 2 +- .../-multi-rtp-only-audio/set-re-tries.html | 2 +- .../-multi-rtp-only-audio/start-stream.html | 2 +- .../-multi-rtp-only-audio/stop-stream.html | 2 +- .../-rtp-type/index.html | 4 +- .../-rtp-type/value-of.html | 2 +- .../-rtp-type/values.html | 2 +- .../-rtmp-camera1/-rtmp-camera1.html | 2 +- .../-rtmp-camera1/get-stream-client.html | 76 + .../-rtmp-camera1/index.html | 285 +- .../-rtmp-camera2/-rtmp-camera2.html | 2 +- .../-rtmp-camera2/get-stream-client.html | 76 + .../-rtmp-camera2/index.html | 327 +- .../-rtmp-display/-rtmp-display.html | 2 +- .../-rtmp-display/get-stream-client.html | 76 + .../-rtmp-display/index.html | 171 +- .../-rtmp-from-file/-rtmp-from-file.html | 4 +- .../-rtmp-from-file/get-stream-client.html | 76 + .../-rtmp-from-file/index.html | 167 +- .../-rtmp-only-audio/get-stream-client.html | 76 + .../-rtmp-only-audio/index.html | 105 +- .../-rtmp-stream/index.html | 71 +- .../library/com.pedro.library.rtmp/index.html | 10 +- .../-rtsp-camera1/-rtsp-camera1.html | 2 +- .../-rtsp-camera1/get-stream-client.html | 76 + .../-rtsp-camera1/index.html | 285 +- .../-rtsp-camera2/-rtsp-camera2.html | 2 +- .../-rtsp-camera2/get-stream-client.html | 76 + .../-rtsp-camera2/index.html | 327 +- .../-rtsp-display/-rtsp-display.html | 2 +- .../-rtsp-display/get-stream-client.html | 76 + .../-rtsp-display/index.html | 171 +- .../-rtsp-from-file/-rtsp-from-file.html | 4 +- .../-rtsp-from-file/get-stream-client.html | 76 + .../-rtsp-from-file/index.html | 167 +- .../-rtsp-only-audio/get-stream-client.html | 76 + .../-rtsp-only-audio/index.html | 105 +- .../-rtsp-stream/index.html | 71 +- .../library/com.pedro.library.rtsp/index.html | 10 +- .../-srt-camera1/-srt-camera1.html | 2 +- .../-srt-camera1/get-stream-client.html | 76 + .../-srt-camera1/index.html | 285 +- .../-srt-camera2/-srt-camera2.html | 2 +- .../-srt-camera2/get-stream-client.html | 76 + .../-srt-camera2/index.html | 327 +- .../-srt-display/-srt-display.html | 2 +- .../-srt-display/get-stream-client.html | 76 + .../-srt-display/index.html | 171 +- .../-srt-from-file/-srt-from-file.html | 4 +- .../-srt-from-file/get-stream-client.html | 76 + .../-srt-from-file/index.html | 167 +- .../-srt-only-audio/get-stream-client.html | 76 + .../-srt-only-audio/index.html | 105 +- .../-srt-stream/index.html | 71 +- docs/library/com.pedro.library.srt/index.html | 10 +- .../-udp-camera1/-udp-camera1.html | 76 + .../-udp-camera1/get-stream-client.html | 76 + .../-udp-camera1/index.html | 1098 +++++ .../-udp-camera2/-udp-camera2.html | 76 + .../-udp-camera2/get-stream-client.html | 76 + .../-udp-camera2/index.html | 1248 +++++ .../-udp-display/-udp-display.html | 76 + .../-udp-display/get-stream-client.html | 76 + .../-udp-display/index.html | 648 +++ .../-udp-from-file/-udp-from-file.html | 76 + .../-udp-from-file/get-stream-client.html | 76 + .../-udp-from-file/index.html | 663 +++ .../-udp-only-audio/-udp-only-audio.html | 76 + .../-udp-only-audio/get-stream-client.html | 76 + .../-udp-only-audio/index.html | 423 ++ .../-udp-stream/-udp-stream.html | 76 + .../-udp-stream/get-stream-client.html | 76 + .../-udp-stream/index.html | 543 +++ docs/library/com.pedro.library.udp/index.html | 174 + .../-audio-file-source.html | 76 + .../get-max-input-size.html | 76 + .../-audio-file-source/index.html | 363 ++ .../-audio-file-source/input-p-c-m-data.html | 76 + .../-audio-file-source/is-muted.html | 76 + .../-audio-file-source/is-running.html | 76 + .../-audio-file-source/move-to.html | 76 + .../-audio-file-source/mute.html | 76 + .../-audio-file-source/release.html | 76 + .../set-max-input-size.html | 76 + .../-audio-file-source/start.html | 76 + .../-audio-file-source/stop.html | 76 + .../-audio-file-source/un-mute.html | 76 + .../-audio-source/created.html | 2 +- .../-audio-source/echo-canceler.html | 2 +- .../-audio-source/get-max-input-size.html | 2 +- .../-audio-source/index.html | 38 +- .../-audio-source/init.html | 76 + .../-audio-source/is-running.html | 2 +- .../-audio-source/is-stereo.html | 2 +- .../-audio-source/noise-suppressor.html | 2 +- .../-audio-source/release.html | 2 +- .../-audio-source/sample-rate.html | 2 +- .../-audio-source/set-max-input-size.html | 2 +- .../-audio-source/start.html | 2 +- .../-audio-source/stop.html | 2 +- .../-internal-source/index.html | 32 +- .../-internal-source/is-muted.html | 2 +- .../-internal-source/mute.html | 2 +- .../-internal-source/un-mute.html | 2 +- .../-microphone-source/index.html | 32 +- .../-microphone-source/is-muted.html | 2 +- .../-microphone-source/mute.html | 2 +- .../-microphone-source/un-mute.html | 2 +- .../-no-audio-source/index.html | 26 +- .../index.html | 17 +- .../-camera1-source/disable-auto-focus.html | 2 +- .../disable-face-detection.html | 76 + .../-camera1-source/disable-lantern.html | 2 +- .../disable-video-stabilization.html | 76 + .../-camera1-source/enable-auto-focus.html | 2 +- .../enable-face-detection.html | 76 + .../-camera1-source/enable-lantern.html | 2 +- .../enable-video-stabilization.html | 76 + .../-camera1-source/get-camera-facing.html | 2 +- .../get-camera-resolutions.html | 2 +- .../-camera1-source/get-exposure.html | 2 +- .../-camera1-source/get-zoom-range.html | 2 +- .../-camera1-source/get-zoom.html | 2 +- .../-camera1-source/index.html | 187 +- .../is-auto-focus-enabled.html | 2 +- .../is-face-detection-enabled.html | 76 + .../-camera1-source/is-lantern-enabled.html | 2 +- .../is-video-stabilization-enabled.html | 76 + .../-camera1-source/open-camera-id.html | 76 + .../-camera1-source/set-exposure.html | 2 +- .../-camera1-source/set-zoom.html | 2 +- .../-camera1-source/switch-camera.html | 2 +- .../-camera1-source/tap-to-focus.html | 76 + .../-camera2-source/cameras-available.html | 76 + .../-camera2-source/disable-auto-focus.html | 2 +- .../disable-face-detection.html | 76 + .../-camera2-source/disable-lantern.html | 2 +- .../disable-optical-video-stabilization.html | 76 + .../disable-video-stabilization.html | 76 + .../-camera2-source/enable-auto-focus.html | 2 +- .../enable-face-detection.html | 76 + .../-camera2-source/enable-lantern.html | 2 +- .../enable-optical-video-stabilization.html | 76 + .../enable-video-stabilization.html | 76 + .../-camera2-source/get-camera-facing.html | 2 +- .../get-camera-resolutions.html | 2 +- .../-camera2-source/get-exposure.html | 2 +- .../-camera2-source/get-zoom-range.html | 2 +- .../-camera2-source/get-zoom.html | 2 +- .../-camera2-source/index.html | 241 +- .../is-auto-focus-enabled.html | 2 +- .../is-face-detection-enabled.html | 76 + .../-camera2-source/is-lantern-enabled.html | 2 +- ...s-optical-video-stabilization-enabled.html | 76 + .../is-video-stabilization-enabled.html | 76 + .../-camera2-source/open-camera-id.html | 76 + .../-camera2-source/set-exposure.html | 2 +- .../-camera2-source/set-zoom.html | 2 +- .../-camera2-source/switch-camera.html | 2 +- .../-camera2-source/tap-to-focus.html | 76 + .../-no-video-source/index.html | 33 +- .../-screen-source/-screen-source.html | 4 +- .../-screen-source/index.html | 56 +- .../-screen-source/resize.html | 76 + .../-video-file-source.html | 76 + .../-video-file-source/index.html | 288 ++ .../-video-file-source/is-running.html | 76 + .../-video-file-source/move-to.html | 76 + .../-video-file-source/release.html | 76 + .../-video-file-source/start.html | 76 + .../-video-file-source/stop.html | 76 + .../-video-source/created.html | 2 +- .../-video-source/fps.html | 2 +- .../-video-source/height.html | 2 +- .../-video-source/index.html | 43 +- .../-video-source/init.html | 76 + .../-video-source/is-running.html | 2 +- .../-video-source/release.html | 2 +- .../-video-source/rotation.html | 76 + .../-video-source/start.html | 2 +- .../-video-source/stop.html | 2 +- .../-video-source/surface-texture.html | 2 +- .../-video-source/width.html | 2 +- .../index.html | 17 +- .../-generic-stream-client.html | 4 +- .../add-certificates.html | 2 +- .../-generic-stream-client/connecting.html | 2 +- .../force-incremental-ts.html | 2 +- .../-generic-stream-client/index.html | 24 +- .../set-passphrase.html | 2 +- .../-generic-stream-client/set-protocol.html | 2 +- .../set-write-chunk-size.html | 2 +- .../-rtmp-stream-client/add-certificates.html | 2 +- .../force-incremental-ts.html | 2 +- .../-rtmp-stream-client/index.html | 10 +- .../set-write-chunk-size.html | 2 +- .../-rtsp-stream-client/add-certificates.html | 2 +- .../-rtsp-stream-client/index.html | 8 +- .../-rtsp-stream-client/set-protocol.html | 2 +- .../-srt-stream-client/index.html | 6 +- .../-srt-stream-client/set-passphrase.html | 2 +- .../-stream-base-client/clear-cache.html | 2 +- .../-stream-base-client/get-cache-size.html | 2 +- .../get-dropped-audio-frames.html | 2 +- .../get-dropped-video-frames.html | 2 +- .../get-items-in-cache.html | 2 +- .../get-sent-audio-frames.html | 2 +- .../get-sent-video-frames.html | 2 +- .../-stream-base-client/has-congestion.html | 2 +- .../-stream-base-client/index.html | 42 +- .../-stream-base-client/re-try.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../reset-sent-audio-frames.html | 2 +- .../reset-sent-video-frames.html | 2 +- .../-stream-base-client/resize-cache.html | 2 +- .../set-authorization.html | 2 +- .../set-check-server-alive.html | 2 +- .../-stream-base-client/set-logs.html | 2 +- .../-stream-base-client/set-only-audio.html | 2 +- .../-stream-base-client/set-only-video.html | 2 +- .../-stream-base-client/set-re-tries.html | 2 +- .../-stream-client-listener/index.html | 2 +- .../on-request-keyframe.html | 2 +- .../-udp-stream-client.html | 76 + .../-udp-stream-client/clear-cache.html | 76 + .../-udp-stream-client/get-cache-size.html | 76 + .../get-dropped-audio-frames.html | 76 + .../get-dropped-video-frames.html | 76 + .../get-items-in-cache.html | 76 + .../get-sent-audio-frames.html | 76 + .../get-sent-video-frames.html | 76 + .../-udp-stream-client/has-congestion.html | 76 + .../-udp-stream-client/index.html | 404 ++ .../-udp-stream-client/re-try.html | 76 + .../reset-dropped-audio-frames.html | 76 + .../reset-dropped-video-frames.html | 76 + .../reset-sent-audio-frames.html | 76 + .../reset-sent-video-frames.html | 76 + .../-udp-stream-client/resize-cache.html | 76 + .../-udp-stream-client/set-authorization.html | 76 + .../set-check-server-alive.html | 76 + .../-udp-stream-client/set-logs.html | 76 + .../-udp-stream-client/set-only-audio.html | 76 + .../-udp-stream-client/set-only-video.html | 76 + .../-udp-stream-client/set-re-tries.html | 76 + .../index.html | 17 +- .../-aac-muxer-record-controller/index.html | 28 +- .../record-audio.html | 2 +- .../record-video.html | 2 +- .../reset-formats.html | 2 +- .../set-audio-format.html | 2 +- .../set-video-format.html | 2 +- .../start-record.html | 2 +- .../stop-record.html | 2 +- .../index.html | 28 +- .../record-audio.html | 2 +- .../record-video.html | 2 +- .../reset-formats.html | 2 +- .../set-audio-format.html | 2 +- .../set-video-format.html | 2 +- .../start-record.html | 2 +- .../stop-record.html | 2 +- .../-bitrate-adapter/-listener/index.html | 2 +- .../-listener/on-bitrate-adapted.html | 2 +- .../-bitrate-adapter/adapt-bitrate.html | 2 +- .../-bitrate-adapter/decrease-range.html | 2 +- .../-bitrate-adapter/increase-range.html | 2 +- .../-bitrate-adapter/index.html | 10 +- .../-bitrate-adapter/reset.html | 2 +- .../-bitrate-adapter/set-max-bitrate.html | 2 +- .../-filter/-filter.html | 2 +- .../-filter/base-filter-render.html | 2 +- .../-filter/filter-action.html | 2 +- .../com.pedro.library.util/-filter/index.html | 12 +- .../-filter/position.html | 2 +- .../-fps-listener/-callback/index.html | 2 +- .../-fps-listener/-callback/on-fps.html | 2 +- .../-fps-listener/calculate-fps.html | 2 +- .../-fps-listener/index.html | 4 +- .../-fps-listener/set-callback.html | 2 +- .../-rotation-changed-listener/index.html | 6 +- .../on-rotation-changed.html | 4 +- .../-sensor-rotation-manager.html | 4 +- .../-sensor-rotation-manager/index.html | 10 +- .../-sensor-rotation-manager/start.html | 2 +- .../-sensor-rotation-manager/stop.html | 2 +- .../library/com.pedro.library.util/index.html | 2 +- .../-auto-fit-texture-view/index.html | 1490 +++--- .../set-aspect-ratio.html | 2 +- .../-force-renderer/frame-available.html | 2 +- .../-force-renderer/index.html | 10 +- .../-force-renderer/is-running.html | 2 +- .../-force-renderer/set-enabled.html | 2 +- .../-force-renderer/start.html | 2 +- .../-force-renderer/stop.html | 2 +- .../-gl-interface/add-filter.html | 2 +- .../add-media-codec-surface.html | 2 +- .../-gl-interface/clear-filters.html | 2 +- .../-gl-interface/filters-count.html | 2 +- .../-gl-interface/force-fps-limit.html | 2 +- .../-gl-interface/get-encoder-size.html | 2 +- .../-gl-interface/get-surface-texture.html | 2 +- .../-gl-interface/get-surface.html | 2 +- .../-gl-interface/index.html | 65 +- .../-gl-interface/is-running.html | 76 + .../-gl-interface/is-video-muted.html | 2 +- .../-gl-interface/mute-video.html | 2 +- .../-gl-interface/remove-filter.html | 2 +- .../remove-media-codec-surface.html | 2 +- .../-gl-interface/set-encoder-size.html | 2 +- .../-gl-interface/set-filter.html | 2 +- .../-gl-interface/set-force-render.html | 2 +- .../set-is-preview-horizontal-flip.html | 2 +- .../set-is-preview-vertical-flip.html | 2 +- .../set-is-stream-horizontal-flip.html | 2 +- .../set-is-stream-vertical-flip.html | 2 +- .../-gl-interface/set-rotation.html | 2 +- .../-gl-interface/set-stream-rotation.html | 2 +- .../-gl-interface/start.html | 2 +- .../-gl-interface/stop.html | 2 +- .../-gl-interface/take-photo.html | 2 +- .../-gl-interface/un-mute-video.html | 2 +- .../-gl-stream-interface/add-filter.html | 4 +- .../-gl-stream-interface/attach-preview.html | 2 +- .../auto-handle-orientation.html | 76 + .../de-attach-preview.html | 2 +- .../force-orientation.html | 2 +- .../-gl-stream-interface/index.html | 85 +- .../-gl-stream-interface/is-running.html | 76 + .../-gl-stream-interface/remove-filter.html | 2 +- .../-gl-stream-interface/running.html | 2 +- .../set-aspect-ratio-mode.html | 2 +- .../set-camera-orientation.html | 2 +- .../-gl-stream-interface/set-filter.html | 4 +- .../-gl-stream-interface/set-is-portrait.html | 76 + .../set-preview-resolution.html | 4 +- .../set-preview-rotation.html | 2 +- .../-open-gl-view/add-filter.html | 2 +- .../add-media-codec-surface.html | 2 +- .../-open-gl-view/clear-filters.html | 2 +- .../-open-gl-view/filters-count.html | 2 +- .../-open-gl-view/force-fps-limit.html | 2 +- .../-open-gl-view/get-encoder-size.html | 2 +- .../-open-gl-view/get-surface-texture.html | 2 +- .../-open-gl-view/get-surface.html | 2 +- .../-open-gl-view/index.html | 1565 +++--- .../-open-gl-view/is-running.html | 76 + .../-open-gl-view/is-video-muted.html | 2 +- .../-open-gl-view/mute-video.html | 2 +- .../-open-gl-view/on-frame-available.html | 2 +- .../-open-gl-view/remove-filter.html | 2 +- .../remove-media-codec-surface.html | 2 +- .../-open-gl-view/set-aspect-ratio-mode.html | 2 +- .../-open-gl-view/set-camera-flip.html | 2 +- .../-open-gl-view/set-encoder-size.html | 2 +- .../-open-gl-view/set-filter.html | 2 +- .../-open-gl-view/set-force-render.html | 2 +- .../set-is-preview-horizontal-flip.html | 2 +- .../set-is-preview-vertical-flip.html | 2 +- .../set-is-stream-horizontal-flip.html | 2 +- .../set-is-stream-vertical-flip.html | 2 +- .../-open-gl-view/set-rotation.html | 2 +- .../-open-gl-view/set-stream-rotation.html | 2 +- .../-open-gl-view/start.html | 2 +- .../-open-gl-view/stop.html | 2 +- .../-open-gl-view/surface-changed.html | 2 +- .../-open-gl-view/surface-created.html | 2 +- .../-open-gl-view/surface-destroyed.html | 2 +- .../-open-gl-view/take-photo.html | 2 +- .../-open-gl-view/un-mute-video.html | 2 +- .../-l-a-n-d-s-c-a-p-e/index.html | 4 +- .../-orientation-forced/-n-o-n-e/index.html | 4 +- .../-p-o-r-t-r-a-i-t/index.html | 4 +- .../-orientation-forced/entries.html | 2 +- .../-orientation-forced/index.html | 12 +- .../-orientation-forced/value-of.html | 2 +- .../-orientation-forced/values.html | 2 +- .../-take-photo-callback/index.html | 2 +- .../-take-photo-callback/on-take-photo.html | 2 +- .../library/com.pedro.library.view/index.html | 2 +- docs/library/index.html | 24 +- docs/library/navigation.html | 350 +- docs/navigation.html | 350 +- docs/package-list | 5 +- .../-amf-boolean/index.html | 6 +- .../-amf-boolean/value.html | 2 +- .../-amf-data/-companion/get-amf-data.html | 2 +- .../-amf-data/-companion/get-mark-type.html | 2 +- .../-amf-data/-companion/index.html | 4 +- .../-amf-data/get-size.html | 2 +- .../-amf-data/get-type.html | 2 +- .../-amf-data/index.html | 12 +- .../-amf-data/read-body.html | 2 +- .../-amf-data/read-header.html | 2 +- .../-amf-data/write-body.html | 2 +- .../-amf-data/write-header.html | 2 +- .../com.pedro.rtmp.amf.v0/-amf-date/date.html | 2 +- .../-amf-date/index.html | 6 +- .../-amf-ecma-array/-amf-ecma-array.html | 2 +- .../-amf-ecma-array/index.html | 16 +- .../-amf-ecma-array/length.html | 2 +- .../-amf-long-string/index.html | 6 +- .../-amf-long-string/value.html | 2 +- .../-amf-null/index.html | 4 +- .../-amf-number/index.html | 6 +- .../-amf-number/value.html | 2 +- .../-amf-object-end/found.html | 2 +- .../-amf-object-end/index.html | 6 +- .../-amf-object/-amf-object.html | 2 +- .../-amf-object/get-properties.html | 2 +- .../-amf-object/get-property.html | 2 +- .../-amf-object/index.html | 14 +- .../-amf-object/set-property.html | 2 +- .../-amf-strict-array/-amf-strict-array.html | 2 +- .../-amf-strict-array/index.html | 10 +- .../-amf-strict-array/items.html | 2 +- .../-amf-string/index.html | 6 +- .../-amf-string/value.html | 2 +- .../-a-v-m_-p-l-u-s_-o-b-j-e-c-t/index.html | 6 +- .../-amf-type/-b-o-o-l-e-a-n/index.html | 6 +- .../-amf-type/-d-a-t-e/index.html | 6 +- .../-amf-type/-e-c-m-a_-a-r-r-a-y/index.html | 6 +- .../-l-o-n-g_-s-t-r-i-n-g/index.html | 6 +- .../-amf-type/-m-o-v-i-e_-c-l-i-p/index.html | 6 +- .../-amf-type/-n-u-l-l/index.html | 6 +- .../-amf-type/-n-u-m-b-e-r/index.html | 6 +- .../-amf-type/-o-b-j-e-c-t/index.html | 6 +- .../-amf-type/-o-b-j-e-c-t_-e-n-d/index.html | 6 +- .../-amf-type/-r-e-c-o-r-d_-s-e-t/index.html | 6 +- .../-amf-type/-r-e-f-e-r-e-n-c-e/index.html | 6 +- .../-s-t-r-i-c-t_-a-r-r-a-y/index.html | 6 +- .../-amf-type/-s-t-r-i-n-g/index.html | 6 +- .../-t-y-p-e-d_-o-b-j-e-c-t/index.html | 6 +- .../-amf-type/-u-n-d-e-f-i-n-e-d/index.html | 6 +- .../-u-n-s-u-p-p-o-r-t-e-d/index.html | 6 +- .../-x-m-l_-d-o-c-u-m-e-n-t/index.html | 6 +- .../-amf-type/entries.html | 2 +- .../-amf-type/index.html | 14 +- .../com.pedro.rtmp.amf.v0/-amf-type/mark.html | 2 +- .../-amf-type/value-of.html | 2 +- .../-amf-type/values.html | 2 +- .../-amf-undefined/index.html | 4 +- .../-amf-unsupported/index.html | 4 +- .../-amf-xml-document/get-document.html | 2 +- .../-amf-xml-document/index.html | 8 +- docs/rtmp/com.pedro.rtmp.amf.v0/index.html | 8 +- .../-amf3-array/-amf3-array.html | 2 +- .../-amf3-array/index.html | 10 +- .../-amf3-array/items.html | 2 +- .../-amf3-data/-companion/get-amf3-data.html | 2 +- .../-amf3-data/-companion/get-mark3-type.html | 2 +- .../-amf3-data/-companion/index.html | 4 +- .../-amf3-data/get-size.html | 2 +- .../-amf3-data/get-type.html | 2 +- .../-amf3-data/index.html | 12 +- .../-amf3-data/read-body.html | 2 +- .../-amf3-data/read-header.html | 2 +- .../-amf3-data/write-body.html | 2 +- .../-amf3-data/write-header.html | 2 +- .../-amf3-dictionary/-amf3-dictionary.html | 2 +- .../-amf3-dictionary/index.html | 12 +- .../-amf3-double/index.html | 6 +- .../-amf3-double/value.html | 2 +- .../-amf3-false/index.html | 4 +- .../-amf3-integer/index.html | 4 +- .../-amf3-null/index.html | 4 +- .../-amf3-object/-amf3-object.html | 2 +- .../-amf3-object/get-property.html | 2 +- .../-amf3-object/index.html | 12 +- .../-amf3-object/set-property.html | 2 +- .../-amf3-string/index.html | 6 +- .../-amf3-string/value.html | 2 +- .../-amf3-true/index.html | 4 +- .../-amf3-type/-a-r-r-a-y/index.html | 6 +- .../-amf3-type/-b-y-t-e_-a-r-r-a-y/index.html | 6 +- .../-amf3-type/-d-a-t-e/index.html | 6 +- .../-d-i-c-t-i-o-n-a-r-y/index.html | 6 +- .../-amf3-type/-d-o-u-b-l-e/index.html | 6 +- .../-amf3-type/-f-a-l-s-e/index.html | 6 +- .../-amf3-type/-i-n-t-e-g-e-r/index.html | 6 +- .../-amf3-type/-n-u-l-l/index.html | 6 +- .../-amf3-type/-o-b-j-e-c-t/index.html | 6 +- .../-amf3-type/-s-t-r-i-n-g/index.html | 6 +- .../-amf3-type/-t-r-u-e/index.html | 6 +- .../-amf3-type/-u-n-d-e-f-i-n-e-d/index.html | 6 +- .../-v-e-c-t-o-r_-d-o-u-b-l-e/index.html | 6 +- .../-amf3-type/-v-e-c-t-o-r_-i-n-t/index.html | 6 +- .../-v-e-c-t-o-r_-o-b-j-e-c-t/index.html | 6 +- .../-v-e-c-t-o-r_-u-i-n-t/index.html | 6 +- .../-amf3-type/-x-m-l/index.html | 6 +- .../-amf3-type/-x-m-l_-d-o-c/index.html | 6 +- .../-amf3-type/entries.html | 2 +- .../-amf3-type/index.html | 14 +- .../-amf3-type/mark.html | 2 +- .../-amf3-type/value-of.html | 2 +- .../-amf3-type/values.html | 2 +- .../-amf3-undefined/index.html | 4 +- docs/rtmp/com.pedro.rtmp.amf.v3/index.html | 8 +- .../-amf-version/-v-e-r-s-i-o-n_0/index.html | 4 +- .../-amf-version/-v-e-r-s-i-o-n_3/index.html | 4 +- .../-amf-version/entries.html | 2 +- .../-amf-version/index.html | 12 +- .../-amf-version/value-of.html | 2 +- .../-amf-version/values.html | 2 +- docs/rtmp/com.pedro.rtmp.amf/index.html | 2 +- .../-audio-specific-config/index.html | 4 +- .../-audio-specific-config/size.html | 2 +- .../-audio-specific-config/write.html | 2 +- .../-aac-packet/-type/-r-a-w/index.html | 6 +- .../-type/-s-e-q-u-e-n-c-e/index.html | 6 +- .../-aac-packet/-type/entries.html | 2 +- .../-aac-packet/-type/index.html | 14 +- .../-aac-packet/-type/mark.html | 2 +- .../-aac-packet/-type/value-of.html | 2 +- .../-aac-packet/-type/values.html | 2 +- .../-aac-packet/create-flv-packet.html | 2 +- .../-aac-packet/index.html | 6 +- .../-aac-packet/send-audio-info.html | 2 +- .../-g711-packet/create-flv-packet.html | 2 +- .../-g711-packet/index.html | 4 +- .../-g711-packet/send-audio-info.html | 2 +- .../-audio-format/-a-a-c/index.html | 6 +- .../-audio-format/-a-d-p-c-m/index.html | 6 +- .../-d-e-v-i-c-e_-s-p-e-c-i-f-i-c/index.html | 6 +- .../-audio-format/-g711_-a/index.html | 6 +- .../-audio-format/-g711_-m-u/index.html | 6 +- .../-audio-format/-m-p3/index.html | 6 +- .../-audio-format/-m-p3_8-k/index.html | 6 +- .../-n-e-l-l-y-m-o-s-e-r/index.html | 6 +- .../-n-e-l-l-y-m-o-s-e-r_16-k/index.html | 6 +- .../-n-e-l-l-y-m-o-s-e-r_8-k/index.html | 6 +- .../-audio-format/-p-c-m/index.html | 6 +- .../-audio-format/-p-c-m_-l-e/index.html | 6 +- .../-audio-format/-r-e-s-e-r-v-e-d/index.html | 6 +- .../-audio-format/-s-p-e-e-x/index.html | 6 +- .../-audio-format/entries.html | 2 +- .../-audio-format/index.html | 14 +- .../-audio-format/value-of.html | 2 +- .../-audio-format/value.html | 2 +- .../-audio-format/values.html | 2 +- .../-audio-object-type/-a-a-c_-l-c/index.html | 6 +- .../-a-a-c_-l-t-p/index.html | 6 +- .../-a-a-c_-m-a-i-n/index.html | 6 +- .../-a-a-c_-s-b-r/index.html | 6 +- .../-a-a-c_-s-c-a-l-a-b-l-e/index.html | 6 +- .../-a-a-c_-s-s-r/index.html | 6 +- .../-audio-object-type/-c-e-l-p/index.html | 6 +- .../-audio-object-type/-h-x-v-c/index.html | 6 +- .../-t-w-i-n-q_-v-q/index.html | 6 +- .../-u-n-k-n-o-w-n/index.html | 6 +- .../-audio-object-type/entries.html | 2 +- .../-audio-object-type/index.html | 14 +- .../-audio-object-type/value-of.html | 2 +- .../-audio-object-type/value.html | 2 +- .../-audio-object-type/values.html | 2 +- .../-audio-size/-s-n-d_16_-b-i-t/index.html | 6 +- .../-audio-size/-s-n-d_8_-b-i-t/index.html | 6 +- .../-audio-size/entries.html | 2 +- .../-audio-size/index.html | 14 +- .../-audio-size/value-of.html | 2 +- .../-audio-size/value.html | 2 +- .../-audio-size/values.html | 2 +- .../-audio-sound-rate/-s-r_11-k/index.html | 6 +- .../-audio-sound-rate/-s-r_22-k/index.html | 6 +- .../-audio-sound-rate/-s-r_44_1-k/index.html | 6 +- .../-audio-sound-rate/-s-r_5_5-k/index.html | 6 +- .../-audio-sound-rate/entries.html | 2 +- .../-audio-sound-rate/index.html | 14 +- .../-audio-sound-rate/value-of.html | 2 +- .../-audio-sound-rate/value.html | 2 +- .../-audio-sound-rate/values.html | 2 +- .../-audio-sound-type/-m-o-n-o/index.html | 6 +- .../-audio-sound-type/-s-t-e-r-e-o/index.html | 6 +- .../-audio-sound-type/entries.html | 2 +- .../-audio-sound-type/index.html | 14 +- .../-audio-sound-type/value-of.html | 2 +- .../-audio-sound-type/value.html | 2 +- .../-audio-sound-type/values.html | 2 +- docs/rtmp/com.pedro.rtmp.flv.audio/index.html | 10 +- .../bit-depth-chroma-minus8.html | 2 +- .../bit-depth-luma-minus8.html | 2 +- .../-s-p-s-h265-parser/chroma-format.html | 2 +- .../general-constraint-indicator-flags.html | 2 +- .../-s-p-s-h265-parser/general-level-idc.html | 2 +- .../general-profile-compatibility-flags.html | 2 +- .../general-profile-idc.html | 2 +- .../general-profile-space.html | 2 +- .../-s-p-s-h265-parser/general-tier-flag.html | 2 +- .../-s-p-s-h265-parser/index.html | 20 +- .../-s-p-s-h265-parser/parse.html | 2 +- .../-video-specific-config-a-v-c/index.html | 4 +- .../-video-specific-config-a-v-c/size.html | 2 +- .../-video-specific-config-a-v-c/write.html | 2 +- .../-video-specific-config-a-v1/index.html | 4 +- .../-video-specific-config-a-v1/size.html | 2 +- .../-video-specific-config-a-v1/write.html | 2 +- .../-video-specific-config-h-e-v-c/index.html | 4 +- .../-video-specific-config-h-e-v-c/size.html | 2 +- .../-video-specific-config-h-e-v-c/write.html | 2 +- .../-av1-packet/create-flv-packet.html | 2 +- .../-av1-packet/index.html | 4 +- .../-av1-packet/send-video-info.html | 2 +- .../-h264-packet/-type/-e-o_-s-e-q/index.html | 6 +- .../-h264-packet/-type/-n-a-l-u/index.html | 6 +- .../-type/-s-e-q-u-e-n-c-e/index.html | 6 +- .../-h264-packet/-type/entries.html | 2 +- .../-h264-packet/-type/index.html | 14 +- .../-h264-packet/-type/value-of.html | 2 +- .../-h264-packet/-type/value.html | 2 +- .../-h264-packet/-type/values.html | 2 +- .../-h264-packet/create-flv-packet.html | 2 +- .../-h264-packet/index.html | 6 +- .../-h264-packet/send-video-info.html | 2 +- .../-h265-packet/create-flv-packet.html | 2 +- .../-h265-packet/index.html | 4 +- .../-h265-packet/send-video-info.html | 2 +- .../-c-o-d-e-d_-f-r-a-m-e-s/index.html | 6 +- .../-c-o-d-e-d_-f-r-a-m-e-s_-x/index.html | 6 +- .../-m-e-t-a-d-a-t-a/index.html | 6 +- .../index.html | 6 +- .../-s-e-q-u-e-n-c-e_-e-n-d/index.html | 6 +- .../-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html | 6 +- .../-four-c-c-packet-type/entries.html | 2 +- .../-four-c-c-packet-type/index.html | 14 +- .../-four-c-c-packet-type/value-of.html | 2 +- .../-four-c-c-packet-type/value.html | 2 +- .../-four-c-c-packet-type/values.html | 2 +- .../-i-n-t-e-r_-f-r-a-m-e/index.html | 6 +- .../-k-e-y-f-r-a-m-e/index.html | 6 +- .../-video-data-type/entries.html | 2 +- .../-video-data-type/index.html | 14 +- .../-video-data-type/value-of.html | 2 +- .../-video-data-type/value.html | 2 +- .../-video-data-type/values.html | 2 +- .../-video-format/-a-v-c/index.html | 6 +- .../-video-format/-a-v1/index.html | 6 +- .../-video-format/-h-e-v-c/index.html | 6 +- .../-video-format/-s-c-r-e-e-n_1/index.html | 6 +- .../-video-format/-s-c-r-e-e-n_2/index.html | 6 +- .../-s-o-r-e-n-s-o-n_-h263/index.html | 6 +- .../-video-format/-u-n-k-n-o-w-n/index.html | 6 +- .../-video-format/-v-p6/index.html | 6 +- .../-video-format/-v-p6_-a-l-p-h-a/index.html | 6 +- .../-video-format/-v-p9/index.html | 6 +- .../-video-format/entries.html | 2 +- .../-video-format/index.html | 14 +- .../-video-format/value-of.html | 2 +- .../-video-format/value.html | 2 +- .../-video-format/values.html | 2 +- .../-video-nal-type/-a-u-d/index.html | 6 +- .../-video-nal-type/-d-p-a/index.html | 6 +- .../-video-nal-type/-d-p-b/index.html | 6 +- .../-video-nal-type/-d-p-c/index.html | 6 +- .../-video-nal-type/-e-o_-s-e-q/index.html | 6 +- .../-e-o_-s-t-r-e-a-m/index.html | 6 +- .../-video-nal-type/-f-i-l-l/index.html | 6 +- .../-h-e-v-c_-p-p-s/index.html | 6 +- .../-h-e-v-c_-s-p-s/index.html | 6 +- .../-h-e-v-c_-v-p-s/index.html | 6 +- .../-video-nal-type/-i-d-r/index.html | 6 +- .../-video-nal-type/-i-d-r_-n_-l-p/index.html | 6 +- .../-i-d-r_-w_-d-l-p/index.html | 6 +- .../-video-nal-type/-p-p-s/index.html | 6 +- .../-video-nal-type/-s-e-i/index.html | 6 +- .../-video-nal-type/-s-l-i-c-e/index.html | 6 +- .../-video-nal-type/-s-p-s/index.html | 6 +- .../-video-nal-type/-u-n-s-p-e-c/index.html | 6 +- .../-video-nal-type/entries.html | 2 +- .../-video-nal-type/index.html | 14 +- .../-video-nal-type/value-of.html | 2 +- .../-video-nal-type/value.html | 2 +- .../-video-nal-type/values.html | 2 +- docs/rtmp/com.pedro.rtmp.flv.video/index.html | 8 +- .../-base-packet/create-flv-packet.html | 2 +- .../-base-packet/index.html | 4 +- .../-base-packet/reset.html | 2 +- .../-flv-packet/buffer.html | 2 +- .../com.pedro.rtmp.flv/-flv-packet/index.html | 8 +- .../-flv-packet/length.html | 2 +- .../-flv-packet/time-stamp.html | 2 +- .../com.pedro.rtmp.flv/-flv-packet/type.html | 2 +- .../-flv-type/-a-u-d-i-o/index.html | 4 +- .../-flv-type/-v-i-d-e-o/index.html | 4 +- .../com.pedro.rtmp.flv/-flv-type/entries.html | 2 +- .../com.pedro.rtmp.flv/-flv-type/index.html | 12 +- .../-flv-type/value-of.html | 2 +- .../com.pedro.rtmp.flv/-flv-type/values.html | 2 +- docs/rtmp/com.pedro.rtmp.flv/index.html | 2 +- .../-chunk-stream-id/-a-u-d-i-o/index.html | 6 +- .../-o-v-e-r_-c-o-n-n-e-c-t-i-o-n/index.html | 6 +- .../-o-v-e-r_-c-o-n-n-e-c-t-i-o-n2/index.html | 6 +- .../-o-v-e-r_-s-t-r-e-a-m/index.html | 6 +- .../index.html | 6 +- .../-chunk-stream-id/-v-i-d-e-o/index.html | 6 +- .../-chunk-stream-id/entries.html | 2 +- .../-chunk-stream-id/index.html | 14 +- .../-chunk-stream-id/mark.html | 2 +- .../-chunk-stream-id/value-of.html | 2 +- .../-chunk-stream-id/values.html | 2 +- .../-chunk-type/-t-y-p-e_0/index.html | 6 +- .../-chunk-type/-t-y-p-e_1/index.html | 6 +- .../-chunk-type/-t-y-p-e_2/index.html | 6 +- .../-chunk-type/-t-y-p-e_3/index.html | 6 +- .../-chunk-type/entries.html | 2 +- .../-chunk-type/index.html | 14 +- .../-chunk-type/mark.html | 2 +- .../-chunk-type/value-of.html | 2 +- .../-chunk-type/values.html | 2 +- .../rtmp/com.pedro.rtmp.rtmp.chunk/index.html | 4 +- .../-command-amf0/add-data.html | 2 +- .../-command-amf0/index.html | 14 +- .../-command-amf3/add-data.html | 2 +- .../-command-amf3/index.html | 14 +- .../-command/command-id.html | 2 +- .../-command/get-code.html | 2 +- .../-command/get-description.html | 2 +- .../-command/get-stream-id.html | 2 +- .../-command/index.html | 24 +- .../-command/name.html | 2 +- .../-event/buffer-length.html | 2 +- .../-event/data.html | 2 +- .../-event/index.html | 4 +- .../-type/-b-u-f-f-e-r_-e-m-p-t-y/index.html | 6 +- .../-type/-b-u-f-f-e-r_-r-e-a-d-y/index.html | 6 +- .../-type/-p-i-n-g_-r-e-q-u-e-s-t/index.html | 6 +- .../-type/-p-o-n-g_-r-e-p-l-y/index.html | 6 +- .../index.html | 6 +- .../-type/-s-t-r-e-a-m_-b-e-g-i-n/index.html | 6 +- .../-type/-s-t-r-e-a-m_-d-r-y/index.html | 6 +- .../-type/-s-t-r-e-a-m_-e-o-f/index.html | 6 +- .../index.html | 6 +- .../-type/entries.html | 2 +- .../-type/index.html | 14 +- .../-type/mark.html | 2 +- .../-type/value-of.html | 2 +- .../-type/values.html | 2 +- .../-user-control/event.html | 2 +- .../-user-control/index.html | 12 +- .../-user-control/type.html | 2 +- .../index.html | 2 +- .../-data-amf0/add-data.html | 2 +- .../-data-amf0/index.html | 10 +- .../-data-amf3/add-data.html | 2 +- .../-data-amf3/index.html | 10 +- .../-data/index.html | 14 +- .../-shared-object-amf0/index.html | 8 +- .../-shared-object-amf3/index.html | 8 +- .../-shared-object/index.html | 10 +- .../-abort/index.html | 8 +- .../-acknowledgement/index.html | 8 +- .../-aggregate/index.html | 8 +- .../-audio/index.html | 8 +- .../-basic-header/-companion/index.html | 2 +- .../-companion/parse-basic-header.html | 2 +- .../-basic-header/chunk-stream-id.html | 2 +- .../-basic-header/chunk-type.html | 2 +- .../-basic-header/get-header-size.html | 2 +- .../-basic-header/index.html | 6 +- .../-message-type/-a-b-o-r-t/index.html | 6 +- .../-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t/index.html | 6 +- .../-a-g-g-r-e-g-a-t-e/index.html | 6 +- .../-message-type/-a-u-d-i-o/index.html | 6 +- .../-c-o-m-m-a-n-d_-a-m-f0/index.html | 6 +- .../-c-o-m-m-a-n-d_-a-m-f3/index.html | 6 +- .../-message-type/-d-a-t-a_-a-m-f0/index.html | 6 +- .../-message-type/-d-a-t-a_-a-m-f3/index.html | 6 +- .../-s-e-t_-c-h-u-n-k_-s-i-z-e/index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../index.html | 6 +- .../-u-s-e-r_-c-o-n-t-r-o-l/index.html | 6 +- .../-message-type/-v-i-d-e-o/index.html | 6 +- .../index.html | 6 +- .../-message-type/entries.html | 2 +- .../-message-type/index.html | 14 +- .../-message-type/mark.html | 2 +- .../-message-type/value-of.html | 2 +- .../-message-type/values.html | 2 +- .../-rtmp-header/-companion/index.html | 2 +- .../-rtmp-header/-companion/read-header.html | 2 +- .../-rtmp-header/basic-header.html | 2 +- .../-rtmp-header/get-packet-length.html | 2 +- .../-rtmp-header/index.html | 14 +- .../-rtmp-header/message-length.html | 2 +- .../-rtmp-header/message-stream-id.html | 2 +- .../-rtmp-header/message-type.html | 2 +- .../-rtmp-header/time-stamp.html | 2 +- .../-rtmp-header/write-header.html | 2 +- .../-companion/get-mark-type.html | 2 +- .../-companion/get-rtmp-message.html | 2 +- .../-rtmp-message/-companion/index.html | 4 +- .../-rtmp-message/get-size.html | 2 +- .../-rtmp-message/get-type.html | 2 +- .../-rtmp-message/header.html | 2 +- .../-rtmp-message/index.html | 16 +- .../-rtmp-message/read-body.html | 2 +- .../-rtmp-message/store-body.html | 2 +- .../-rtmp-message/update-header.html | 2 +- .../-rtmp-message/write-body.html | 2 +- .../-rtmp-message/write-header.html | 2 +- .../-set-chunk-size/chunk-size.html | 2 +- .../-set-chunk-size/index.html | 10 +- .../-type/-d-y-n-a-m-i-c/index.html | 6 +- .../-type/-h-a-r-d/index.html | 6 +- .../-type/-s-o-f-t/index.html | 6 +- .../-set-peer-bandwidth/-type/entries.html | 2 +- .../-set-peer-bandwidth/-type/index.html | 14 +- .../-set-peer-bandwidth/-type/mark.html | 2 +- .../-set-peer-bandwidth/-type/value-of.html | 2 +- .../-set-peer-bandwidth/-type/values.html | 2 +- .../-set-peer-bandwidth/index.html | 10 +- .../-video/index.html | 8 +- .../acknowledgement-window-size.html | 2 +- .../-window-acknowledgement-size/index.html | 10 +- .../com.pedro.rtmp.rtmp.message/index.html | 2 +- .../-commands-manager-amf0/index.html | 48 +- .../-commands-manager-amf3/index.html | 48 +- .../-commands-manager/app-name.html | 2 +- .../-commands-manager/audio-codec.html | 2 +- .../-commands-manager/audio-disabled.html | 2 +- .../-commands-manager/create-stream.html | 2 +- .../-commands-manager/fps.html | 2 +- .../-commands-manager/host.html | 2 +- .../-commands-manager/incremental-ts.html | 2 +- .../-commands-manager/index.html | 58 +- .../-commands-manager/on-auth.html | 2 +- .../-commands-manager/password.html | 2 +- .../-commands-manager/port.html | 2 +- .../-commands-manager/read-chunk-size.html | 2 +- .../read-message-response.html | 2 +- .../-commands-manager/reset.html | 2 +- .../-commands-manager/send-close.html | 2 +- .../-commands-manager/send-connect.html | 2 +- .../-commands-manager/send-metadata.html | 2 +- .../-commands-manager/send-publish.html | 2 +- .../-commands-manager/session-history.html | 2 +- .../-commands-manager/set-audio-info.html | 2 +- .../-commands-manager/set-auth.html | 2 +- .../set-video-resolution.html | 2 +- .../-commands-manager/start-ts.html | 2 +- .../-commands-manager/stream-id.html | 2 +- .../-commands-manager/stream-name.html | 2 +- .../-commands-manager/tc-url.html | 2 +- .../-commands-manager/timestamp.html | 2 +- .../-commands-manager/user.html | 2 +- .../-commands-manager/video-codec.html | 2 +- .../-commands-manager/video-disabled.html | 2 +- .../com.pedro.rtmp.rtmp/-handshake/index.html | 2 +- .../-handshake/send-handshake.html | 2 +- .../-rtmp-client/add-certificates.html | 2 +- .../-rtmp-client/cache-size.html | 2 +- .../-rtmp-client/clear-cache.html | 2 +- .../-rtmp-client/close-connection.html | 2 +- .../-rtmp-client/connect.html | 2 +- .../-rtmp-client/disconnect.html | 2 +- .../-rtmp-client/dropped-audio-frames.html | 2 +- .../-rtmp-client/dropped-video-frames.html | 2 +- .../-rtmp-client/force-incremental-ts.html | 2 +- .../-rtmp-client/get-items-in-cache.html | 2 +- .../-rtmp-client/has-congestion.html | 2 +- .../-rtmp-client/index.html | 74 +- .../-rtmp-client/is-streaming.html | 2 +- .../-rtmp-client/re-connect.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../-rtmp-client/reset-sent-audio-frames.html | 2 +- .../-rtmp-client/reset-sent-video-frames.html | 2 +- .../-rtmp-client/resize-cache.html | 2 +- .../-rtmp-client/send-audio.html | 2 +- .../-rtmp-client/send-video.html | 2 +- .../-rtmp-client/sent-audio-frames.html | 2 +- .../-rtmp-client/sent-video-frames.html | 2 +- .../-rtmp-client/set-amf-version.html | 2 +- .../-rtmp-client/set-audio-codec.html | 2 +- .../-rtmp-client/set-audio-info.html | 2 +- .../-rtmp-client/set-authorization.html | 2 +- .../-rtmp-client/set-check-server-alive.html | 2 +- .../-rtmp-client/set-fps.html | 2 +- .../-rtmp-client/set-logs.html | 2 +- .../-rtmp-client/set-only-audio.html | 2 +- .../-rtmp-client/set-only-video.html | 2 +- .../-rtmp-client/set-re-tries.html | 2 +- .../-rtmp-client/set-video-codec.html | 2 +- .../-rtmp-client/set-video-info.html | 2 +- .../-rtmp-client/set-video-resolution.html | 2 +- .../-rtmp-client/set-write-chunk-size.html | 2 +- .../-rtmp-client/should-retry.html | 2 +- .../-rtmp-sender/clear-cache.html | 2 +- .../-rtmp-sender/dropped-audio-frames.html | 2 +- .../-rtmp-sender/dropped-video-frames.html | 2 +- .../-rtmp-sender/get-cache-size.html | 2 +- .../-rtmp-sender/get-items-in-cache.html | 2 +- .../-rtmp-sender/get-sent-audio-frames.html | 2 +- .../-rtmp-sender/get-sent-video-frames.html | 2 +- .../-rtmp-sender/has-congestion.html | 2 +- .../-rtmp-sender/index.html | 40 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../-rtmp-sender/reset-sent-audio-frames.html | 2 +- .../-rtmp-sender/reset-sent-video-frames.html | 2 +- .../-rtmp-sender/resize-cache.html | 2 +- .../-rtmp-sender/send-audio-frame.html | 2 +- .../-rtmp-sender/send-video-frame.html | 2 +- .../-rtmp-sender/set-audio-info.html | 2 +- .../-rtmp-sender/set-logs.html | 2 +- .../-rtmp-sender/set-video-info.html | 2 +- .../-rtmp-sender/socket.html | 2 +- .../-rtmp-sender/start.html | 2 +- .../-rtmp-socket/close.html | 2 +- .../-rtmp-socket/connect.html | 2 +- .../-rtmp-socket/flush.html | 2 +- .../-rtmp-socket/get-input-stream.html | 2 +- .../-rtmp-socket/get-out-stream.html | 2 +- .../-rtmp-socket/index.html | 14 +- .../-rtmp-socket/is-connected.html | 2 +- .../-rtmp-socket/is-reachable.html | 2 +- .../-tcp-socket/-tcp-socket.html | 2 +- .../-tcp-socket/index.html | 4 +- .../com.pedro.rtmp.utils.socket/index.html | 2 +- .../get-adobe-auth-user-result.html | 2 +- .../-auth-util/get-challenge.html | 2 +- .../-auth-util/get-llnw-auth-user-result.html | 2 +- .../-auth-util/get-md5-hash.html | 2 +- .../-auth-util/get-nonce.html | 2 +- .../-auth-util/get-opaque.html | 2 +- .../-auth-util/get-salt.html | 2 +- .../-auth-util/index.html | 16 +- .../-auth-util/string-to-md5-base64.html | 2 +- .../-bit-buffer/-companion/extract-rbsp.html | 2 +- .../-bit-buffer/-companion/index.html | 2 +- .../-bit-buffer/bit-remaining.html | 2 +- .../-bit-buffer/buffer.html | 2 +- .../-bit-buffer/get-bool.html | 2 +- .../-bit-buffer/get-int.html | 2 +- .../-bit-buffer/get-long.html | 2 +- .../-bit-buffer/get-short.html | 2 +- .../com.pedro.rtmp.utils/-bit-buffer/get.html | 2 +- .../-bit-buffer/has-remaining.html | 2 +- .../-bit-buffer/index.html | 20 +- .../-bit-buffer/read-u-e.html | 2 +- .../-bit-buffer/remaining.html | 2 +- .../-command-session-history.html | 2 +- .../get-last-read-header.html | 2 +- .../-command-session-history/get-name.html | 2 +- .../-command-session-history/index.html | 14 +- .../-command-session-history/reset.html | 2 +- .../-command-session-history/set-packet.html | 2 +- .../set-read-header.html | 2 +- .../acknowledgement-window-size.html | 2 +- .../-rtmp-config/index.html | 4 +- .../-rtmp-config/write-chunk-size.html | 2 +- docs/rtmp/com.pedro.rtmp.utils/index.html | 70 +- .../rtmp/com.pedro.rtmp.utils/indices-of.html | 2 +- docs/rtmp/com.pedro.rtmp.utils/put.html | 2 +- .../read-u-int16-little-endian.html | 2 +- .../com.pedro.rtmp.utils/read-u-int16.html | 2 +- .../read-u-int24-little-endian.html | 2 +- .../com.pedro.rtmp.utils/read-u-int24.html | 2 +- .../read-u-int32-little-endian.html | 2 +- .../com.pedro.rtmp.utils/read-u-int32.html | 2 +- .../rtmp/com.pedro.rtmp.utils/read-until.html | 2 +- .../com.pedro.rtmp.utils/to-byte-array.html | 2 +- docs/rtmp/com.pedro.rtmp.utils/to-int.html | 2 +- .../write-u-int16-little-endian.html | 2 +- .../com.pedro.rtmp.utils/write-u-int16.html | 2 +- .../write-u-int24-little-endian.html | 2 +- .../com.pedro.rtmp.utils/write-u-int24.html | 2 +- .../write-u-int32-little-endian.html | 2 +- .../com.pedro.rtmp.utils/write-u-int32.html | 2 +- docs/rtmp/navigation.html | 350 +- .../-companion/get-instance.html | 2 +- .../-base-sender-report/-companion/index.html | 2 +- .../-p-a-c-k-e-t_-l-e-n-g-t-h.html | 2 +- .../-base-sender-report/close.html | 2 +- .../-base-sender-report/index.html | 10 +- .../-base-sender-report/reset.html | 2 +- .../-base-sender-report/set-data-stream.html | 2 +- .../-base-sender-report/set-s-s-r-c.html | 2 +- .../-sender-report-tcp/index.html | 6 +- .../-sender-report-udp/index.html | 6 +- .../-aac-packet/create-and-send-packet.html | 2 +- .../-aac-packet/index.html | 8 +- .../-av1-packet/create-and-send-packet.html | 2 +- .../-av1-packet/index.html | 6 +- .../-base-packet/create-and-send-packet.html | 2 +- .../-base-packet/index.html | 8 +- .../-base-packet/reset.html | 2 +- .../-base-packet/set-ports.html | 2 +- .../-base-packet/set-s-s-r-c.html | 2 +- .../-g711-packet/create-and-send-packet.html | 2 +- .../-g711-packet/index.html | 8 +- .../-h264-packet/create-and-send-packet.html | 2 +- .../-h264-packet/index.html | 6 +- .../-h265-packet/create-and-send-packet.html | 2 +- .../-h265-packet/index.html | 6 +- .../-opus-packet/create-and-send-packet.html | 2 +- .../-opus-packet/index.html | 8 +- .../-companion/get-instance.html | 2 +- .../-base-rtp-socket/-companion/index.html | 2 +- .../-base-rtp-socket/close.html | 2 +- .../-base-rtp-socket/index.html | 4 +- .../-base-rtp-socket/set-data-stream.html | 2 +- .../-command-parser/get-session-id.html | 2 +- .../-command-parser/index.html | 8 +- .../-command-parser/load-server-ports.html | 2 +- .../-command-parser/parse-command.html | 2 +- .../-command-parser/parse-response.html | 2 +- .../-command/c-seq.html | 2 +- .../-command/index.html | 8 +- .../-command/method.html | 2 +- .../-command/status.html | 2 +- .../-command/text.html | 2 +- .../-commands-manager/audio-client-ports.html | 2 +- .../-commands-manager/audio-codec.html | 2 +- .../-commands-manager/audio-disabled.html | 2 +- .../-commands-manager/audio-server-ports.html | 2 +- .../-commands-manager/clear.html | 2 +- .../create-announce-with-auth.html | 2 +- .../-commands-manager/create-announce.html | 2 +- .../create-get-parameter.html | 2 +- .../-commands-manager/create-options.html | 2 +- .../-commands-manager/create-pause.html | 2 +- .../-commands-manager/create-play.html | 2 +- .../-commands-manager/create-record.html | 2 +- .../-commands-manager/create-redirect.html | 2 +- .../create-set-parameter.html | 2 +- .../-commands-manager/create-setup.html | 2 +- .../-commands-manager/create-teardown.html | 2 +- .../-commands-manager/get-response.html | 2 +- .../-commands-manager/host.html | 2 +- .../-commands-manager/index.html | 76 +- .../-commands-manager/is-stereo.html | 2 +- .../-commands-manager/password.html | 2 +- .../-commands-manager/path.html | 2 +- .../-commands-manager/port.html | 2 +- .../-commands-manager/pps.html | 2 +- .../-commands-manager/protocol.html | 2 +- .../-commands-manager/retry-clear.html | 2 +- .../-commands-manager/sample-rate.html | 2 +- .../-commands-manager/set-audio-info.html | 2 +- .../-commands-manager/set-auth.html | 2 +- .../-commands-manager/set-url.html | 2 +- .../-commands-manager/set-video-info.html | 2 +- .../-commands-manager/sps.html | 2 +- .../-commands-manager/user.html | 2 +- .../-commands-manager/video-client-ports.html | 2 +- .../-commands-manager/video-codec.html | 2 +- .../-commands-manager/video-disabled.html | 2 +- .../-commands-manager/video-info-ready.html | 2 +- .../-commands-manager/video-server-ports.html | 2 +- .../-commands-manager/vps.html | 2 +- .../-method/-a-n-n-o-u-n-c-e/index.html | 4 +- .../-method/-d-e-s-c-r-i-b-e/index.html | 4 +- .../-g-e-t_-p-a-r-a-m-e-t-e-r-s/index.html | 4 +- .../-method/-o-p-t-i-o-n-s/index.html | 4 +- .../-method/-p-a-u-s-e/index.html | 4 +- .../-method/-p-l-a-y/index.html | 4 +- .../-method/-r-e-c-o-r-d/index.html | 4 +- .../-method/-r-e-d-i-r-e-c-t/index.html | 4 +- .../-method/-s-e-t-u-p/index.html | 4 +- .../-s-e-t_-p-a-r-a-m-e-t-e-r-s/index.html | 4 +- .../-method/-t-e-a-r-d-o-w-n/index.html | 4 +- .../-method/-u-n-k-n-o-w-n/index.html | 4 +- .../-method/entries.html | 2 +- .../-method/index.html | 12 +- .../-method/value-of.html | 2 +- .../-method/values.html | 2 +- .../-sdp-body/create-a-v1-body.html | 2 +- .../-sdp-body/create-aac-body.html | 2 +- .../-sdp-body/create-g711-body.html | 2 +- .../-sdp-body/create-h264-body.html | 2 +- .../-sdp-body/create-h265-body.html | 2 +- .../-sdp-body/create-opus-body.html | 2 +- .../-sdp-body/index.html | 12 +- .../com.pedro.rtsp.rtsp.commands/index.html | 2 +- .../-protocol/-t-c-p/index.html | 4 +- .../-protocol/-u-d-p/index.html | 4 +- .../-protocol/entries.html | 2 +- .../com.pedro.rtsp.rtsp/-protocol/index.html | 12 +- .../-protocol/value-of.html | 2 +- .../com.pedro.rtsp.rtsp/-protocol/values.html | 2 +- .../-rtp-frame/buffer.html | 2 +- .../-rtp-frame/channel-identifier.html | 2 +- .../com.pedro.rtsp.rtsp/-rtp-frame/index.html | 14 +- .../-rtp-frame/is-video-frame.html | 2 +- .../-rtp-frame/length.html | 2 +- .../-rtp-frame/rtcp-port.html | 2 +- .../-rtp-frame/rtp-port.html | 2 +- .../-rtp-frame/time-stamp.html | 2 +- .../-rtsp-client/add-certificates.html | 2 +- .../-rtsp-client/cache-size.html | 2 +- .../-rtsp-client/clear-cache.html | 2 +- .../-rtsp-client/connect.html | 2 +- .../-rtsp-client/disconnect.html | 2 +- .../-rtsp-client/dropped-audio-frames.html | 2 +- .../-rtsp-client/dropped-video-frames.html | 2 +- .../-rtsp-client/get-items-in-cache.html | 2 +- .../-rtsp-client/has-congestion.html | 2 +- .../-rtsp-client/index.html | 64 +- .../-rtsp-client/is-streaming.html | 2 +- .../-rtsp-client/re-connect.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../-rtsp-client/reset-sent-audio-frames.html | 2 +- .../-rtsp-client/reset-sent-video-frames.html | 2 +- .../-rtsp-client/resize-cache.html | 2 +- .../-rtsp-client/send-audio.html | 2 +- .../-rtsp-client/send-video.html | 2 +- .../-rtsp-client/sent-audio-frames.html | 2 +- .../-rtsp-client/sent-video-frames.html | 2 +- .../-rtsp-client/set-audio-codec.html | 2 +- .../-rtsp-client/set-audio-info.html | 2 +- .../-rtsp-client/set-authorization.html | 2 +- .../-rtsp-client/set-check-server-alive.html | 2 +- .../-rtsp-client/set-logs.html | 2 +- .../-rtsp-client/set-only-audio.html | 2 +- .../-rtsp-client/set-only-video.html | 2 +- .../-rtsp-client/set-protocol.html | 2 +- .../-rtsp-client/set-re-tries.html | 2 +- .../-rtsp-client/set-video-codec.html | 2 +- .../-rtsp-client/set-video-info.html | 2 +- .../-rtsp-client/should-retry.html | 2 +- .../-rtsp-sender/clear-cache.html | 2 +- .../-rtsp-sender/dropped-audio-frames.html | 2 +- .../-rtsp-sender/dropped-video-frames.html | 2 +- .../-rtsp-sender/get-cache-size.html | 2 +- .../-rtsp-sender/get-items-in-cache.html | 2 +- .../-rtsp-sender/get-sent-audio-frames.html | 2 +- .../-rtsp-sender/get-sent-video-frames.html | 2 +- .../-rtsp-sender/has-congestion.html | 2 +- .../-rtsp-sender/index.html | 46 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../-rtsp-sender/reset-sent-audio-frames.html | 2 +- .../-rtsp-sender/reset-sent-video-frames.html | 2 +- .../-rtsp-sender/resize-cache.html | 2 +- .../-rtsp-sender/send-audio-frame.html | 2 +- .../-rtsp-sender/send-video-frame.html | 2 +- .../-rtsp-sender/set-audio-info.html | 2 +- .../-rtsp-sender/set-audio-ports.html | 2 +- .../-rtsp-sender/set-data-stream.html | 2 +- .../-rtsp-sender/set-logs.html | 2 +- .../-rtsp-sender/set-sockets-info.html | 2 +- .../-rtsp-sender/set-video-info.html | 2 +- .../-rtsp-sender/set-video-ports.html | 2 +- .../-rtsp-sender/start.html | 2 +- docs/rtsp/com.pedro.rtsp.rtsp/index.html | 2 +- .../-auth-util/get-md5-hash.html | 2 +- .../-auth-util/index.html | 2 +- .../-rtp-constants/index.html | 6 +- .../-rtp-constants/lock.html | 2 +- .../-rtp-constants/track-audio.html | 2 +- .../-rtp-constants/track-video.html | 2 +- .../encode-to-string.html | 2 +- docs/rtsp/com.pedro.rtsp.utils/get-data.html | 2 +- .../get-video-start-code-size.html | 2 +- docs/rtsp/com.pedro.rtsp.utils/index.html | 16 +- docs/rtsp/com.pedro.rtsp.utils/set-long.html | 2 +- docs/rtsp/navigation.html | 350 +- docs/scripts/pages.json | 2 +- docs/scripts/platform-content-handler.js | 45 +- docs/scripts/sourceset_dependencies.js | 2 +- .../-aac-packet/create-and-send-packet.html | 2 +- .../-aac-packet/index.html | 10 +- .../-aac-packet/send-audio-info.html | 2 +- .../-base-packet/create-and-send-packet.html | 2 +- .../-base-packet/index.html | 10 +- .../-base-packet/psi-manager.html | 2 +- .../-base-packet/reset-packet.html | 2 +- .../-base-packet/reset.html | 2 +- .../-base-packet/set-limit-size.html | 2 +- .../-h26-x-packet/create-and-send-packet.html | 2 +- .../-h26-x-packet/index.html | 12 +- .../-h26-x-packet/send-video-info.html | 2 +- .../-h26-x-packet/set-video-codec.html | 2 +- .../-opus-packet/create-and-send-packet.html | 2 +- .../-opus-packet/index.html | 8 +- .../com.pedro.srt.mpeg2ts.psi/-pat/index.html | 12 +- .../-pat/service.html | 2 +- .../com.pedro.srt.mpeg2ts.psi/-pmt/index.html | 10 +- .../-companion/-i-n-t-e-r-v-a-l.html | 76 + .../-psi-manager/-companion/index.html | 23 +- .../-psi-manager/check-send-info.html | 76 + .../-psi-manager/get-audio-pid.html | 2 +- .../-psi-manager/get-video-pid.html | 2 +- .../-psi-manager/index.html | 65 +- .../-psi-manager/pat.html | 76 + .../-psi-manager/reset.html | 2 +- .../-psi-manager/sdt.html | 76 + .../-psi-manager/update-service.html | 2 +- .../-psi-manager/upgrade-pat-version.html | 2 +- .../-psi-manager/upgrade-sdt-version.html | 2 +- .../-psi/get-size.html | 2 +- .../-psi/get-table-data-size.html | 2 +- .../com.pedro.srt.mpeg2ts.psi/-psi/index.html | 14 +- .../-psi/version.html | 2 +- .../-psi/write-data.html | 2 +- .../com.pedro.srt.mpeg2ts.psi/-psi/write.html | 2 +- .../com.pedro.srt.mpeg2ts.psi/-sdt/index.html | 12 +- .../-sdt/service.html | 2 +- .../-table-to-send/-a-l-l/index.html | 4 +- .../-table-to-send/-n-o-n-e/index.html | 4 +- .../-table-to-send/-p-a-t_-p-m-t/index.html | 4 +- .../-table-to-send/-s-d-t/index.html | 4 +- .../-table-to-send/entries.html | 2 +- .../-table-to-send/index.html | 12 +- .../-table-to-send/value-of.html | 2 +- .../-table-to-send/values.html | 2 +- docs/srt/com.pedro.srt.mpeg2ts.psi/index.html | 2 +- .../-mpeg2-ts-service/-mpeg2-ts-service.html | 2 +- .../-mpeg2-ts-service/add-track.html | 2 +- .../-mpeg2-ts-service/clear-tracks.html | 2 +- .../-mpeg2-ts-service/clear.html | 2 +- .../-mpeg2-ts-service/generate-pmt.html | 2 +- .../-mpeg2-ts-service/id.html | 2 +- .../-mpeg2-ts-service/index.html | 26 +- .../-mpeg2-ts-service/name.html | 2 +- .../-mpeg2-ts-service/pcr-pid.html | 2 +- .../-mpeg2-ts-service/pmt.html | 2 +- .../-mpeg2-ts-service/provider-name.html | 2 +- .../-mpeg2-ts-service/tracks.html | 2 +- .../-mpeg2-ts-service/type.html | 2 +- .../-track/codec.html | 2 +- .../-track/discontinuity.html | 2 +- .../-track/index.html | 6 +- .../-track/pid.html | 2 +- .../com.pedro.srt.mpeg2ts.service/index.html | 2 +- .../-a-d-a-p-t-a-t-i-o-n/index.html | 6 +- .../index.html | 6 +- .../-p-a-y-l-o-a-d/index.html | 6 +- .../-r-e-s-e-r-v-e-d/index.html | 6 +- .../-adaptation-field-control/entries.html | 2 +- .../-adaptation-field-control/index.html | 14 +- .../-adaptation-field-control/value-of.html | 2 +- .../-adaptation-field-control/value.html | 2 +- .../-adaptation-field-control/values.html | 2 +- .../-adaptation-field/get-data.html | 2 +- .../-adaptation-field/get-size.html | 2 +- .../-adaptation-field/index.html | 4 +- .../-codec/-a-a-c/index.html | 8 +- .../-codec/-a-v-c/index.html | 8 +- .../-codec/-h-e-v-c/index.html | 8 +- .../-codec/-o-p-u-s/index.html | 8 +- .../com.pedro.srt.mpeg2ts/-codec/entries.html | 2 +- .../com.pedro.srt.mpeg2ts/-codec/index.html | 16 +- .../-codec/is-audio.html | 2 +- .../-codec/value-of.html | 2 +- .../com.pedro.srt.mpeg2ts/-codec/value.html | 2 +- .../com.pedro.srt.mpeg2ts/-codec/values.html | 2 +- .../-mpeg-ts-packet/buffer.html | 2 +- .../-mpeg-ts-packet/index.html | 8 +- .../-mpeg-ts-packet/is-key.html | 2 +- .../-mpeg-ts-packet/packet-position.html | 2 +- .../-mpeg-ts-packet/type.html | 2 +- .../-mpeg-ts-packetizer/index.html | 4 +- .../-mpeg-ts-packetizer/reset.html | 2 +- .../-mpeg-ts-packetizer/write.html | 2 +- .../-mpeg-ts-payload/index.html | 4 +- .../-mpeg-ts-payload/is-key-frame.html | 2 +- .../-mpeg-ts-payload/pid.html | 2 +- .../-mpeg-type/-a-u-d-i-o/index.html | 4 +- .../-mpeg-type/-p-s-i/index.html | 4 +- .../-mpeg-type/-v-i-d-e-o/index.html | 4 +- .../-mpeg-type/entries.html | 2 +- .../-mpeg-type/index.html | 12 +- .../-mpeg-type/value-of.html | 2 +- .../-mpeg-type/values.html | 2 +- .../-pes-type/-a-u-d-i-o/index.html | 6 +- .../-e-x-t-e-n-d-e-d_-s-t-r-e-a-m/index.html | 6 +- .../-pes-type/-m-e-t-a-d-a-t-a/index.html | 6 +- .../-p-r-i-v-a-t-e_-s-t-r-e-a-m_1/index.html | 6 +- .../-pes-type/-v-i-d-e-o/index.html | 6 +- .../-pes-type/entries.html | 2 +- .../-pes-type/index.html | 14 +- .../-pes-type/value-of.html | 2 +- .../-pes-type/value.html | 2 +- .../-pes-type/values.html | 2 +- .../-pes/buffer-data.html | 2 +- .../srt/com.pedro.srt.mpeg2ts/-pes/index.html | 8 +- .../-pes/write-header.html | 2 +- .../-pid/generate-p-i-d.html | 2 +- .../srt/com.pedro.srt.mpeg2ts/-pid/index.html | 4 +- .../srt/com.pedro.srt.mpeg2ts/-pid/reset.html | 2 +- docs/srt/com.pedro.srt.mpeg2ts/index.html | 8 +- .../-cipher-type/-c-b-c/index.html | 6 +- .../-cipher-type/-c-t-r/index.html | 6 +- .../-cipher-type/-e-c-b/index.html | 6 +- .../-cipher-type/-g-c-m/index.html | 6 +- .../-cipher-type/-n-o-n-e/index.html | 6 +- .../-cipher-type/entries.html | 2 +- .../-cipher-type/index.html | 14 +- .../-cipher-type/value-of.html | 2 +- .../-cipher-type/value.html | 2 +- .../-cipher-type/values.html | 2 +- .../-c-r-y-p-t/index.html | 6 +- .../-p-a-c-k-e-t_-f-i-l-t-e-r/index.html | 6 +- .../-p-e-r-i-o-d-i-c-n-a-k/index.html | 6 +- .../-r-e-x-m-i-t-f-l-g/index.html | 6 +- .../-s-t-r-e-a-m/index.html | 6 +- .../-t-l-p-k-t-d-r-o-p/index.html | 6 +- .../-t-s-b-p-d-r-c-v/index.html | 6 +- .../-t-s-b-p-d-s-n-d/index.html | 6 +- .../-extension-content-flag/entries.html | 2 +- .../-extension-content-flag/index.html | 14 +- .../-extension-content-flag/value-of.html | 2 +- .../-extension-content-flag/value.html | 2 +- .../-extension-content-flag/values.html | 2 +- .../index.html | 6 +- .../-s-r-t_-c-m-d_-f-i-l-t-e-r/index.html | 6 +- .../-s-r-t_-c-m-d_-g-r-o-u-p/index.html | 6 +- .../-s-r-t_-c-m-d_-h-s_-r-e-q/index.html | 6 +- .../-s-r-t_-c-m-d_-h-s_-r-s-p/index.html | 6 +- .../-s-r-t_-c-m-d_-k-m_-r-e-q/index.html | 6 +- .../-s-r-t_-c-m-d_-k-m_-r-s-p/index.html | 6 +- .../-s-r-t_-c-m-d_-s-i-d/index.html | 6 +- .../-extension-type/entries.html | 2 +- .../-extension-type/index.html | 14 +- .../-extension-type/value-of.html | 2 +- .../-extension-type/value.html | 2 +- .../-extension-type/values.html | 2 +- .../-handshake-extension/index.html | 8 +- .../-handshake-extension/write.html | 2 +- .../-key-material-message/get-data.html | 2 +- .../-key-material-message/index.html | 2 +- .../-m-p-e-g_-t-s_-s-r-t/index.html | 6 +- .../-m-p-e-g_-t-s_-u-d-p/index.html | 6 +- .../-unspecified/index.html | 6 +- .../-stream-encapsulation-type/entries.html | 2 +- .../-stream-encapsulation-type/index.html | 14 +- .../-stream-encapsulation-type/value-of.html | 2 +- .../-stream-encapsulation-type/value.html | 2 +- .../-stream-encapsulation-type/values.html | 2 +- .../index.html | 8 +- .../-encryption-type/-a-e-s128/index.html | 6 +- .../-encryption-type/-a-e-s192/index.html | 6 +- .../-encryption-type/-a-e-s256/index.html | 6 +- .../-encryption-type/-n-o-n-e/index.html | 6 +- .../-encryption-type/entries.html | 2 +- .../-encryption-type/index.html | 14 +- .../-encryption-type/value-of.html | 2 +- .../-encryption-type/value.html | 2 +- .../-encryption-type/values.html | 2 +- .../-extension-field/-c-o-n-f-i-g/index.html | 6 +- .../-extension-field/-h-s_-r-e-q/index.html | 6 +- .../-h-s_-v5_-m-a-g-i-c/index.html | 6 +- .../-extension-field/-k-m_-r-e-q/index.html | 6 +- .../-extension-field/entries.html | 2 +- .../-extension-field/index.html | 14 +- .../-extension-field/value-of.html | 2 +- .../-extension-field/value.html | 2 +- .../-extension-field/values.html | 2 +- .../-a-g-r-e-e-m-e-n-t/index.html | 6 +- .../-c-o-n-c-l-u-s-i-o-n/index.html | 6 +- .../-handshake-type/-d-o-n-e/index.html | 6 +- .../-i-n-d-u-c-t-i-o-n/index.html | 6 +- .../-s-r-t_-r-e-j_-b-a-c-k-l-o-g/index.html | 6 +- .../index.html | 6 +- .../-s-r-t_-r-e-j_-c-l-o-s-e/index.html | 6 +- .../index.html | 6 +- .../-s-r-t_-r-e-j_-c-r-y-p-t-o/index.html | 6 +- .../-s-r-t_-r-e-j_-f-i-l-t-e-r/index.html | 6 +- .../-s-r-t_-r-e-j_-g-r-o-u-p/index.html | 6 +- .../-s-r-t_-r-e-j_-i-p-e/index.html | 6 +- .../index.html | 6 +- .../-s-r-t_-r-e-j_-p-e-e-r/index.html | 6 +- .../index.html | 6 +- .../-s-r-t_-r-e-j_-r-e-s-o-u-r-c-e/index.html | 6 +- .../-s-r-t_-r-e-j_-r-o-g-u-e/index.html | 6 +- .../-s-r-t_-r-e-j_-s-y-s-t-e-m/index.html | 6 +- .../-s-r-t_-r-e-j_-t-i-m-e-o-u-t/index.html | 6 +- .../-s-r-t_-r-e-j_-u-n-k-n-o-w-n/index.html | 6 +- .../-s-r-t_-r-e-j_-u-n-s-e-c-u-r-e/index.html | 6 +- .../-s-r-t_-r-e-j_-v-e-r-s-i-o-n/index.html | 6 +- .../-w-a-v-e_-a_-h-a-n-d/index.html | 6 +- .../-handshake-type/entries.html | 2 +- .../-handshake-type/index.html | 14 +- .../-handshake-type/value-of.html | 2 +- .../-handshake-type/value.html | 2 +- .../-handshake-type/values.html | 2 +- .../-handshake/-m-t-u.html | 2 +- .../-handshake/encryption.html | 2 +- .../-handshake/extension-field.html | 2 +- .../-handshake/flow-windows-size.html | 2 +- .../-handshake/handshake-extension.html | 2 +- .../-handshake/handshake-type.html | 2 +- .../-handshake/index.html | 42 +- .../-handshake/initial-packet-sequence.html | 2 +- .../-handshake/ip-address.html | 2 +- .../-handshake/is-error-type.html | 2 +- .../-handshake/read.html | 2 +- .../-handshake/srt-socket-id.html | 2 +- .../-handshake/syn-cookie.html | 2 +- .../-handshake/write.html | 2 +- .../index.html | 6 +- .../-ack/available-buffer-size.html | 2 +- .../-ack/estimated-link-capacity.html | 2 +- .../-ack/index.html | 34 +- ...t-acknowledged-packet-sequence-number.html | 2 +- .../-ack/packet-receiving-rate.html | 2 +- .../-ack/read.html | 2 +- .../-ack/receiving-rate.html | 2 +- .../-ack/rtt-variance.html | 2 +- .../-ack/rtt.html | 2 +- .../-ack/write.html | 2 +- .../-ack2/acknowledgement-number.html | 2 +- .../-ack2/index.html | 22 +- .../-ack2/read.html | 2 +- .../-ack2/write.html | 2 +- .../-congestion-warning/index.html | 20 +- .../-congestion-warning/read.html | 2 +- .../-congestion-warning/write.html | 2 +- .../-control-type/-a-c-k/index.html | 6 +- .../-control-type/-a-c-k2/index.html | 6 +- .../index.html | 6 +- .../-control-type/-d-r-o-p_-r-e-q/index.html | 6 +- .../-h-a-n-d-s-h-a-k-e/index.html | 6 +- .../-k-e-e-p_-a-l-i-v-e/index.html | 6 +- .../-control-type/-n-a-k/index.html | 6 +- .../-p-e-e-r_-e-r-r-o-r/index.html | 6 +- .../-control-type/-s-h-u-t-d-o-w-n/index.html | 6 +- .../-control-type/-s-u-b_-t-y-p-e/index.html | 6 +- .../-u-s-e-r_-d-e-f-i-n-e-d/index.html | 6 +- .../-control-type/entries.html | 2 +- .../-control-type/index.html | 14 +- .../-control-type/value-of.html | 2 +- .../-control-type/value.html | 2 +- .../-control-type/values.html | 2 +- .../first-packet-sequence-number.html | 2 +- .../-drop-req/index.html | 26 +- .../last-packet-sequence-number.html | 2 +- .../-drop-req/message-number.html | 2 +- .../-drop-req/read.html | 2 +- .../-drop-req/write.html | 2 +- .../-keep-alive/index.html | 20 +- .../-keep-alive/read.html | 2 +- .../-keep-alive/write.html | 2 +- .../-nak/add-lost-packet.html | 2 +- .../-nak/add-lost-packets-range.html | 2 +- .../-nak/get-nak-packets-lost-list.html | 2 +- .../-nak/index.html | 26 +- .../-nak/read.html | 2 +- .../-nak/write.html | 2 +- .../-peer-error/error-code.html | 2 +- .../-peer-error/index.html | 22 +- .../-peer-error/read.html | 2 +- .../-peer-error/write.html | 2 +- .../-shutdown/index.html | 20 +- .../-shutdown/read.html | 2 +- .../-shutdown/write.html | 2 +- .../index.html | 2 +- .../-key-based-encryption/-n-o-n-e/index.html | 6 +- .../-o-d-d_-k-e-y/index.html | 6 +- .../-p-a-i-r_-k-e-y/index.html | 6 +- .../-key-based-encryption/entries.html | 2 +- .../-key-based-encryption/index.html | 14 +- .../-key-based-encryption/value-of.html | 2 +- .../-key-based-encryption/value.html | 2 +- .../-key-based-encryption/values.html | 2 +- .../-packet-position/-f-i-r-s-t/index.html | 6 +- .../-packet-position/-l-a-s-t/index.html | 6 +- .../-packet-position/-m-i-d-d-l-e/index.html | 6 +- .../-packet-position/-s-i-n-g-l-e/index.html | 6 +- .../-packet-position/entries.html | 2 +- .../-packet-position/index.html | 14 +- .../-packet-position/value-of.html | 2 +- .../-packet-position/value.html | 2 +- .../-packet-position/values.html | 2 +- .../com.pedro.srt.srt.packets.data/index.html | 4 +- .../-control-packet/-companion/get-type.html | 2 +- .../-control-packet/-companion/index.html | 2 +- .../-control-packet/control-type.html | 2 +- .../-control-packet/index.html | 16 +- .../-control-packet/socket-id.html | 2 +- .../-control-packet/subtype.html | 2 +- .../-control-packet/ts.html | 2 +- .../type-specific-information.html | 2 +- .../-data-packet/encryption.html | 2 +- .../-data-packet/get-size.html | 2 +- .../-data-packet/index.html | 30 +- .../-data-packet/message-number.html | 2 +- .../-data-packet/order.html | 2 +- .../-data-packet/packet-position.html | 2 +- .../-data-packet/payload.html | 2 +- .../-data-packet/read.html | 2 +- .../-data-packet/retransmitted.html | 2 +- .../-data-packet/sequence-number.html | 2 +- .../-data-packet/socket-id.html | 2 +- .../-data-packet/ts.html | 2 +- .../-data-packet/write.html | 2 +- .../-packet-type/-c-o-n-t-r-o-l/index.html | 6 +- .../-packet-type/-d-a-t-a/index.html | 6 +- .../-packet-type/entries.html | 2 +- .../-packet-type/index.html | 14 +- .../-packet-type/value-of.html | 2 +- .../-packet-type/value.html | 2 +- .../-packet-type/values.html | 2 +- .../-companion/get-srt-packet.html | 2 +- .../-srt-packet/-companion/index.html | 2 +- .../-srt-packet/buffer.html | 2 +- .../-srt-packet/get-data.html | 2 +- .../-srt-packet/index.html | 6 +- .../-srt-packet/reset-buffer.html | 2 +- docs/srt/com.pedro.srt.srt.packets/index.html | 2 +- .../-commands-manager/-m-t-u.html | 2 +- .../-commands-manager/audio-codec.html | 2 +- .../-commands-manager/audio-disabled.html | 2 +- .../-commands-manager/get-encrypt-info.html | 2 +- .../-commands-manager/get-encrypt-type.html | 2 +- .../-commands-manager/get-ts.html | 2 +- .../-commands-manager/host.html | 2 +- .../-commands-manager/index.html | 36 +- .../-commands-manager/load-start-ts.html | 2 +- .../-commands-manager/message-number.html | 2 +- .../-commands-manager/re-send-packets.html | 2 +- .../-commands-manager/read-handshake.html | 2 +- .../-commands-manager/reset.html | 2 +- .../-commands-manager/sequence-number.html | 2 +- .../-commands-manager/set-passphrase.html | 2 +- .../-commands-manager/socket-id.html | 2 +- .../-commands-manager/start-t-s.html | 2 +- .../-commands-manager/video-codec.html | 2 +- .../-commands-manager/video-disabled.html | 2 +- .../-srt-client/cache-size.html | 2 +- .../-srt-client/clear-cache.html | 2 +- .../-srt-client/connect.html | 2 +- .../-srt-client/disconnect.html | 2 +- .../-srt-client/dropped-audio-frames.html | 2 +- .../-srt-client/dropped-video-frames.html | 2 +- .../-srt-client/get-items-in-cache.html | 2 +- .../-srt-client/has-congestion.html | 2 +- .../com.pedro.srt.srt/-srt-client/index.html | 62 +- .../-srt-client/is-streaming.html | 2 +- .../-srt-client/re-connect.html | 2 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../-srt-client/reset-sent-audio-frames.html | 2 +- .../-srt-client/reset-sent-video-frames.html | 2 +- .../-srt-client/resize-cache.html | 2 +- .../-srt-client/send-audio.html | 2 +- .../-srt-client/send-video.html | 2 +- .../-srt-client/sent-audio-frames.html | 2 +- .../-srt-client/sent-video-frames.html | 2 +- .../-srt-client/set-audio-codec.html | 2 +- .../-srt-client/set-audio-info.html | 2 +- .../-srt-client/set-authorization.html | 2 +- .../-srt-client/set-check-server-alive.html | 2 +- .../-srt-client/set-logs.html | 2 +- .../-srt-client/set-only-audio.html | 2 +- .../-srt-client/set-only-video.html | 2 +- .../-srt-client/set-passphrase.html | 2 +- .../-srt-client/set-re-tries.html | 2 +- .../-srt-client/set-video-codec.html | 2 +- .../-srt-client/set-video-info.html | 2 +- .../-srt-client/should-retry.html | 2 +- .../-srt-sender/clear-cache.html | 2 +- .../-srt-sender/dropped-audio-frames.html | 2 +- .../-srt-sender/dropped-video-frames.html | 2 +- .../-srt-sender/get-cache-size.html | 2 +- .../-srt-sender/get-items-in-cache.html | 2 +- .../-srt-sender/get-sent-audio-frames.html | 2 +- .../-srt-sender/get-sent-video-frames.html | 2 +- .../-srt-sender/has-congestion.html | 2 +- .../com.pedro.srt.srt/-srt-sender/index.html | 40 +- .../reset-dropped-audio-frames.html | 2 +- .../reset-dropped-video-frames.html | 2 +- .../-srt-sender/reset-sent-audio-frames.html | 2 +- .../-srt-sender/reset-sent-video-frames.html | 2 +- .../-srt-sender/resize-cache.html | 2 +- .../-srt-sender/send-audio-frame.html | 2 +- .../-srt-sender/send-video-frame.html | 2 +- .../-srt-sender/set-audio-info.html | 2 +- .../-srt-sender/set-logs.html | 2 +- .../-srt-sender/set-video-info.html | 2 +- .../com.pedro.srt.srt/-srt-sender/socket.html | 2 +- .../com.pedro.srt.srt/-srt-sender/start.html | 2 +- .../-c-r-c32/get-c-r-c32.html | 2 +- .../com.pedro.srt.utils/-c-r-c32/index.html | 2 +- .../-encrypt-info/cipher.html | 2 +- .../-encrypt-info/index.html | 10 +- .../-encrypt-info/key-based-encryption.html | 2 +- .../-encrypt-info/key-length.html | 2 +- .../-encrypt-info/key.html | 2 +- .../-encrypt-info/salt.html | 2 +- .../-encryption-util/encrypt.html | 2 +- .../-encryption-util/get-encrypt-info.html | 2 +- .../-encryption-util/index.html | 6 +- .../-encryption-util/type.html | 2 +- .../-srt-socket/close.html | 2 +- .../-srt-socket/connect.html | 2 +- .../-srt-socket/index.html | 14 +- .../-srt-socket/is-connected.html | 2 +- .../-srt-socket/is-reachable.html | 2 +- .../-srt-socket/read-buffer.html | 2 +- .../-srt-socket/set-packet-size.html | 2 +- .../-srt-socket/write.html | 2 +- docs/srt/com.pedro.srt.utils/index.html | 40 +- .../srt/com.pedro.srt.utils/read-u-int16.html | 2 +- .../srt/com.pedro.srt.utils/read-u-int32.html | 2 +- docs/srt/com.pedro.srt.utils/read-until.html | 2 +- docs/srt/com.pedro.srt.utils/start-with.html | 2 +- docs/srt/com.pedro.srt.utils/to-boolean.html | 2 +- .../com.pedro.srt.utils/to-byte-array.html | 2 +- docs/srt/com.pedro.srt.utils/to-codec.html | 2 +- docs/srt/com.pedro.srt.utils/to-int.html | 2 +- .../com.pedro.srt.utils/write-u-int16.html | 2 +- .../com.pedro.srt.utils/write-u-int32.html | 2 +- docs/srt/navigation.html | 350 +- docs/styles/main.css | 2 +- docs/styles/style.css | 66 +- .../-udp-socket/-udp-socket.html | 76 + .../-udp-socket/close.html | 76 + .../-udp-socket/connect.html | 76 + .../-udp-socket/index.html | 209 + .../-udp-socket/is-connected.html | 76 + .../-udp-socket/is-reachable.html | 76 + .../-udp-socket/read-buffer.html | 76 + .../-udp-socket/set-packet-size.html | 76 + .../-udp-socket/write.html | 76 + .../-udp-type/-b-r-o-a-d-c-a-s-t/index.html | 115 + .../-companion/get-type-by-host.html | 76 + .../-udp-type/-companion/index.html | 100 + .../-udp-type/-m-u-l-t-i-c-a-s-t/index.html | 115 + .../-udp-type/-u-n-i-c-a-s-t/index.html | 115 + .../-udp-type/entries.html | 76 + .../com.pedro.udp.utils/-udp-type/index.html | 232 + .../-udp-type/value-of.html | 76 + .../com.pedro.udp.utils/-udp-type/values.html | 76 + docs/udp/com.pedro.udp.utils/index.html | 114 + .../-command-manager/-command-manager.html | 76 + .../-command-manager/-m-t-u.html | 76 + .../-command-manager/audio-codec.html | 76 + .../-command-manager/audio-disabled.html | 76 + .../com.pedro.udp/-command-manager/host.html | 76 + .../com.pedro.udp/-command-manager/index.html | 228 + .../com.pedro.udp/-command-manager/reset.html | 76 + .../-command-manager/video-codec.html | 76 + .../-command-manager/video-disabled.html | 76 + .../-command-manager/write-data.html | 76 + .../-udp-client/-udp-client.html | 76 + .../com.pedro.udp/-udp-client/cache-size.html | 76 + .../-udp-client/clear-cache.html | 76 + .../com.pedro.udp/-udp-client/connect.html | 76 + .../com.pedro.udp/-udp-client/disconnect.html | 76 + .../-udp-client/dropped-audio-frames.html | 76 + .../-udp-client/dropped-video-frames.html | 76 + .../-udp-client/get-items-in-cache.html | 76 + .../-udp-client/has-congestion.html | 76 + docs/udp/com.pedro.udp/-udp-client/index.html | 528 ++ .../-udp-client/is-streaming.html | 76 + .../com.pedro.udp/-udp-client/re-connect.html | 76 + .../reset-dropped-audio-frames.html | 76 + .../reset-dropped-video-frames.html | 76 + .../-udp-client/reset-sent-audio-frames.html | 76 + .../-udp-client/reset-sent-video-frames.html | 76 + .../-udp-client/resize-cache.html | 76 + .../com.pedro.udp/-udp-client/send-audio.html | 76 + .../com.pedro.udp/-udp-client/send-video.html | 76 + .../-udp-client/sent-audio-frames.html | 76 + .../-udp-client/sent-video-frames.html | 76 + .../-udp-client/set-audio-codec.html | 76 + .../-udp-client/set-audio-info.html | 76 + .../com.pedro.udp/-udp-client/set-logs.html | 76 + .../-udp-client/set-only-audio.html | 76 + .../-udp-client/set-only-video.html | 76 + .../-udp-client/set-re-tries.html | 76 + .../-udp-client/set-video-codec.html | 76 + .../-udp-client/set-video-info.html | 76 + .../-udp-client/should-retry.html | 76 + .../-udp-sender/-companion/index.html | 80 + .../-udp-sender/-udp-sender.html | 76 + .../-udp-sender/clear-cache.html | 76 + .../-udp-sender/dropped-audio-frames.html | 76 + .../-udp-sender/dropped-video-frames.html | 76 + .../-udp-sender/get-cache-size.html | 76 + .../-udp-sender/get-items-in-cache.html | 76 + .../-udp-sender/get-sent-audio-frames.html | 76 + .../-udp-sender/get-sent-video-frames.html | 76 + .../-udp-sender/has-congestion.html | 76 + docs/udp/com.pedro.udp/-udp-sender/index.html | 442 ++ .../reset-dropped-audio-frames.html | 76 + .../reset-dropped-video-frames.html | 76 + .../-udp-sender/reset-sent-audio-frames.html | 76 + .../-udp-sender/reset-sent-video-frames.html | 76 + .../-udp-sender/resize-cache.html | 76 + .../-udp-sender/send-audio-frame.html | 76 + .../-udp-sender/send-video-frame.html | 76 + .../-udp-sender/set-audio-info.html | 76 + .../com.pedro.udp/-udp-sender/set-logs.html | 76 + .../-udp-sender/set-video-info.html | 76 + .../udp/com.pedro.udp/-udp-sender/socket.html | 76 + docs/udp/com.pedro.udp/-udp-sender/start.html | 76 + docs/udp/com.pedro.udp/-udp-sender/stop.html | 76 + docs/udp/com.pedro.udp/index.html | 129 + docs/udp/index.html | 113 + docs/udp/navigation.html | 4317 +++++++++++++++++ 2868 files changed, 41218 insertions(+), 10839 deletions(-) create mode 100644 docs/common/com.pedro.common/-connect-checker-event/index.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-auth-error.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-auth-success.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-connection-failed.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-connection-started.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-connection-success.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-disconnect.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-new-bitrate.html create mode 100644 docs/common/com.pedro.common/-connect-checker-event/on-stream-event.html create mode 100644 docs/common/com.pedro.common/-stream-event/-a-u-t-h_-e-r-r-o-r/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/-a-u-t-h_-s-u-c-c-e-s-s/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/-c-o-n-n-e-c-t-e-d/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/-d-i-s-c-o-n-n-e-c-t-e-d/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/-f-a-i-l-e-d/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/-n-e-w_-b-i-t-r-a-t-e/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/-s-t-a-r-t-e-d/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/entries.html create mode 100644 docs/common/com.pedro.common/-stream-event/index.html create mode 100644 docs/common/com.pedro.common/-stream-event/value-of.html create mode 100644 docs/common/com.pedro.common/-stream-event/values.html create mode 100644 docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder/set-get-microphone-data.html create mode 100644 docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder/size.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-crop-filter-render/-crop-filter-render.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-crop-filter-render/index.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-crop-filter-render/release.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-crop-filter-render/set-crop-area.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-noise-filter-render/-noise-filter-render.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-noise-filter-render/index.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-noise-filter-render/release.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-noise-filter-render/strength.html create mode 100644 docs/encoder/com.pedro.encoder.input.gl.render.filters/-ripple-filter-render/speed.html create mode 100644 docs/images/homepage.svg create mode 100644 docs/library/com.pedro.library.rtmp/-rtmp-camera1/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtmp/-rtmp-camera2/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtmp/-rtmp-display/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtmp/-rtmp-from-file/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtmp/-rtmp-only-audio/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtsp/-rtsp-camera1/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtsp/-rtsp-camera2/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtsp/-rtsp-display/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtsp/-rtsp-from-file/get-stream-client.html create mode 100644 docs/library/com.pedro.library.rtsp/-rtsp-only-audio/get-stream-client.html create mode 100644 docs/library/com.pedro.library.srt/-srt-camera1/get-stream-client.html create mode 100644 docs/library/com.pedro.library.srt/-srt-camera2/get-stream-client.html create mode 100644 docs/library/com.pedro.library.srt/-srt-display/get-stream-client.html create mode 100644 docs/library/com.pedro.library.srt/-srt-from-file/get-stream-client.html create mode 100644 docs/library/com.pedro.library.srt/-srt-only-audio/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-camera1/-udp-camera1.html create mode 100644 docs/library/com.pedro.library.udp/-udp-camera1/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-camera1/index.html create mode 100644 docs/library/com.pedro.library.udp/-udp-camera2/-udp-camera2.html create mode 100644 docs/library/com.pedro.library.udp/-udp-camera2/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-camera2/index.html create mode 100644 docs/library/com.pedro.library.udp/-udp-display/-udp-display.html create mode 100644 docs/library/com.pedro.library.udp/-udp-display/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-display/index.html create mode 100644 docs/library/com.pedro.library.udp/-udp-from-file/-udp-from-file.html create mode 100644 docs/library/com.pedro.library.udp/-udp-from-file/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-from-file/index.html create mode 100644 docs/library/com.pedro.library.udp/-udp-only-audio/-udp-only-audio.html create mode 100644 docs/library/com.pedro.library.udp/-udp-only-audio/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-only-audio/index.html create mode 100644 docs/library/com.pedro.library.udp/-udp-stream/-udp-stream.html create mode 100644 docs/library/com.pedro.library.udp/-udp-stream/get-stream-client.html create mode 100644 docs/library/com.pedro.library.udp/-udp-stream/index.html create mode 100644 docs/library/com.pedro.library.udp/index.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/-audio-file-source.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/get-max-input-size.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/index.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/input-p-c-m-data.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-muted.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-running.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/move-to.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/mute.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/release.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/set-max-input-size.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/start.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/stop.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-file-source/un-mute.html create mode 100644 docs/library/com.pedro.library.util.sources.audio/-audio-source/init.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/disable-face-detection.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/disable-video-stabilization.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/enable-face-detection.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/enable-video-stabilization.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/is-face-detection-enabled.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/is-video-stabilization-enabled.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/open-camera-id.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera1-source/tap-to-focus.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/cameras-available.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/disable-face-detection.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/disable-optical-video-stabilization.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/disable-video-stabilization.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/enable-face-detection.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/enable-optical-video-stabilization.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/enable-video-stabilization.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/is-face-detection-enabled.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/is-optical-video-stabilization-enabled.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/is-video-stabilization-enabled.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/open-camera-id.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-camera2-source/tap-to-focus.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-screen-source/resize.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/-video-file-source.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/index.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/is-running.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/move-to.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/release.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/start.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-file-source/stop.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-source/init.html create mode 100644 docs/library/com.pedro.library.util.sources.video/-video-source/rotation.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/-udp-stream-client.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/clear-cache.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/get-cache-size.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/get-dropped-audio-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/get-dropped-video-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/get-items-in-cache.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/get-sent-audio-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/get-sent-video-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/has-congestion.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/index.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/re-try.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/reset-dropped-audio-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/reset-dropped-video-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/reset-sent-audio-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/reset-sent-video-frames.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/resize-cache.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/set-authorization.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/set-check-server-alive.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/set-logs.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/set-only-audio.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/set-only-video.html create mode 100644 docs/library/com.pedro.library.util.streamclient/-udp-stream-client/set-re-tries.html create mode 100644 docs/library/com.pedro.library.view/-gl-interface/is-running.html create mode 100644 docs/library/com.pedro.library.view/-gl-stream-interface/auto-handle-orientation.html create mode 100644 docs/library/com.pedro.library.view/-gl-stream-interface/is-running.html create mode 100644 docs/library/com.pedro.library.view/-gl-stream-interface/set-is-portrait.html create mode 100644 docs/library/com.pedro.library.view/-open-gl-view/is-running.html create mode 100644 docs/srt/com.pedro.srt.mpeg2ts.psi/-psi-manager/-companion/-i-n-t-e-r-v-a-l.html create mode 100644 docs/srt/com.pedro.srt.mpeg2ts.psi/-psi-manager/check-send-info.html create mode 100644 docs/srt/com.pedro.srt.mpeg2ts.psi/-psi-manager/pat.html create mode 100644 docs/srt/com.pedro.srt.mpeg2ts.psi/-psi-manager/sdt.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/-udp-socket.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/close.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/connect.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/index.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/is-connected.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/is-reachable.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/read-buffer.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/set-packet-size.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-socket/write.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/-b-r-o-a-d-c-a-s-t/index.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/-companion/get-type-by-host.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/-companion/index.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/-m-u-l-t-i-c-a-s-t/index.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/-u-n-i-c-a-s-t/index.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/entries.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/index.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/value-of.html create mode 100644 docs/udp/com.pedro.udp.utils/-udp-type/values.html create mode 100644 docs/udp/com.pedro.udp.utils/index.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/-command-manager.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/-m-t-u.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/audio-codec.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/audio-disabled.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/host.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/index.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/reset.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/video-codec.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/video-disabled.html create mode 100644 docs/udp/com.pedro.udp/-command-manager/write-data.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/-udp-client.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/cache-size.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/clear-cache.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/connect.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/disconnect.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/dropped-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/dropped-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/get-items-in-cache.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/has-congestion.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/index.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/is-streaming.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/re-connect.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/reset-dropped-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/reset-dropped-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/reset-sent-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/reset-sent-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/resize-cache.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/send-audio.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/send-video.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/sent-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/sent-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-audio-codec.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-audio-info.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-logs.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-only-audio.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-only-video.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-re-tries.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-video-codec.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/set-video-info.html create mode 100644 docs/udp/com.pedro.udp/-udp-client/should-retry.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/-companion/index.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/-udp-sender.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/clear-cache.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/dropped-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/dropped-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/get-cache-size.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/get-items-in-cache.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/get-sent-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/get-sent-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/has-congestion.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/index.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/reset-dropped-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/reset-dropped-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/reset-sent-audio-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/reset-sent-video-frames.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/resize-cache.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/send-audio-frame.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/send-video-frame.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/set-audio-info.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/set-logs.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/set-video-info.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/socket.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/start.html create mode 100644 docs/udp/com.pedro.udp/-udp-sender/stop.html create mode 100644 docs/udp/com.pedro.udp/index.html create mode 100644 docs/udp/index.html create mode 100644 docs/udp/navigation.html diff --git a/docs/common/com.pedro.common.av1/-av1-parser/get-obu-type.html b/docs/common/com.pedro.common.av1/-av1-parser/get-obu-type.html index 7ed267a67..1726175fa 100644 --- a/docs/common/com.pedro.common.av1/-av1-parser/get-obu-type.html +++ b/docs/common/com.pedro.common.av1/-av1-parser/get-obu-type.html @@ -63,7 +63,7 @@

getObuType

-
fun getObuType(header: Byte): ObuType
+
fun getObuType(header: Byte): ObuType
-
fun getObus(av1Data: ByteArray): List<Obu>
+
fun getObus(av1Data: ByteArray): List<Obu>
@@ -113,7 +113,7 @@

Functions

-
fun getObuType(header: Byte): ObuType
+
fun getObuType(header: Byte): ObuType
@@ -128,7 +128,7 @@

Functions

-
fun writeLeb128(length: Long): ByteArray
+
fun writeLeb128(length: Long): ByteArray
diff --git a/docs/common/com.pedro.common.av1/-av1-parser/write-leb128.html b/docs/common/com.pedro.common.av1/-av1-parser/write-leb128.html index 0649ae5be..fd0e4267e 100644 --- a/docs/common/com.pedro.common.av1/-av1-parser/write-leb128.html +++ b/docs/common/com.pedro.common.av1/-av1-parser/write-leb128.html @@ -63,7 +63,7 @@

writeLeb128

-
fun writeLeb128(length: Long): ByteArray
+
fun writeLeb128(length: Long): ByteArray
- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-f-r-a-m-e_-h-e-a-d-e-r/index.html b/docs/common/com.pedro.common.av1/-obu-type/-f-r-a-m-e_-h-e-a-d-e-r/index.html index c58ca3354..58d8ec477 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-f-r-a-m-e_-h-e-a-d-e-r/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-f-r-a-m-e_-h-e-a-d-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-m-e-t-a-d-a-t-a/index.html b/docs/common/com.pedro.common.av1/-obu-type/-m-e-t-a-d-a-t-a/index.html index f15d9ace1..582da964b 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-m-e-t-a-d-a-t-a/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-m-e-t-a-d-a-t-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-p-a-d-d-i-n-g/index.html b/docs/common/com.pedro.common.av1/-obu-type/-p-a-d-d-i-n-g/index.html index 41ad02d1c..bb6a323d9 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-p-a-d-d-i-n-g/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-p-a-d-d-i-n-g/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-r-e-d-u-n-d-a-n-t_-f-r-a-m-e_-h-e-a-d-e-r/index.html b/docs/common/com.pedro.common.av1/-obu-type/-r-e-d-u-n-d-a-n-t_-f-r-a-m-e_-h-e-a-d-e-r/index.html index 6bc163253..1f0dec4e3 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-r-e-d-u-n-d-a-n-t_-f-r-a-m-e_-h-e-a-d-e-r/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-r-e-d-u-n-d-a-n-t_-f-r-a-m-e_-h-e-a-d-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-r-e-s-e-r-v-e-d/index.html b/docs/common/com.pedro.common.av1/-obu-type/-r-e-s-e-r-v-e-d/index.html index 18c138372..896e2e0f6 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-r-e-s-e-r-v-e-d/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-r-e-s-e-r-v-e-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-s-e-q-u-e-n-c-e_-h-e-a-d-e-r/index.html b/docs/common/com.pedro.common.av1/-obu-type/-s-e-q-u-e-n-c-e_-h-e-a-d-e-r/index.html index 5d8f10993..3738b4228 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-s-e-q-u-e-n-c-e_-h-e-a-d-e-r/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-s-e-q-u-e-n-c-e_-h-e-a-d-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-t-e-m-p-o-r-a-l_-d-e-l-i-m-i-t-e-r/index.html b/docs/common/com.pedro.common.av1/-obu-type/-t-e-m-p-o-r-a-l_-d-e-l-i-m-i-t-e-r/index.html index 86357fd26..fb966fb52 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-t-e-m-p-o-r-a-l_-d-e-l-i-m-i-t-e-r/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-t-e-m-p-o-r-a-l_-d-e-l-i-m-i-t-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-g-r-o-u-p/index.html b/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-g-r-o-u-p/index.html index dd0651f69..530d1c548 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-g-r-o-u-p/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-g-r-o-u-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-l-i-s-t/index.html b/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-l-i-s-t/index.html index 29b489e87..324df895f 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-l-i-s-t/index.html +++ b/docs/common/com.pedro.common.av1/-obu-type/-t-i-l-e_-l-i-s-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/common/com.pedro.common.av1/-obu-type/entries.html b/docs/common/com.pedro.common.av1/-obu-type/entries.html index 683e6a247..07ee003fb 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/entries.html +++ b/docs/common/com.pedro.common.av1/-obu-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -248,7 +248,7 @@

Properties

- +
@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -297,7 +297,7 @@

Functions

-
fun valueOf(value: String): ObuType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): ObuType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -312,7 +312,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/common/com.pedro.common.av1/-obu-type/value-of.html b/docs/common/com.pedro.common.av1/-obu-type/value-of.html index f02d31125..136c1f343 100644 --- a/docs/common/com.pedro.common.av1/-obu-type/value-of.html +++ b/docs/common/com.pedro.common.av1/-obu-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): ObuType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): ObuType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -147,7 +147,7 @@

Functions

diff --git a/docs/common/com.pedro.common.av1/-obu/leb128.html b/docs/common/com.pedro.common.av1/-obu/leb128.html index 73221d0e5..0555847ef 100644 --- a/docs/common/com.pedro.common.av1/-obu/leb128.html +++ b/docs/common/com.pedro.common.av1/-obu/leb128.html @@ -63,7 +63,7 @@

leb128

-
+
-

Created by pedro on 8/12/23.

+

Created by pedro on 8/12/23.

diff --git a/docs/common/com.pedro.common/-accept-all-certificates/get-accepted-issuers.html b/docs/common/com.pedro.common/-accept-all-certificates/get-accepted-issuers.html index 5a0a6e564..3f52b3d79 100644 --- a/docs/common/com.pedro.common/-accept-all-certificates/get-accepted-issuers.html +++ b/docs/common/com.pedro.common/-accept-all-certificates/get-accepted-issuers.html @@ -63,7 +63,7 @@

getAcceptedIssuers

-
+
- +
diff --git a/docs/common/com.pedro.common/-audio-codec/-a-a-c/index.html b/docs/common/com.pedro.common/-audio-codec/-a-a-c/index.html index 3a413e373..c7910cdc5 100644 --- a/docs/common/com.pedro.common/-audio-codec/-a-a-c/index.html +++ b/docs/common/com.pedro.common/-audio-codec/-a-a-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/common/com.pedro.common/-audio-codec/-g711/index.html b/docs/common/com.pedro.common/-audio-codec/-g711/index.html index 37bdf7b5a..8cdce9912 100644 --- a/docs/common/com.pedro.common/-audio-codec/-g711/index.html +++ b/docs/common/com.pedro.common/-audio-codec/-g711/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/common/com.pedro.common/-audio-codec/-o-p-u-s/index.html b/docs/common/com.pedro.common/-audio-codec/-o-p-u-s/index.html index 5f85da26f..e216dfa6c 100644 --- a/docs/common/com.pedro.common/-audio-codec/-o-p-u-s/index.html +++ b/docs/common/com.pedro.common/-audio-codec/-o-p-u-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/common/com.pedro.common/-audio-codec/entries.html b/docs/common/com.pedro.common/-audio-codec/entries.html index 360eee1c9..ae4565deb 100644 --- a/docs/common/com.pedro.common/-audio-codec/entries.html +++ b/docs/common/com.pedro.common/-audio-codec/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/common/com.pedro.common/-audio-codec/value-of.html b/docs/common/com.pedro.common/-audio-codec/value-of.html index 6d5e20770..8ea547882 100644 --- a/docs/common/com.pedro.common/-audio-codec/value-of.html +++ b/docs/common/com.pedro.common/-audio-codec/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-
fun getBits(offset: Int, size: Int): Int
+
fun getBits(offset: Int, size: Int): Int
diff --git a/docs/common/com.pedro.common/-connect-checker-event/index.html b/docs/common/com.pedro.common/-connect-checker-event/index.html new file mode 100644 index 000000000..bad717144 --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/index.html @@ -0,0 +1,205 @@ + + + + + ConnectCheckerEvent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

ConnectCheckerEvent

+

Created by pedro on 8/3/24.

+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onAuthError()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onAuthSuccess()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onConnectionFailed(@NotNull reason: @NotNull String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onConnectionStarted(@NotNull url: @NotNull String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onDisconnect()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun onNewBitrate(bitrate: Long)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun onStreamEvent(event: StreamEvent, message: String)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-auth-error.html b/docs/common/com.pedro.common/-connect-checker-event/on-auth-error.html new file mode 100644 index 000000000..28ccedfba --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-auth-error.html @@ -0,0 +1,76 @@ + + + + + onAuthError + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onAuthError

+
+
open fun onAuthError()
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-auth-success.html b/docs/common/com.pedro.common/-connect-checker-event/on-auth-success.html new file mode 100644 index 000000000..55eea0ad2 --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-auth-success.html @@ -0,0 +1,76 @@ + + + + + onAuthSuccess + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onAuthSuccess

+
+
open fun onAuthSuccess()
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-connection-failed.html b/docs/common/com.pedro.common/-connect-checker-event/on-connection-failed.html new file mode 100644 index 000000000..fc852f8aa --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-connection-failed.html @@ -0,0 +1,76 @@ + + + + + onConnectionFailed + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onConnectionFailed

+
+
open fun onConnectionFailed(@NotNull reason: @NotNull String)
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-connection-started.html b/docs/common/com.pedro.common/-connect-checker-event/on-connection-started.html new file mode 100644 index 000000000..00d006c08 --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-connection-started.html @@ -0,0 +1,76 @@ + + + + + onConnectionStarted + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onConnectionStarted

+
+
open fun onConnectionStarted(@NotNull url: @NotNull String)
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-connection-success.html b/docs/common/com.pedro.common/-connect-checker-event/on-connection-success.html new file mode 100644 index 000000000..cb0fc0fe9 --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-connection-success.html @@ -0,0 +1,76 @@ + + + + + onConnectionSuccess + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onConnectionSuccess

+
+ +
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-disconnect.html b/docs/common/com.pedro.common/-connect-checker-event/on-disconnect.html new file mode 100644 index 000000000..c3537c407 --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-disconnect.html @@ -0,0 +1,76 @@ + + + + + onDisconnect + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onDisconnect

+
+
open fun onDisconnect()
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-new-bitrate.html b/docs/common/com.pedro.common/-connect-checker-event/on-new-bitrate.html new file mode 100644 index 000000000..9b0ffd8f0 --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-new-bitrate.html @@ -0,0 +1,76 @@ + + + + + onNewBitrate + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onNewBitrate

+
+
open fun onNewBitrate(bitrate: Long)
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker-event/on-stream-event.html b/docs/common/com.pedro.common/-connect-checker-event/on-stream-event.html new file mode 100644 index 000000000..4e2077dce --- /dev/null +++ b/docs/common/com.pedro.common/-connect-checker-event/on-stream-event.html @@ -0,0 +1,76 @@ + + + + + onStreamEvent + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

onStreamEvent

+
+
abstract fun onStreamEvent(event: StreamEvent, message: String)
+
+ +
+
+
+ + + diff --git a/docs/common/com.pedro.common/-connect-checker/index.html b/docs/common/com.pedro.common/-connect-checker/index.html index 2a9242a95..b2fb76ca1 100644 --- a/docs/common/com.pedro.common/-connect-checker/index.html +++ b/docs/common/com.pedro.common/-connect-checker/index.html @@ -62,7 +62,7 @@

ConnectChecker

-
interface ConnectChecker

Created by pedro on 21/08/23.

+
interface ConnectChecker

Created by pedro on 21/08/23.

Inheritors

@@ -79,7 +79,7 @@

Functions

-
abstract fun onAuthError()
+
abstract fun onAuthError()
@@ -94,7 +94,7 @@

Functions

-
abstract fun onAuthSuccess()
+
abstract fun onAuthSuccess()
@@ -109,7 +109,7 @@

Functions

-
abstract fun onConnectionFailed(reason: String)
+
abstract fun onConnectionFailed(reason: String)
@@ -124,7 +124,7 @@

Functions

-
abstract fun onConnectionStarted(url: String)
+
abstract fun onConnectionStarted(url: String)
@@ -139,7 +139,7 @@

Functions

-
abstract fun onConnectionSuccess()
+
abstract fun onConnectionSuccess()
@@ -154,7 +154,7 @@

Functions

-
abstract fun onDisconnect()
+
abstract fun onDisconnect()
@@ -169,7 +169,7 @@

Functions

-
abstract fun onNewBitrate(bitrate: Long)
+
abstract fun onNewBitrate(bitrate: Long)
diff --git a/docs/common/com.pedro.common/-connect-checker/on-auth-error.html b/docs/common/com.pedro.common/-connect-checker/on-auth-error.html index 847841f09..4523cb60f 100644 --- a/docs/common/com.pedro.common/-connect-checker/on-auth-error.html +++ b/docs/common/com.pedro.common/-connect-checker/on-auth-error.html @@ -63,7 +63,7 @@

onAuthError

-
abstract fun onAuthError()
+
abstract fun onAuthError()
@@ -113,7 +113,7 @@

Functions

-
open override fun getDefaultCipherSuites(): Array<String>
+
open override fun getDefaultCipherSuites(): Array<String>
@@ -128,7 +128,7 @@

Functions

-
open override fun getSupportedCipherSuites(): Array<String>
+
open override fun getSupportedCipherSuites(): Array<String>
diff --git a/docs/common/com.pedro.common/-time-utils/get-current-time-micro.html b/docs/common/com.pedro.common/-time-utils/get-current-time-micro.html index 96ae0423b..9d91b466f 100644 --- a/docs/common/com.pedro.common/-time-utils/get-current-time-micro.html +++ b/docs/common/com.pedro.common/-time-utils/get-current-time-micro.html @@ -63,7 +63,7 @@

getCurrentTimeMicro

-
+
@@ -94,7 +94,7 @@

Functions

@@ -109,7 +109,7 @@

Functions

diff --git a/docs/common/com.pedro.common/-video-codec/-a-v1/index.html b/docs/common/com.pedro.common/-video-codec/-a-v1/index.html index b5c3a3468..1dac7ac3e 100644 --- a/docs/common/com.pedro.common/-video-codec/-a-v1/index.html +++ b/docs/common/com.pedro.common/-video-codec/-a-v1/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/common/com.pedro.common/-video-codec/-h264/index.html b/docs/common/com.pedro.common/-video-codec/-h264/index.html index 304d49c42..5b0bcaeed 100644 --- a/docs/common/com.pedro.common/-video-codec/-h264/index.html +++ b/docs/common/com.pedro.common/-video-codec/-h264/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/common/com.pedro.common/-video-codec/-h265/index.html b/docs/common/com.pedro.common/-video-codec/-h265/index.html index cd0640169..2df971568 100644 --- a/docs/common/com.pedro.common/-video-codec/-h265/index.html +++ b/docs/common/com.pedro.common/-video-codec/-h265/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/common/com.pedro.common/-video-codec/entries.html b/docs/common/com.pedro.common/-video-codec/entries.html index ee10d7838..af260f567 100644 --- a/docs/common/com.pedro.common/-video-codec/entries.html +++ b/docs/common/com.pedro.common/-video-codec/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/common/com.pedro.common/-video-codec/value-of.html b/docs/common/com.pedro.common/-video-codec/value-of.html index 9fafeb4aa..b82d92bb3 100644 --- a/docs/common/com.pedro.common/-video-codec/value-of.html +++ b/docs/common/com.pedro.common/-video-codec/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -143,6 +143,36 @@

Types

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
Created by pedro on 8/3/24.
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Created by pedro on 8/3/24.

+
+
+
+
@@ -168,7 +198,7 @@

Types

-
open class TLSSocketFactory(trustManagers: Array<TrustManager>? = null) : SSLSocketFactory
+
open class TLSSocketFactory(trustManagers: Array<TrustManager>? = null) : SSLSocketFactory
@@ -183,7 +213,7 @@

Types

@@ -202,7 +232,7 @@

Functions

@@ -217,7 +247,7 @@

Functions

-

Created by pedro on 3/11/23.

+

Created by pedro on 3/11/23.

@@ -232,7 +262,7 @@

Functions

-
suspend fun onMainThread(code: () -> Unit)
+
suspend fun onMainThread(code: () -> Unit)
@@ -247,7 +277,7 @@

Functions

-
fun onMainThreadHandler(code: () -> Unit)
+
fun onMainThreadHandler(code: () -> Unit)
@@ -262,7 +292,7 @@

Functions

@@ -277,7 +307,7 @@

Functions

- +
@@ -292,7 +322,7 @@

Functions

@@ -307,7 +337,7 @@

Functions

-
infix inline fun <T : Any> BlockingQueue<T>.trySend(item: T): Boolean
+
infix inline fun <T : Any> BlockingQueue<T>.trySend(item: T): Boolean
diff --git a/docs/common/com.pedro.common/is-keyframe.html b/docs/common/com.pedro.common/is-keyframe.html index d483fb0b5..615a1417b 100644 --- a/docs/common/com.pedro.common/is-keyframe.html +++ b/docs/common/com.pedro.common/is-keyframe.html @@ -63,7 +63,7 @@

isKeyframe

-

Created by pedro on 3/11/23.

+

Created by pedro on 3/11/23.

-
+ + -
+ -
+ -
+ -
+ -
+
+ +
+
+ STARTED +
+
+
+
+ CONNECTED +
+
+
+ +
+
+
+ FAILED +
+
+
+ +
+
+ +
+
+ +
+
+ -
+ -
+ -
+ -
+
-
+ -
+ -
+
AV1
@@ -507,137 +552,147 @@ ContrastFilterRender
-
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
@@ -1223,138 +1278,143 @@
-
+
-
+
-
-
- Callback -
+
+ -
+
- +
+ +
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - @@ -1384,7 +1444,7 @@
@@ -1412,22 +1472,27 @@ -
+
+ +
+ -
+ -
+ -
+
@@ -1457,7 +1522,12 @@ ScreenSource
-
+
+ +
+
@@ -1497,6 +1567,11 @@ StreamClientListener
+
+ +
@@ -4174,4 +4249,69 @@
+
+
+ udp +
+
+ +
+ +
+
+
+ UdpClient +
+
+
+
+ UdpSender +
+
+
+ Companion +
+
+
+
+
+ +
+
+ UdpSocket +
+
+
+
+ UdpType +
+
+
+ Companion +
+
+
+
+ UNICAST +
+
+
+
+ MULTICAST +
+
+
+
+ BROADCAST +
+
+
+
+
diff --git a/docs/encoder/com.pedro.encoder.audio/-audio-encoder/format-changed.html b/docs/encoder/com.pedro.encoder.audio/-audio-encoder/format-changed.html index 492885de2..254cc4331 100644 --- a/docs/encoder/com.pedro.encoder.audio/-audio-encoder/format-changed.html +++ b/docs/encoder/com.pedro.encoder.audio/-audio-encoder/format-changed.html @@ -63,7 +63,7 @@

formatChanged

-
open fun formatChanged(@NonNull mediaCodec: MediaCodec, @NonNull mediaFormat: MediaFormat)
+
open fun formatChanged(@NonNull mediaCodec: MediaCodec, @NonNull mediaFormat: MediaFormat)
-
open fun forceCodecType(codecType: CodecUtil.CodecType)
+
open fun forceCodecType(codecType: CodecUtil.CodecType)
@@ -113,7 +113,7 @@

Functions

-
open fun formatChanged(@NonNull mediaCodec: MediaCodec, @NonNull mediaFormat: MediaFormat)
+
open fun formatChanged(@NonNull mediaCodec: MediaCodec, @NonNull mediaFormat: MediaFormat)
@@ -128,7 +128,7 @@

Functions

-
open fun getType(): String
+
open fun getType(): String
@@ -143,7 +143,7 @@

Functions

-
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
+
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
@@ -158,7 +158,7 @@

Functions

-
open fun inputPCMData(frame: Frame)
Set custom PCM data.
+
open fun inputPCMData(frame: Frame)
Set custom PCM data.
@@ -173,7 +173,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -188,7 +188,7 @@

Functions

- +
@@ -203,7 +203,7 @@

Functions

-
open fun outputAvailable(@NonNull mediaCodec: MediaCodec, outBufferIndex: Int, @NonNull bufferInfo: MediaCodec.BufferInfo)
abstract fun outputAvailable(mediaCodec: MediaCodec, outBufferIndex: Int, bufferInfo: MediaCodec.BufferInfo)
+
open fun outputAvailable(@NonNull mediaCodec: MediaCodec, outBufferIndex: Int, @NonNull bufferInfo: MediaCodec.BufferInfo)
abstract fun outputAvailable(mediaCodec: MediaCodec, outBufferIndex: Int, bufferInfo: MediaCodec.BufferInfo)
@@ -218,7 +218,7 @@

Functions

-
Prepare encoder with default parameters
open fun prepareAudioEncoder(bitRate: Int, sampleRate: Int, isStereo: Boolean, maxInputSize: Int): Boolean
Prepare encoder with custom parameters
+
Prepare encoder with default parameters
open fun prepareAudioEncoder(bitRate: Int, sampleRate: Int, isStereo: Boolean, maxInputSize: Int): Boolean
Prepare encoder with custom parameters
@@ -233,7 +233,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -248,7 +248,7 @@

Functions

-
open fun restart()
+
open fun restart()
@@ -263,7 +263,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
@@ -278,7 +278,7 @@

Functions

-
open fun setGetFrame(getFrame: GetFrame)
+
open fun setGetFrame(getFrame: GetFrame)
@@ -293,7 +293,7 @@

Functions

-
open fun setSampleRate(sampleRate: Int)
+
open fun setSampleRate(sampleRate: Int)
@@ -308,7 +308,7 @@

Functions

-
open fun setTsModeBuffer(tsModeBuffer: Boolean)
+
open fun setTsModeBuffer(tsModeBuffer: Boolean)
@@ -323,7 +323,7 @@

Functions

-
open fun setType(type: String)
+
open fun setType(type: String)
@@ -338,7 +338,7 @@

Functions

-
open fun start()
open fun start(resetTs: Boolean)
+
open fun start()
open fun start(resetTs: Boolean)
@@ -353,7 +353,7 @@

Functions

-
open fun stop()
open fun stop(resetTs: Boolean)
+
open fun stop()
open fun stop(resetTs: Boolean)
diff --git a/docs/encoder/com.pedro.encoder.audio/-audio-encoder/input-p-c-m-data.html b/docs/encoder/com.pedro.encoder.audio/-audio-encoder/input-p-c-m-data.html index c32262619..d679b7806 100644 --- a/docs/encoder/com.pedro.encoder.audio/-audio-encoder/input-p-c-m-data.html +++ b/docs/encoder/com.pedro.encoder.audio/-audio-encoder/input-p-c-m-data.html @@ -63,7 +63,7 @@

inputPCMData

-
open fun inputPCMData(frame: Frame)

Set custom PCM data. Use it after prepareAudioEncoder(int sampleRate, int channel). Used too with microphone.

+
open fun inputPCMData(frame: Frame)

Set custom PCM data. Use it after prepareAudioEncoder(int sampleRate, int channel). Used too with microphone.

-
fun configure(sampleRate: Int, channels: Int)
+
fun configure(sampleRate: Int, channels: Int)
@@ -132,7 +132,7 @@

Functions

-
fun decode(src: ByteArray, offset: Int, len: Int): ByteArray
+
fun decode(src: ByteArray, offset: Int, len: Int): ByteArray
@@ -147,7 +147,7 @@

Functions

-
fun encode(buffer: ByteArray, offset: Int, size: Int): ByteArray
+
fun encode(buffer: ByteArray, offset: Int, size: Int): ByteArray
diff --git a/docs/encoder/com.pedro.encoder.audio/-get-aac-data/get-aac-data.html b/docs/encoder/com.pedro.encoder.audio/-get-aac-data/get-aac-data.html index b0c949512..1b005bfab 100644 --- a/docs/encoder/com.pedro.encoder.audio/-get-aac-data/get-aac-data.html +++ b/docs/encoder/com.pedro.encoder.audio/-get-aac-data/get-aac-data.html @@ -63,7 +63,7 @@

getAacData

-
abstract fun getAacData(aacBuffer: ByteBuffer, info: MediaCodec.BufferInfo)
+
abstract fun getAacData(aacBuffer: ByteBuffer, info: MediaCodec.BufferInfo)
-
abstract fun getAacData(aacBuffer: ByteBuffer, info: MediaCodec.BufferInfo)
+
abstract fun getAacData(aacBuffer: ByteBuffer, info: MediaCodec.BufferInfo)
@@ -94,7 +94,7 @@

Functions

-
abstract fun onAudioFormat(mediaFormat: MediaFormat)
+
abstract fun onAudioFormat(mediaFormat: MediaFormat)
diff --git a/docs/encoder/com.pedro.encoder.audio/-get-aac-data/on-audio-format.html b/docs/encoder/com.pedro.encoder.audio/-get-aac-data/on-audio-format.html index d8f9926ca..2331884e9 100644 --- a/docs/encoder/com.pedro.encoder.audio/-get-aac-data/on-audio-format.html +++ b/docs/encoder/com.pedro.encoder.audio/-get-aac-data/on-audio-format.html @@ -63,7 +63,7 @@

onAudioFormat

-
abstract fun onAudioFormat(mediaFormat: MediaFormat)
+
abstract fun onAudioFormat(mediaFormat: MediaFormat)
@@ -113,7 +113,7 @@

Functions

@@ -128,7 +128,7 @@

Functions

@@ -143,7 +143,7 @@

Functions

-
fun release()
+
fun release()
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-audio-post-process-effect/release.html b/docs/encoder/com.pedro.encoder.input.audio/-audio-post-process-effect/release.html index 0869a76b5..8a60157b3 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-audio-post-process-effect/release.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-audio-post-process-effect/release.html @@ -63,7 +63,7 @@

release

-
fun release()
+
fun release()
-
abstract fun process(pcmBuffer: ByteArray): ByteArray
+
abstract fun process(pcmBuffer: ByteArray): ByteArray
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-custom-audio-effect/process.html b/docs/encoder/com.pedro.encoder.input.audio/-custom-audio-effect/process.html index 3e4d8888f..3f1d8073e 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-custom-audio-effect/process.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-custom-audio-effect/process.html @@ -63,7 +63,7 @@

process

-
abstract fun process(pcmBuffer: ByteArray): ByteArray

Return

it must be of same size that pcmBuffer parameter.

Parameters

pcmBuffer

buffer obtained directly from the microphone.

+
abstract fun process(pcmBuffer: ByteArray): ByteArray

Return

it must be of same size that pcmBuffer parameter.

Parameters

pcmBuffer

buffer obtained directly from the microphone.

-
abstract fun inputPCMData(frame: Frame)
+
abstract fun inputPCMData(frame: Frame)
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-get-microphone-data/input-p-c-m-data.html b/docs/encoder/com.pedro.encoder.input.audio/-get-microphone-data/input-p-c-m-data.html index 5357a6a9b..fc33f5e39 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-get-microphone-data/input-p-c-m-data.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-get-microphone-data/input-p-c-m-data.html @@ -63,7 +63,7 @@

inputPCMData

-
abstract fun inputPCMData(frame: Frame)
+
abstract fun inputPCMData(frame: Frame)
-
val audioFormat: Int = 2
+
val audioFormat: Int = 2
@@ -113,7 +113,7 @@

Properties

-
open val channel: Int
+
open val channel: Int
@@ -128,7 +128,7 @@

Properties

-
open var sampleRate: Int
+
open var sampleRate: Int
@@ -147,7 +147,7 @@

Functions

-

open fun createInternalMicrophone(config: AudioPlaybackCaptureConfiguration, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and AudioPlaybackCaptureConfig used for capturing internal audio Notice that you should granted RECORD_AUDIO before calling this!
+

open fun createInternalMicrophone(config: AudioPlaybackCaptureConfiguration, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and AudioPlaybackCaptureConfig used for capturing internal audio Notice that you should granted RECORD_AUDIO before calling this!
@@ -162,7 +162,7 @@

Functions

-
open fun createMicrophone()
Create audio record
open fun createMicrophone(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and default audio source
open fun createMicrophone(audioSource: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and selected audio source
+
open fun createMicrophone()
Create audio record
open fun createMicrophone(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and default audio source
open fun createMicrophone(audioSource: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and selected audio source
@@ -177,7 +177,7 @@

Functions

-
open fun getGetFrame(): GetFrame
+
open fun getGetFrame(): GetFrame
@@ -192,7 +192,7 @@

Functions

-
open fun getInputFrame(): Frame
+
open fun getInputFrame(): Frame
@@ -207,7 +207,7 @@

Functions

-
open fun getMaxInputSize(): Int
+
open fun getMaxInputSize(): Int
@@ -222,7 +222,7 @@

Functions

-
open fun isCreated(): Boolean
+
open fun isCreated(): Boolean
@@ -237,7 +237,7 @@

Functions

-
open fun isMuted(): Boolean
+
open fun isMuted(): Boolean
@@ -252,7 +252,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -267,7 +267,7 @@

Functions

-
open fun mute()
+
open fun mute()
@@ -282,7 +282,7 @@

Functions

-
open fun read(directBuffer: ByteBuffer, numBytes: Int): Int
Call when you need mic samples.
+
open fun read(directBuffer: ByteBuffer, numBytes: Int): Int
Call when you need mic samples.
@@ -297,7 +297,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
@@ -312,7 +312,7 @@

Functions

-
open fun setMaxInputSize(size: Int)
+
open fun setMaxInputSize(size: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun start()
Start record and get data
+
open fun start()
Start record and get data
@@ -342,7 +342,7 @@

Functions

-
open fun stop()
Stop and release microphone
+
open fun stop()
Stop and release microphone
@@ -357,7 +357,7 @@

Functions

-
open fun unMute()
+
open fun unMute()
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager-manual/read.html b/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager-manual/read.html index 1414e08d9..7817671d6 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager-manual/read.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager-manual/read.html @@ -63,7 +63,7 @@

read

-
open fun read(directBuffer: ByteBuffer, numBytes: Int): Int

Call when you need mic samples. This method will block until numBytes worth of samples are ready.

+
open fun read(directBuffer: ByteBuffer, numBytes: Int): Int

Call when you need mic samples. This method will block until numBytes worth of samples are ready.

-
val audioFormat: Int = 2
+
val audioFormat: Int = 2
@@ -113,7 +113,7 @@

Properties

-
open val channel: Int
+
open val channel: Int
@@ -128,7 +128,7 @@

Properties

-
open var sampleRate: Int
+
open var sampleRate: Int
@@ -147,7 +147,7 @@

Functions

-

open fun createInternalMicrophone(config: AudioPlaybackCaptureConfiguration, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and AudioPlaybackCaptureConfig used for capturing internal audio Notice that you should granted RECORD_AUDIO before calling this!
+

open fun createInternalMicrophone(config: AudioPlaybackCaptureConfiguration, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and AudioPlaybackCaptureConfig used for capturing internal audio Notice that you should granted RECORD_AUDIO before calling this!
@@ -162,7 +162,7 @@

Functions

-
open fun createMicrophone()
Create audio record
open fun createMicrophone(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and default audio source
open fun createMicrophone(audioSource: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and selected audio source
+
open fun createMicrophone()
Create audio record
open fun createMicrophone(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and default audio source
open fun createMicrophone(audioSource: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Create audio record with params and selected audio source
@@ -177,7 +177,7 @@

Functions

-
open fun getMaxInputSize(): Int
+
open fun getMaxInputSize(): Int
@@ -192,7 +192,7 @@

Functions

-
open fun isCreated(): Boolean
+
open fun isCreated(): Boolean
@@ -207,7 +207,7 @@

Functions

-
open fun isMuted(): Boolean
+
open fun isMuted(): Boolean
@@ -222,7 +222,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -237,7 +237,7 @@

Functions

-
open fun mute()
+
open fun mute()
@@ -252,7 +252,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
@@ -267,7 +267,7 @@

Functions

-
open fun setMaxInputSize(size: Int)
+
open fun setMaxInputSize(size: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun start()
Start record and get data
+
open fun start()
Start record and get data
@@ -297,7 +297,7 @@

Functions

-
open fun stop()
Stop and release microphone
+
open fun stop()
Stop and release microphone
@@ -312,7 +312,7 @@

Functions

-
open fun unMute()
+
open fun unMute()
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager/is-created.html b/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager/is-created.html index 7a9745ab9..d573776f6 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager/is-created.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-microphone-manager/is-created.html @@ -63,7 +63,7 @@

isCreated

-
open fun isCreated(): Boolean
+
open fun isCreated(): Boolean
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-b-u-f-f-e-r/index.html b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-b-u-f-f-e-r/index.html index 41ae833b9..2e031eb39 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-b-u-f-f-e-r/index.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-b-u-f-f-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-s-y-n-c/index.html b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-s-y-n-c/index.html index 645434c03..0addb00ee 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-s-y-n-c/index.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/-s-y-n-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/entries.html b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/entries.html index 4270450fd..065d69948 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/entries.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/value-of.html b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/value-of.html index 170c13436..694541b26 100644 --- a/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/value-of.html +++ b/docs/encoder/com.pedro.encoder.input.audio/-microphone-mode/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/index.html b/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/index.html index fb6bb9cfc..fcb3eeaa5 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/index.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/index.html @@ -79,7 +79,7 @@

Functions

-
abstract fun onAudioDecoderFinished()
+
abstract fun onAudioDecoderFinished()
diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/on-audio-decoder-finished.html b/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/on-audio-decoder-finished.html index d1bdafed2..6602062a8 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/on-audio-decoder-finished.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder-interface/on-audio-decoder-finished.html @@ -63,7 +63,7 @@

onAudioDecoderFinished

-
abstract fun onAudioDecoderFinished()
+
abstract fun onAudioDecoderFinished()
-
open val isStereo: Boolean
+
open val isStereo: Boolean
@@ -113,7 +113,22 @@

Properties

-
open val sampleRate: Int
+
open val sampleRate: Int
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open val size: Int
@@ -132,7 +147,7 @@

Functions

-
open fun getDuration(): Double
+
open fun getDuration(): Double
@@ -147,7 +162,7 @@

Functions

-
open fun getOutsize(): Int
This method should be called after prepare.
+
open fun getOutsize(): Int
This method should be called after prepare.
@@ -162,7 +177,7 @@

Functions

-
open fun getTime(): Double
+
open fun getTime(): Double
@@ -177,7 +192,7 @@

Functions

-
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
+
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
@@ -192,7 +207,7 @@

Functions

-
open fun isLoopMode(): Boolean
+
open fun isLoopMode(): Boolean
@@ -207,7 +222,7 @@

Functions

-
open fun isMuted(): Boolean
+
open fun isMuted(): Boolean
@@ -222,7 +237,7 @@

Functions

-
open fun moveTo(time: Double)
+
open fun moveTo(time: Double)
@@ -237,7 +252,7 @@

Functions

-
open fun mute()
+
open fun mute()
@@ -252,7 +267,22 @@

Functions

-
open fun prepareAudio(): Boolean
+
open fun prepareAudio(): Boolean
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setGetMicrophoneData(getMicrophoneData: GetMicrophoneData)
@@ -267,7 +297,7 @@

Functions

-
open fun setLoopMode(loopMode: Boolean)
+
open fun setLoopMode(loopMode: Boolean)
@@ -282,7 +312,7 @@

Functions

-
open fun start()
+
open fun start()
@@ -297,7 +327,7 @@

Functions

-
open fun stop()
+
open fun stop()
@@ -312,7 +342,7 @@

Functions

-
open fun unMute()
+
open fun unMute()
diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder/is-muted.html b/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder/is-muted.html index 08711e35f..1d06fbd7a 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder/is-muted.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-audio-decoder/is-muted.html @@ -63,7 +63,7 @@

isMuted

-
open fun isMuted(): Boolean
+
open fun isMuted(): Boolean
-
open fun getDuration(): Double
+
open fun getDuration(): Double
@@ -113,7 +113,7 @@

Functions

-
open fun getTime(): Double
+
open fun getTime(): Double
@@ -128,7 +128,7 @@

Functions

-
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
+
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
@@ -143,7 +143,7 @@

Functions

-
open fun isLoopMode(): Boolean
+
open fun isLoopMode(): Boolean
@@ -158,7 +158,7 @@

Functions

-
open fun moveTo(time: Double)
+
open fun moveTo(time: Double)
@@ -173,7 +173,7 @@

Functions

-
open fun setLoopMode(loopMode: Boolean)
+
open fun setLoopMode(loopMode: Boolean)
@@ -188,7 +188,7 @@

Functions

-
open fun start()
+
open fun start()
@@ -203,7 +203,7 @@

Functions

-
open fun stop()
+
open fun stop()
diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-base-decoder/init-extractor.html b/docs/encoder/com.pedro.encoder.input.decoder/-base-decoder/init-extractor.html index e460c51f4..17dc16469 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-base-decoder/init-extractor.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-base-decoder/init-extractor.html @@ -63,7 +63,7 @@

initExtractor

-
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
+
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
-
abstract fun onLoop()
+
abstract fun onLoop()
diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-decoder-interface/on-loop.html b/docs/encoder/com.pedro.encoder.input.decoder/-decoder-interface/on-loop.html index a9e0eb8f4..c5bc06d74 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-decoder-interface/on-loop.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-decoder-interface/on-loop.html @@ -63,7 +63,7 @@

onLoop

-
abstract fun onLoop()
+
abstract fun onLoop()
-
abstract fun onVideoDecoderFinished()
+
abstract fun onVideoDecoderFinished()
diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder-interface/on-video-decoder-finished.html b/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder-interface/on-video-decoder-finished.html index 10e6076e3..d3a253573 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder-interface/on-video-decoder-finished.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder-interface/on-video-decoder-finished.html @@ -63,7 +63,7 @@

onVideoDecoderFinished

-
abstract fun onVideoDecoderFinished()
+
abstract fun onVideoDecoderFinished()
-
open val fps: Int
+
open val fps: Int
@@ -113,7 +113,7 @@

Properties

-
open val height: Int
+
open val height: Int
@@ -128,7 +128,7 @@

Properties

-
open val width: Int
+
open val width: Int
@@ -147,7 +147,7 @@

Functions

-
open fun changeOutputSurface(surface: Surface)
+
open fun changeOutputSurface(surface: Surface)
@@ -162,7 +162,7 @@

Functions

-
open fun getDuration(): Double
+
open fun getDuration(): Double
@@ -177,7 +177,7 @@

Functions

-
open fun getTime(): Double
+
open fun getTime(): Double
@@ -192,7 +192,7 @@

Functions

-
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
+
open fun initExtractor(fileDescriptor: FileDescriptor): Boolean
open fun initExtractor(filePath: String): Boolean
open fun initExtractor(filePath: String, headers: Map<String, String>): Boolean
open fun initExtractor(context: Context, uri: Uri, headers: Map<String, String>): Boolean
open fun initExtractor(fileDescriptor: FileDescriptor, offset: Long, length: Long): Boolean
@@ -207,7 +207,7 @@

Functions

-
open fun isLoopMode(): Boolean
+
open fun isLoopMode(): Boolean
@@ -222,7 +222,7 @@

Functions

-
open fun moveTo(time: Double)
+
open fun moveTo(time: Double)
@@ -237,7 +237,7 @@

Functions

-
open fun pauseRender()
+
open fun pauseRender()
@@ -252,7 +252,7 @@

Functions

-
open fun prepareVideo(surface: Surface): Boolean
+
open fun prepareVideo(surface: Surface): Boolean
@@ -267,7 +267,7 @@

Functions

-
open fun resumeRender()
+
open fun resumeRender()
@@ -282,7 +282,7 @@

Functions

-
open fun setLoopMode(loopMode: Boolean)
+
open fun setLoopMode(loopMode: Boolean)
@@ -297,7 +297,7 @@

Functions

-
open fun start()
+
open fun start()
@@ -312,7 +312,7 @@

Functions

-
open fun stop()
+
open fun stop()
diff --git a/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder/pause-render.html b/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder/pause-render.html index ae3463054..4b16919e2 100644 --- a/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder/pause-render.html +++ b/docs/encoder/com.pedro.encoder.input.decoder/-video-decoder/pause-render.html @@ -63,7 +63,7 @@

pauseRender

-
open fun pauseRender()
+
open fun pauseRender()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPosition(): PointF
+
open fun getPosition(): PointF
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getRotation(): Int
+
open fun getRotation(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getScale(): PointF
+
open fun getScale(): PointF
@@ -282,7 +282,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -297,7 +297,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -312,7 +312,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -342,7 +342,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -357,7 +357,7 @@

Functions

-
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
+
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
@@ -372,7 +372,7 @@

Functions

-
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
+
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
@@ -387,7 +387,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -417,7 +417,7 @@

Functions

-
open fun setRotation(angle: Int)
+
open fun setRotation(angle: Int)
@@ -432,7 +432,7 @@

Functions

-
open fun setScale(scaleX: Float, scaleY: Float)
+
open fun setScale(scaleX: Float, scaleY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-base-object-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-base-object-filter-render/release.html index 54c49f34a..e7dc8ddcc 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-base-object-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-base-object-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPosition(): PointF
+
open fun getPosition(): PointF
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getRotation(): Int
+
open fun getRotation(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getScale(): PointF
+
open fun getScale(): PointF
@@ -282,7 +282,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -297,7 +297,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -312,7 +312,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -342,7 +342,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -357,7 +357,7 @@

Functions

-
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
+
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
@@ -372,7 +372,7 @@

Functions

-
open fun setGif(inputStream: InputStream)
+
open fun setGif(inputStream: InputStream)
@@ -387,7 +387,7 @@

Functions

-
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
+
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -417,7 +417,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -432,7 +432,7 @@

Functions

-
open fun setRotation(angle: Int)
+
open fun setRotation(angle: Int)
@@ -447,7 +447,7 @@

Functions

-
open fun setScale(scaleX: Float, scaleY: Float)
+
open fun setScale(scaleX: Float, scaleY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-gif-object-filter-render/set-gif.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-gif-object-filter-render/set-gif.html index 7a80a1b40..342338793 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-gif-object-filter-render/set-gif.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-gif-object-filter-render/set-gif.html @@ -63,7 +63,7 @@

setGif

-
open fun setGif(inputStream: InputStream)
+
open fun setGif(inputStream: InputStream)
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPosition(): PointF
+
open fun getPosition(): PointF
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getRotation(): Int
+
open fun getRotation(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getScale(): PointF
+
open fun getScale(): PointF
@@ -282,7 +282,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -297,7 +297,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -312,7 +312,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -342,7 +342,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -357,7 +357,7 @@

Functions

-
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
+
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
@@ -372,7 +372,7 @@

Functions

-
open fun setImage(bitmap: Bitmap)
+
open fun setImage(bitmap: Bitmap)
@@ -387,7 +387,7 @@

Functions

-
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
+
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -417,7 +417,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -432,7 +432,7 @@

Functions

-
open fun setRotation(angle: Int)
+
open fun setRotation(angle: Int)
@@ -447,7 +447,7 @@

Functions

-
open fun setScale(scaleX: Float, scaleY: Float)
+
open fun setScale(scaleX: Float, scaleY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-image-object-filter-render/set-image.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-image-object-filter-render/set-image.html index 0e5821947..a329e7504 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-image-object-filter-render/set-image.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-image-object-filter-render/set-image.html @@ -63,7 +63,7 @@

setImage

-
open fun setImage(bitmap: Bitmap)
+
open fun setImage(bitmap: Bitmap)
-
abstract fun surfaceReady(surfaceTexture: SurfaceTexture)
+
abstract fun surfaceReady(surfaceTexture: SurfaceTexture)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/-surface-ready-callback/surface-ready.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/-surface-ready-callback/surface-ready.html index 21d267911..dedb8eae2 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/-surface-ready-callback/surface-ready.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/-surface-ready-callback/surface-ready.html @@ -63,7 +63,7 @@

surfaceReady

-
abstract fun surfaceReady(surfaceTexture: SurfaceTexture)
+
abstract fun surfaceReady(surfaceTexture: SurfaceTexture)
- +
@@ -132,7 +132,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -147,7 +147,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -162,7 +162,7 @@

Properties

@@ -177,7 +177,7 @@

Properties

@@ -192,7 +192,7 @@

Properties

@@ -207,7 +207,7 @@

Properties

@@ -222,7 +222,7 @@

Properties

-
open val surface: Surface
+
open val surface: Surface
@@ -237,7 +237,7 @@

Properties

@@ -256,7 +256,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -271,7 +271,7 @@

Functions

-
open fun getPosition(): PointF
+
open fun getPosition(): PointF
@@ -286,7 +286,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -301,7 +301,7 @@

Functions

-
open fun getRotation(): Int
+
open fun getRotation(): Int
@@ -316,7 +316,7 @@

Functions

-
open fun getScale(): PointF
+
open fun getScale(): PointF
@@ -331,7 +331,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -346,7 +346,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -361,7 +361,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -376,7 +376,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -391,7 +391,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -406,7 +406,7 @@

Functions

-
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
+
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
@@ -421,7 +421,7 @@

Functions

-
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
+
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
@@ -436,7 +436,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -451,7 +451,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -466,7 +466,7 @@

Functions

-
open fun setRotation(angle: Int)
+
open fun setRotation(angle: Int)
@@ -481,7 +481,7 @@

Functions

-
open fun setScale(scaleX: Float, scaleY: Float)
+
open fun setScale(scaleX: Float, scaleY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/release.html index 5461fa972..20c088290 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-surface-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun addText(text: String)
+
open fun addText(text: String)
@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPosition(): PointF
+
open fun getPosition(): PointF
@@ -252,7 +252,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getRotation(): Int
+
open fun getRotation(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun getScale(): PointF
+
open fun getScale(): PointF
@@ -297,7 +297,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -312,7 +312,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -327,7 +327,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -342,7 +342,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -357,7 +357,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -372,7 +372,7 @@

Functions

-
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
+
open fun setDefaultScale(streamWidth: Int, streamHeight: Int)
@@ -387,7 +387,7 @@

Functions

-
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
+
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -417,7 +417,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -432,7 +432,7 @@

Functions

-
open fun setRotation(angle: Int)
+
open fun setRotation(angle: Int)
@@ -447,7 +447,7 @@

Functions

-
open fun setScale(scaleX: Float, scaleY: Float)
+
open fun setScale(scaleX: Float, scaleY: Float)
@@ -462,7 +462,7 @@

Functions

-
open fun setText(text: String, textSize: Float, textColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, typeface: Typeface)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
+
open fun setText(text: String, textSize: Float, textColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, typeface: Typeface)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
@@ -477,7 +477,7 @@

Functions

-
open fun updateColor(textColor: Int)
+
open fun updateColor(textColor: Int)
@@ -492,7 +492,7 @@

Functions

-
open fun updateTextSize(textSize: Float)
+
open fun updateTextSize(textSize: Float)
@@ -507,7 +507,7 @@

Functions

-
open fun updateTypeface(typeface: Typeface)
+
open fun updateTypeface(typeface: Typeface)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-text-object-filter-render/set-text.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-text-object-filter-render/set-text.html index 6ad680a6b..67e240e0d 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-text-object-filter-render/set-text.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters.object/-text-object-filter-render/set-text.html @@ -63,7 +63,7 @@

setText

-
open fun setText(text: String, textSize: Float, textColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, typeface: Typeface)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
+
open fun setText(text: String, textSize: Float, textColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int)
open fun setText(text: String, textSize: Float, textColor: Int, typeface: Typeface)
open fun setText(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-analog-t-v-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-analog-t-v-filter-render/release.html index a6dbd40c4..f7d4df67f 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-analog-t-v-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-analog-t-v-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

-
open var view: View
+
open var view: View
@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPosition(): PointF
+
open fun getPosition(): PointF
@@ -252,7 +252,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getRotation(): Int
+
open fun getRotation(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun getScale(): PointF
+
open fun getScale(): PointF
@@ -297,7 +297,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -312,7 +312,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -327,7 +327,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -342,7 +342,7 @@

Functions

- +
@@ -357,7 +357,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -372,7 +372,7 @@

Functions

-
open fun setHardwareMode(hardwareMode: Boolean)
Draw in surface using hardware canvas.
+
open fun setHardwareMode(hardwareMode: Boolean)
Draw in surface using hardware canvas.
@@ -387,7 +387,7 @@

Functions

-
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
+
open fun setPosition(positionTo: TranslateTo)
open fun setPosition(x: Float, y: Float)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -417,7 +417,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -432,7 +432,7 @@

Functions

-
open fun setRotation(rotation: Int)
+
open fun setRotation(rotation: Int)
@@ -447,7 +447,7 @@

Functions

-
open fun setScale(scaleX: Float, scaleY: Float)
+
open fun setScale(scaleX: Float, scaleY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-android-view-filter-render/is-hardware-mode.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-android-view-filter-render/is-hardware-mode.html index 5d1f104ef..3c76156b8 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-android-view-filter-render/is-hardware-mode.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-android-view-filter-render/is-hardware-mode.html @@ -63,7 +63,7 @@

isHardwareMode

-
+
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
abstract fun release()
+
abstract fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-base-filter-render/init-f-b-o-link.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-base-filter-render/init-f-b-o-link.html index 33c70b06e..f922ba13c 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-base-filter-render/init-f-b-o-link.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-base-filter-render/init-f-b-o-link.html @@ -63,7 +63,7 @@

initFBOLink

-
open fun initFBOLink()
+
open fun initFBOLink()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-basic-deformation-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-basic-deformation-filter-render/release.html index 9b4ba4ac9..fbe293256 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-basic-deformation-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-basic-deformation-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-beauty-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-beauty-filter-render/release.html index 4e9eeeae9..12d2f899c 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-beauty-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-beauty-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-black-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-black-filter-render/release.html index 8707a10a0..c5185dfcc 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-black-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-black-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

-
open var radius: Float
+
open var radius: Float
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getBlur(): Int
+
open fun getBlur(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -297,7 +297,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -327,7 +327,7 @@

Functions

-
open fun setBlur(blur: Int)
+
open fun setBlur(blur: Int)
@@ -342,7 +342,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -357,7 +357,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-blur-filter-render/radius.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-blur-filter-render/radius.html index 5ca2d3baa..5efa84640 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-blur-filter-render/radius.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-blur-filter-render/radius.html @@ -63,7 +63,7 @@

radius

-
open var radius: Float
+
open var radius: Float
-
open var brightness: Float
+
open var brightness: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-brightness-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-brightness-filter-render/release.html index 276997046..c01f9d442 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-brightness-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-brightness-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
-
open var cartoon: Float
+
open var cartoon: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-cartoon-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-cartoon-filter-render/release.html index db5bc0b26..00e375cfb 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-cartoon-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-cartoon-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setImage(bitmap: Bitmap)
+
open fun setImage(bitmap: Bitmap)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -342,7 +342,7 @@

Functions

-
open fun setSensitive(sensitive: Float)
+
open fun setSensitive(sensitive: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-chroma-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-chroma-filter-render/release.html index 209248cad..7c5c86e7b 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-chroma-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-chroma-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setCenter(x: Float, y: Float)
+
open fun setCenter(x: Float, y: Float)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -342,7 +342,7 @@

Functions

-
open fun setRadius(radius: Float)
+
open fun setRadius(radius: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-circle-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-circle-filter-render/release.html index e78358928..f03540e14 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-circle-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-circle-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
-
open val blue: Float
+
open val blue: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val green: Float
+
open val green: Float
@@ -143,7 +143,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -158,7 +158,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -173,7 +173,7 @@

Properties

-
open val red: Float
+
open val red: Float
@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

@@ -233,7 +233,7 @@

Properties

@@ -252,7 +252,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -267,7 +267,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -297,7 +297,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -312,7 +312,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -342,7 +342,7 @@

Functions

-
open fun setColor(resources: Resources, colorResource: Int)
Get string color from color file resource and strip alpha values (alpha values is always auto completed)
+
open fun setColor(resources: Resources, colorResource: Int)
Get string color from color file resource and strip alpha values (alpha values is always auto completed)
@@ -357,7 +357,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -372,7 +372,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -387,7 +387,7 @@

Functions

-
open fun setRGBColor(rgbHexColor: String)

open fun setRGBColor(r: Int, g: Int, b: Int)
Values range 0 to 255
+
open fun setRGBColor(rgbHexColor: String)

open fun setRGBColor(r: Int, g: Int, b: Int)
Values range 0 to 255
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-color-filter-render/red.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-color-filter-render/red.html index 8caa471c0..2d36d419f 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-color-filter-render/red.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-color-filter-render/red.html @@ -63,7 +63,7 @@

red

-
open val red: Float
+
open val red: Float
-
open var contrast: Float
+
open var contrast: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-contrast-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-contrast-filter-render/release.html index 9acbcfc43..ecd69e3ac 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-contrast-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-contrast-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
-
open val blue: Float
+
open val blue: Float
@@ -113,7 +113,7 @@

Properties

-
open val blue2: Float
+
open val blue2: Float
@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

-
open val green: Float
+
open val green: Float
@@ -158,7 +158,7 @@

Properties

-
open val green2: Float
+
open val green2: Float
@@ -173,7 +173,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -188,7 +188,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -203,7 +203,7 @@

Properties

-
open val red: Float
+
open val red: Float
@@ -218,7 +218,7 @@

Properties

-
open val red2: Float
+
open val red2: Float
@@ -233,7 +233,7 @@

Properties

@@ -248,7 +248,7 @@

Properties

@@ -263,7 +263,7 @@

Properties

@@ -278,7 +278,7 @@

Properties

@@ -297,7 +297,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -312,7 +312,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -327,7 +327,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -342,7 +342,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -357,7 +357,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -372,7 +372,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -387,7 +387,7 @@

Functions

-
open fun setColor(colorResource: Int, colorResource2: Int)

open fun setColor(resources: Resources, colorResource: Int, colorResource2: Int)
Get string color from color file resource and strip alpha values (alpha values is always auto completed)
+
open fun setColor(colorResource: Int, colorResource2: Int)

open fun setColor(resources: Resources, colorResource: Int, colorResource2: Int)
Get string color from color file resource and strip alpha values (alpha values is always auto completed)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -417,7 +417,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -432,7 +432,7 @@

Functions

-
open fun setRGBColor(rgbHexColor: String, rgbHexColor2: String)

open fun setRGBColor(r: Int, g: Int, b: Int, r2: Int, g2: Int, b2: Int)
Values range 0 to 255
+
open fun setRGBColor(rgbHexColor: String, rgbHexColor2: String)

open fun setRGBColor(r: Int, g: Int, b: Int, r2: Int, g2: Int, b2: Int)
Values range 0 to 255
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-duotone-filter-render/red.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-duotone-filter-render/red.html index 4dcccd19d..f9a9fd4d4 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-duotone-filter-render/red.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-duotone-filter-render/red.html @@ -63,7 +63,7 @@

red

-
open val red: Float
+
open val red: Float
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-early-bird-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-early-bird-filter-render/release.html index 2dae0a70f..9f02f973f 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-early-bird-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-early-bird-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-edge-detection-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-edge-detection-filter-render/release.html index 2250d3e23..1b69a6845 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-edge-detection-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-edge-detection-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
-
open var exposure: Float
+
open var exposure: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-exposure-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-exposure-filter-render/release.html index 55da3d288..13e57ba41 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-exposure-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-exposure-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-fire-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-fire-filter-render/release.html index 6638107ae..4a765c19c 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-fire-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-fire-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open var gamma: Float
+
open var gamma: Float
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-gamma-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-gamma-filter-render/release.html index 047f3b3a7..a2b89ddb5 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-gamma-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-gamma-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-glitch-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-glitch-filter-render/release.html index 60cbed3ce..713ca9a3f 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-glitch-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-glitch-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-grey-scale-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-grey-scale-filter-render/release.html index 585831366..488e41c54 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-grey-scale-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-grey-scale-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
-
open var antialias: Float
+
open var antialias: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val mode: Float
+
open val mode: Float
@@ -143,7 +143,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -158,7 +158,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

-
open var rotation: Float
+
open var rotation: Float
@@ -203,7 +203,7 @@

Properties

-
open var rows: Float
+
open var rows: Float
@@ -218,7 +218,7 @@

Properties

- +
@@ -233,7 +233,7 @@

Properties

@@ -248,7 +248,7 @@

Properties

@@ -263,7 +263,7 @@

Properties

@@ -282,7 +282,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -297,7 +297,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -312,7 +312,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -327,7 +327,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -342,7 +342,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -357,7 +357,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -372,7 +372,7 @@

Functions

-
open fun setMode(mode: Int)
+
open fun setMode(mode: Int)
@@ -387,7 +387,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -402,7 +402,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-halftone-lines-filter-render/mode.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-halftone-lines-filter-render/mode.html index cf58e1ab6..9261e1c49 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-halftone-lines-filter-render/mode.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-halftone-lines-filter-render/mode.html @@ -63,7 +63,7 @@

mode

-
open val mode: Float
+
open val mode: Float
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-image70s-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-image70s-filter-render/release.html index fdc96ea3f..8783980c1 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-image70s-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-image70s-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-lamoish-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-lamoish-filter-render/release.html index 71c960520..275ef6b60 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-lamoish-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-lamoish-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-money-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-money-filter-render/release.html index 931a904c4..137adf878 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-money-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-money-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-negative-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-negative-filter-render/release.html index 3d9c809f7..be684c94d 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-negative-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-negative-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-no-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-no-filter-render/release.html index ec2651591..3a7418ddc 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-no-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-no-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open var pixelated: Float
+
open var pixelated: Float
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-pixelated-filter-render/pixelated.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-pixelated-filter-render/pixelated.html index e1dd56cc7..cd3cc1bba 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-pixelated-filter-render/pixelated.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-pixelated-filter-render/pixelated.html @@ -63,7 +63,7 @@

pixelated

-
open var pixelated: Float
+
open var pixelated: Float
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-polygonization-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-polygonization-filter-render/release.html index bc4541812..c5653284e 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-polygonization-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-polygonization-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
-
open val b: Float
+
open val b: Float
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val g: Float
+
open val g: Float
@@ -143,7 +143,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -158,7 +158,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -173,7 +173,7 @@

Properties

-
open val r: Float
+
open val r: Float
@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

@@ -233,7 +233,7 @@

Properties

@@ -252,7 +252,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -267,7 +267,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -297,7 +297,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -312,7 +312,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -342,7 +342,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -357,7 +357,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -372,7 +372,7 @@

Functions

-
open fun setRGBSaturation(r: Float, g: Float, b: Float)
Saturate red, green and blue colors 0% to 100% (0.0f to 1.
+
open fun setRGBSaturation(r: Float, g: Float, b: Float)
Saturate red, green and blue colors 0% to 100% (0.0f to 1.
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-r-g-b-saturation-filter-render/r.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-r-g-b-saturation-filter-render/r.html index 4b4f2857a..5bb6a84e0 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-r-g-b-saturation-filter-render/r.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-r-g-b-saturation-filter-render/r.html @@ -63,7 +63,7 @@

r

-
open val r: Float
+
open val r: Float
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rainbow-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rainbow-filter-render/release.html index d69cef6a1..b360d6d96 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rainbow-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rainbow-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,22 @@

Properties

+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open var speed: Float
@@ -158,7 +173,7 @@

Properties

@@ -173,7 +188,7 @@

Properties

@@ -188,7 +203,7 @@

Properties

@@ -207,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-ripple-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-ripple-filter-render/release.html index 572615ce2..67d800da0 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-ripple-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-ripple-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
open var rotation: Int
+
open var rotation: Int
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -342,7 +342,7 @@

Functions

-
open fun setRotationFixed(rotation: Int, width: Int, height: Int, isPortrait: Boolean)
Keep aspect ratio if you rotate 90º or 270º.
+
open fun setRotationFixed(rotation: Int, width: Int, height: Int, isPortrait: Boolean)
Keep aspect ratio if you rotate 90º or 270º.
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rotation-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rotation-filter-render/release.html index ae7556942..eb2ce5eba 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rotation-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-rotation-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
open var saturation: Float
+
open var saturation: Float
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-saturation-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-saturation-filter-render/release.html index abd9c8666..9de35819a 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-saturation-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-saturation-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sepia-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sepia-filter-render/release.html index 003742eef..beff563b3 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sepia-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sepia-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
open var sharpness: Float
+
open var sharpness: Float
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sharpness-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sharpness-filter-render/release.html index 6764c3c63..03e23f501 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sharpness-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-sharpness-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -222,7 +222,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -267,7 +267,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -297,7 +297,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setSpeed(value: Float)
+
open fun setSpeed(value: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-snow-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-snow-filter-render/release.html index 09a8a9562..7b0a5c4b4 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-snow-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-snow-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

-
open var radius: Float
+
open var radius: Float
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getCenter(): Array<Float>
+
open fun getCenter(): Array<Float>
@@ -252,7 +252,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -297,7 +297,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -327,7 +327,7 @@

Functions

-
open fun setCenterX(centerX: Float, centerY: Float)
+
open fun setCenterX(centerX: Float, centerY: Float)
@@ -342,7 +342,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -357,7 +357,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-swirl-filter-render/radius.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-swirl-filter-render/radius.html index 2f21d1a7d..7a602cfd0 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-swirl-filter-render/radius.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-swirl-filter-render/radius.html @@ -63,7 +63,7 @@

radius

-
open var radius: Float
+
open var radius: Float
- +
@@ -113,7 +113,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -128,7 +128,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

-
open var temperature: Float
+
open var temperature: Float
@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-temperature-filter-render/release.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-temperature-filter-render/release.html index f76b3feb7..6fc1941d9 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-temperature-filter-render/release.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-temperature-filter-render/release.html @@ -63,7 +63,7 @@

release

-
open fun release()
+
open fun release()
- +
@@ -113,7 +113,7 @@

Properties

-
open var levels: Float
+
open var levels: Float
@@ -128,7 +128,7 @@

Properties

-
open val previewHeight: Int
+
open val previewHeight: Int
@@ -143,7 +143,7 @@

Properties

-
open val previewWidth: Int
+
open val previewWidth: Int
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -222,7 +222,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -237,7 +237,7 @@

Functions

-
open fun getPreviousTexId(): Int
+
open fun getPreviousTexId(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun initFBOLink()
+
open fun initFBOLink()
@@ -282,7 +282,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -297,7 +297,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -312,7 +312,7 @@

Functions

-
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
open fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -327,7 +327,7 @@

Functions

-
open fun setPreviousTexId(texId: Int)
+
open fun setPreviousTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-zebra-filter-render/levels.html b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-zebra-filter-render/levels.html index 4d6ecb1dc..91a5cbffa 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render.filters/-zebra-filter-render/levels.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render.filters/-zebra-filter-render/levels.html @@ -63,7 +63,7 @@

levels

-
open var levels: Float
+
open var levels: Float
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Created by pedro on 6/3/24.

+
+
+
+
@@ -473,6 +488,21 @@

Types

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Created by pedro on 4/02/18.

+
+
+
+
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/-f-l-o-a-t_-s-i-z-e_-b-y-t-e-s.html b/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/-f-l-o-a-t_-s-i-z-e_-b-y-t-e-s.html index 3be515eb0..39d35cdee 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/-f-l-o-a-t_-s-i-z-e_-b-y-t-e-s.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/-f-l-o-a-t_-s-i-z-e_-b-y-t-e-s.html @@ -63,7 +63,7 @@

FLOAT_SIZE_BYTES

- +
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -162,7 +162,7 @@

Functions

-
abstract fun draw()
+
abstract fun draw()
@@ -177,7 +177,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -192,7 +192,7 @@

Functions

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -207,7 +207,7 @@

Functions

-
abstract fun release()
+
abstract fun release()
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/init-gl.html b/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/init-gl.html index c9abba0d6..972144a2b 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/init-gl.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render/-base-render-off-screen/init-gl.html @@ -63,7 +63,7 @@

initGl

-
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
abstract fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
open val surface: Surface
+
open val surface: Surface
@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
open fun draw()
+
open fun draw()
@@ -207,7 +207,7 @@

Functions

-
open fun getTexId(): Int
+
open fun getTexId(): Int
@@ -222,7 +222,7 @@

Functions

-
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -237,7 +237,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -252,7 +252,7 @@

Functions

-
open fun setFlip(isFlipHorizontal: Boolean, isFlipVertical: Boolean)
+
open fun setFlip(isFlipHorizontal: Boolean, isFlipVertical: Boolean)
@@ -267,7 +267,7 @@

Functions

-
open fun setRotation(rotation: Int)
+
open fun setRotation(rotation: Int)
@@ -282,7 +282,7 @@

Functions

-
open fun updateTexImage()
+
open fun updateTexImage()
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render/-camera-render/init-gl.html b/docs/encoder/com.pedro.encoder.input.gl.render/-camera-render/init-gl.html index 6f4e771a7..efeac1e69 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render/-camera-render/init-gl.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render/-camera-render/init-gl.html @@ -63,7 +63,7 @@

initGl

-
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
+
open fun initGl(width: Int, height: Int, context: Context, previewWidth: Int, previewHeight: Int)
@@ -117,7 +117,7 @@

Functions

- +
@@ -132,7 +132,7 @@

Functions

-
fun drawScreen(width: Int, height: Int, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
+
fun drawScreen(width: Int, height: Int, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
@@ -147,7 +147,7 @@

Functions

-
fun drawScreenEncoder(width: Int, height: Int, isPortrait: Boolean, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
+
fun drawScreenEncoder(width: Int, height: Int, isPortrait: Boolean, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
@@ -162,7 +162,7 @@

Functions

-
fun drawScreenPreview(width: Int, height: Int, isPortrait: Boolean, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
+
fun drawScreenPreview(width: Int, height: Int, isPortrait: Boolean, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
@@ -177,7 +177,7 @@

Functions

- +
@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

-
fun initGl(context: Context, encoderWidth: Int, encoderHeight: Int, previewWidth: Int, previewHeight: Int)
+
fun initGl(context: Context, encoderWidth: Int, encoderHeight: Int, previewWidth: Int, previewHeight: Int)
@@ -237,7 +237,7 @@

Functions

-
fun release()
+
fun release()
@@ -252,7 +252,7 @@

Functions

-
fun setCameraFlip(isFlipHorizontal: Boolean, isFlipVertical: Boolean)
+
fun setCameraFlip(isFlipHorizontal: Boolean, isFlipVertical: Boolean)
@@ -267,22 +267,22 @@

Functions

-
fun setCameraRotation(rotation: Int)
+
fun setCameraRotation(rotation: Int)
- +
- +
Link copied to clipboard
-
fun setFilterAction(filterAction: FilterAction?, position: Int, baseFilterRender: BaseFilterRender)
+
fun setFilterAction(filterAction: FilterAction, position: Int, baseFilterRender: BaseFilterRender)
@@ -297,7 +297,7 @@

Functions

-
fun setPreviewSize(previewWidth: Int, previewHeight: Int)
+
fun setPreviewSize(previewWidth: Int, previewHeight: Int)
@@ -312,7 +312,7 @@

Functions

- +
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render/-main-render/init-gl.html b/docs/encoder/com.pedro.encoder.input.gl.render/-main-render/init-gl.html index 5a1c0bff7..2c4cae1d7 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render/-main-render/init-gl.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render/-main-render/init-gl.html @@ -63,7 +63,7 @@

initGl

-
fun initGl(context: Context, encoderWidth: Int, encoderHeight: Int, previewWidth: Int, previewHeight: Int)
+
fun initGl(context: Context, encoderWidth: Int, encoderHeight: Int, previewWidth: Int, previewHeight: Int)
-
+

setFilterAction

-
fun setFilterAction(filterAction: FilterAction?, position: Int, baseFilterRender: BaseFilterRender)
+
fun setFilterAction(filterAction: FilterAction, position: Int, baseFilterRender: BaseFilterRender)
-
open var fboId: Array<Int>
+
open var fboId: Array<Int>
@@ -113,7 +113,7 @@

Properties

-
open var rboId: Array<Int>
+
open var rboId: Array<Int>
@@ -128,7 +128,7 @@

Properties

-
open var texId: Array<Int>
+
open var texId: Array<Int>
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render/-render-handler/rbo-id.html b/docs/encoder/com.pedro.encoder.input.gl.render/-render-handler/rbo-id.html index 3a5e686e6..b24ab476d 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render/-render-handler/rbo-id.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render/-render-handler/rbo-id.html @@ -63,7 +63,7 @@

rboId

-
open var rboId: Array<Int>
+
open var rboId: Array<Int>
-
open fun draw(width: Int, height: Int, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
+
open fun draw(width: Int, height: Int, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
@@ -113,7 +113,7 @@

Functions

-
open fun drawEncoder(width: Int, height: Int, isPortrait: Boolean, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
+
open fun drawEncoder(width: Int, height: Int, isPortrait: Boolean, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
@@ -128,7 +128,7 @@

Functions

-
open fun drawPreview(width: Int, height: Int, isPortrait: Boolean, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
+
open fun drawPreview(width: Int, height: Int, isPortrait: Boolean, mode: AspectRatioMode, rotation: Int, flipStreamVertical: Boolean, flipStreamHorizontal: Boolean)
@@ -143,7 +143,7 @@

Functions

-
open fun initGl(context: Context)
+
open fun initGl(context: Context)
@@ -158,7 +158,7 @@

Functions

-
open fun release()
+
open fun release()
@@ -173,7 +173,7 @@

Functions

-
open fun setStreamSize(streamWidth: Int, streamHeight: Int)
+
open fun setStreamSize(streamWidth: Int, streamHeight: Int)
@@ -188,7 +188,7 @@

Functions

-
open fun setTexId(texId: Int)
+
open fun setTexId(texId: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.gl.render/-screen-render/init-gl.html b/docs/encoder/com.pedro.encoder.input.gl.render/-screen-render/init-gl.html index 7063f8348..f0506586c 100644 --- a/docs/encoder/com.pedro.encoder.input.gl.render/-screen-render/init-gl.html +++ b/docs/encoder/com.pedro.encoder.input.gl.render/-screen-render/init-gl.html @@ -63,7 +63,7 @@

initGl

-
open fun initGl(context: Context)
+
open fun initGl(context: Context)
-
open var rotation: Int
+
open var rotation: Int
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
open val scale: PointF
+
open val scale: PointF
@@ -147,7 +147,7 @@

Functions

-
open fun calculateDefaultScale(previewX: Float, previewY: Float)
Calculate default scale if none is indicated after load the filter.
+
open fun calculateDefaultScale(previewX: Float, previewY: Float)
Calculate default scale if none is indicated after load the filter.
@@ -162,7 +162,7 @@

Functions

-
open fun getCanvasPosition(previewX: Float, previewY: Float): PointF
Traduce position in percent to work with canvas.
+
open fun getCanvasPosition(previewX: Float, previewY: Float): PointF
Traduce position in percent to work with canvas.
@@ -177,7 +177,7 @@

Functions

-
open fun getCanvasScale(previewX: Float, previewY: Float): PointF
Traduce scale in percent to work with canvas.
+
open fun getCanvasScale(previewX: Float, previewY: Float): PointF
Traduce scale in percent to work with canvas.
@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -222,7 +222,7 @@

Functions

-
open fun scale(deltaX: Float, deltaY: Float)
+
open fun scale(deltaX: Float, deltaY: Float)
@@ -237,7 +237,7 @@

Functions

-
open fun setView(view: View)
+
open fun setView(view: View)
@@ -252,7 +252,7 @@

Functions

-
open fun translate(translation: TranslateTo)
open fun translate(deltaX: Float, deltaY: Float)
+
open fun translate(translation: TranslateTo)
open fun translate(deltaX: Float, deltaY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl/-android-view-sprite/reset.html b/docs/encoder/com.pedro.encoder.input.gl/-android-view-sprite/reset.html index 1db951505..42d938f43 100644 --- a/docs/encoder/com.pedro.encoder.input.gl/-android-view-sprite/reset.html +++ b/docs/encoder/com.pedro.encoder.input.gl/-android-view-sprite/reset.html @@ -63,7 +63,7 @@

reset

-
open fun reset()
+
open fun reset()
-
open fun valueOf(name: String): FilterAction

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
open fun valueOf(name: String): FilterAction

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -203,7 +203,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/encoder/com.pedro.encoder.input.gl/-filter-action/value-of.html b/docs/encoder/com.pedro.encoder.input.gl/-filter-action/value-of.html index deccd7174..d1b39cf26 100644 --- a/docs/encoder/com.pedro.encoder.input.gl/-filter-action/value-of.html +++ b/docs/encoder/com.pedro.encoder.input.gl/-filter-action/value-of.html @@ -63,7 +63,7 @@

valueOf

-
open fun valueOf(name: String): FilterAction

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+
open fun valueOf(name: String): FilterAction

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

@@ -113,7 +113,7 @@

Functions

-
open fun moveSprite(view: View, motionEvent: MotionEvent)
+
open fun moveSprite(view: View, motionEvent: MotionEvent)
@@ -128,7 +128,7 @@

Functions

-
open fun scaleSprite(motionEvent: MotionEvent)
+
open fun scaleSprite(motionEvent: MotionEvent)
@@ -143,7 +143,7 @@

Functions

-
open fun setBaseObjectFilterRender(androidViewFilterRender: AndroidViewFilterRender)
open fun setBaseObjectFilterRender(baseObjectFilterRender: BaseObjectFilterRender)
+
open fun setBaseObjectFilterRender(androidViewFilterRender: AndroidViewFilterRender)
open fun setBaseObjectFilterRender(baseObjectFilterRender: BaseObjectFilterRender)
@@ -158,7 +158,7 @@

Functions

-
open fun setPreventMoveOutside(preventMoveOutside: Boolean)
+
open fun setPreventMoveOutside(preventMoveOutside: Boolean)
@@ -173,7 +173,7 @@

Functions

-
open fun spriteTouched(view: View, motionEvent: MotionEvent): Boolean
+
open fun spriteTouched(view: View, motionEvent: MotionEvent): Boolean
@@ -188,7 +188,7 @@

Functions

-
open fun stopListener()
+
open fun stopListener()
diff --git a/docs/encoder/com.pedro.encoder.input.gl/-sprite-gesture-controller/move-sprite.html b/docs/encoder/com.pedro.encoder.input.gl/-sprite-gesture-controller/move-sprite.html index 8a5d260e8..e948a5804 100644 --- a/docs/encoder/com.pedro.encoder.input.gl/-sprite-gesture-controller/move-sprite.html +++ b/docs/encoder/com.pedro.encoder.input.gl/-sprite-gesture-controller/move-sprite.html @@ -63,7 +63,7 @@

moveSprite

-
open fun moveSprite(view: View, motionEvent: MotionEvent)
+
open fun moveSprite(view: View, motionEvent: MotionEvent)
-
open var rotation: Int
+
open var rotation: Int
@@ -113,7 +113,7 @@

Properties

-
open val scale: PointF
+
open val scale: PointF
@@ -132,7 +132,7 @@

Functions

@@ -147,7 +147,7 @@

Functions

- +
@@ -162,7 +162,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -177,7 +177,7 @@

Functions

-
open fun scale(deltaX: Float, deltaY: Float)
+
open fun scale(deltaX: Float, deltaY: Float)
@@ -192,7 +192,7 @@

Functions

-
open fun translate(translation: TranslateTo)
open fun translate(deltaX: Float, deltaY: Float)
+
open fun translate(translation: TranslateTo)
open fun translate(deltaX: Float, deltaY: Float)
diff --git a/docs/encoder/com.pedro.encoder.input.gl/-sprite/reset.html b/docs/encoder/com.pedro.encoder.input.gl/-sprite/reset.html index 5333f4b8a..52c927c98 100644 --- a/docs/encoder/com.pedro.encoder.input.gl/-sprite/reset.html +++ b/docs/encoder/com.pedro.encoder.input.gl/-sprite/reset.html @@ -63,7 +63,7 @@

reset

-
open fun reset()
+
open fun reset()
- +
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

-
open val isReady: Boolean
+
open val isReady: Boolean
@@ -162,7 +162,7 @@

Functions

-
open fun eglSetup()
open fun eglSetup(surface: Surface)
open fun eglSetup(surface: Surface, eglContext: EGLContext)
open fun eglSetup(surface: Surface, manager: SurfaceManager)
open fun eglSetup(width: Int, height: Int, manager: SurfaceManager)

open fun eglSetup(width: Int, height: Int, surface: Surface, eglSharedContext: EGLContext)
Prepares EGL.
+
open fun eglSetup()
open fun eglSetup(surface: Surface)
open fun eglSetup(surface: Surface, eglContext: EGLContext)
open fun eglSetup(surface: Surface, manager: SurfaceManager)
open fun eglSetup(width: Int, height: Int, manager: SurfaceManager)

open fun eglSetup(width: Int, height: Int, surface: Surface, eglSharedContext: EGLContext)
Prepares EGL.
@@ -177,7 +177,7 @@

Functions

-
open fun makeCurrent()
+
open fun makeCurrent()
@@ -192,7 +192,7 @@

Functions

-
open fun release()
Discards all resources held by this class, notably the EGL context.
+
open fun release()
Discards all resources held by this class, notably the EGL context.
@@ -207,7 +207,7 @@

Functions

-
open fun setPresentationTime(nsecs: Long)
Sends the presentation time stamp to EGL.
+
open fun setPresentationTime(nsecs: Long)
Sends the presentation time stamp to EGL.
@@ -222,7 +222,7 @@

Functions

-
open fun swapBuffer()
+
open fun swapBuffer()
diff --git a/docs/encoder/com.pedro.encoder.input.gl/-surface-manager/is-ready.html b/docs/encoder/com.pedro.encoder.input.gl/-surface-manager/is-ready.html index bfcdde7e5..35a82847a 100644 --- a/docs/encoder/com.pedro.encoder.input.gl/-surface-manager/is-ready.html +++ b/docs/encoder/com.pedro.encoder.input.gl/-surface-manager/is-ready.html @@ -63,7 +63,7 @@

isReady

-
open val isReady: Boolean
+
open val isReady: Boolean
-
open fun load(bitmaps: Array<Bitmap>): Array<Int>
+
open fun load(bitmaps: Array<Bitmap>): Array<Int>
diff --git a/docs/encoder/com.pedro.encoder.input.gl/-texture-loader/load.html b/docs/encoder/com.pedro.encoder.input.gl/-texture-loader/load.html index 63d0d766f..9e85e9475 100644 --- a/docs/encoder/com.pedro.encoder.input.gl/-texture-loader/load.html +++ b/docs/encoder/com.pedro.encoder.input.gl/-texture-loader/load.html @@ -63,7 +63,7 @@

load

-
open fun load(bitmaps: Array<Bitmap>): Array<Int>
+
open fun load(bitmaps: Array<Bitmap>): Array<Int>
-
abstract fun onGetFaces(faces: Array<Face>, scaleSensor: Rect?, sensorOrientation: Int)
+
abstract fun onGetFaces(faces: Array<Face>, scaleSensor: Rect?, sensorOrientation: Int)
diff --git a/docs/encoder/com.pedro.encoder.input.video.facedetector/-face-detector-callback/on-get-faces.html b/docs/encoder/com.pedro.encoder.input.video.facedetector/-face-detector-callback/on-get-faces.html index 142a34820..8ee3a04be 100644 --- a/docs/encoder/com.pedro.encoder.input.video.facedetector/-face-detector-callback/on-get-faces.html +++ b/docs/encoder/com.pedro.encoder.input.video.facedetector/-face-detector-callback/on-get-faces.html @@ -63,7 +63,7 @@

onGetFaces

-
abstract fun onGetFaces(faces: Array<Face>, scaleSensor: Rect?, sensorOrientation: Int)
+
abstract fun onGetFaces(faces: Array<Face>, scaleSensor: Rect?, sensorOrientation: Int)
-
val id: Int?
+
val id: Int?
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
val mouth: Point?
+
val mouth: Point?
@@ -143,7 +143,7 @@

Properties

-
val rect: Rect
+
val rect: Rect
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

-
val score: Int
+
val score: Int
diff --git a/docs/encoder/com.pedro.encoder.input.video.facedetector/-face/left-eye.html b/docs/encoder/com.pedro.encoder.input.video.facedetector/-face/left-eye.html index a892bcede..b3bb1dc44 100644 --- a/docs/encoder/com.pedro.encoder.input.video.facedetector/-face/left-eye.html +++ b/docs/encoder/com.pedro.encoder.input.video.facedetector/-face/left-eye.html @@ -63,7 +63,7 @@

leftEye

-
+
@@ -127,7 +127,7 @@

Functions

-
@RequiresApi(value = 21)
fun mapCamera2Faces(faces: Array<Face>): Array<Face>
+
@RequiresApi(value = 21)
fun mapCamera2Faces(faces: Array<Face>): Array<Face>
@@ -142,7 +142,7 @@

Functions

-

Created by pedro on 10/10/23.

@RequiresApi(value = 21)
fun Face.toFace(): Face
+

Created by pedro on 10/10/23.

@RequiresApi(value = 21)
fun Face.toFace(): Face
diff --git a/docs/encoder/com.pedro.encoder.input.video.facedetector/map-camera1-faces.html b/docs/encoder/com.pedro.encoder.input.video.facedetector/map-camera1-faces.html index b9ce9dcf5..a9f316ec3 100644 --- a/docs/encoder/com.pedro.encoder.input.video.facedetector/map-camera1-faces.html +++ b/docs/encoder/com.pedro.encoder.input.video.facedetector/map-camera1-faces.html @@ -63,7 +63,7 @@

mapCamera1Faces

-
+
-
abstract fun onCameraChanged(facing: CameraHelper.Facing)
+
abstract fun onCameraChanged(facing: CameraHelper.Facing)
@@ -94,7 +94,7 @@

Functions

-
abstract fun onCameraDisconnected()
+
abstract fun onCameraDisconnected()
@@ -109,7 +109,7 @@

Functions

-
abstract fun onCameraError(error: String)
+
abstract fun onCameraError(error: String)
@@ -124,7 +124,7 @@

Functions

-
abstract fun onCameraOpened()
+
abstract fun onCameraOpened()
diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera-callbacks/on-camera-changed.html b/docs/encoder/com.pedro.encoder.input.video/-camera-callbacks/on-camera-changed.html index f9eb22a66..bac55a832 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera-callbacks/on-camera-changed.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera-callbacks/on-camera-changed.html @@ -63,7 +63,7 @@

onCameraChanged

-
abstract fun onCameraChanged(facing: CameraHelper.Facing)
+
abstract fun onCameraChanged(facing: CameraHelper.Facing)
-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -128,7 +128,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera-helper/-facing/value-of.html b/docs/encoder/com.pedro.encoder.input.video/-camera-helper/-facing/value-of.html index 6bef72921..59099fc2c 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera-helper/-facing/value-of.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera-helper/-facing/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

@@ -136,7 +136,7 @@

Functions

-
Method to fix camera2 quality related with fps range.
+
Method to fix camera2 quality related with fps range.
@@ -151,7 +151,7 @@

Functions

-
open fun getCameraOrientation(context: Context): Int
+
open fun getCameraOrientation(context: Context): Int
@@ -166,7 +166,7 @@

Functions

- +
@@ -181,7 +181,7 @@

Functions

-
open fun isPortrait(context: Context): Boolean
+
open fun isPortrait(context: Context): Boolean
diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera-helper/is-portrait.html b/docs/encoder/com.pedro.encoder.input.video/-camera-helper/is-portrait.html index 7205df726..cd581b170 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera-helper/is-portrait.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera-helper/is-portrait.html @@ -63,7 +63,7 @@

isPortrait

-
open fun isPortrait(context: Context): Boolean
+
open fun isPortrait(context: Context): Boolean
-
open val cause: Throwable?
+
open val cause: Throwable?
@@ -113,7 +113,7 @@

Properties

-
open val message: String?
+
open val message: String?
@@ -132,7 +132,7 @@

Functions

@@ -147,7 +147,7 @@

Functions

@@ -162,7 +162,7 @@

Functions

@@ -177,7 +177,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/disable-auto-focus.html b/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/disable-auto-focus.html index 0ab73a821..48486de7e 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/disable-auto-focus.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/disable-auto-focus.html @@ -63,7 +63,7 @@

disableAutoFocus

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
-
open val height: Int
+
open val height: Int
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

-
open val width: Int
+
open val width: Int
@@ -162,7 +162,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -177,7 +177,7 @@

Functions

- +
@@ -192,7 +192,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -252,7 +252,7 @@

Functions

-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -267,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -282,7 +282,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

-
See: https://developer.android.com/reference/android/graphics/ImageFormat.
+
See: https://developer.android.com/reference/android/graphics/ImageFormat.
@@ -342,7 +342,7 @@

Functions

-
open fun getCameraSize(width: Int, height: Int): Camera.Size
+
open fun getCameraSize(width: Int, height: Int): Camera.Size
@@ -357,7 +357,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -372,7 +372,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -387,7 +387,7 @@

Functions

-
open fun getMaxZoom(): Int
+
open fun getMaxZoom(): Int
@@ -402,7 +402,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -417,7 +417,7 @@

Functions

-
open fun getMinZoom(): Int
+
open fun getMinZoom(): Int
@@ -432,7 +432,7 @@

Functions

- +
@@ -447,7 +447,7 @@

Functions

-
open fun getZoom(): Int
+
open fun getZoom(): Int
@@ -462,7 +462,7 @@

Functions

@@ -477,7 +477,7 @@

Functions

@@ -492,7 +492,7 @@

Functions

- +
@@ -507,7 +507,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -522,7 +522,7 @@

Functions

@@ -537,7 +537,7 @@

Functions

-
open fun onFaceDetection(faces: Array<Camera.Face>, camera: Camera)
+
open fun onFaceDetection(faces: Array<Camera.Face>, camera: Camera)
@@ -552,7 +552,7 @@

Functions

-
open fun onPreviewFrame(data: Array<Byte>, camera: Camera)
+
open fun onPreviewFrame(data: Array<Byte>, camera: Camera)
@@ -567,7 +567,7 @@

Functions

-
open fun setCameraCallbacks(cameraCallbacks: CameraCallbacks)
+
open fun setCameraCallbacks(cameraCallbacks: CameraCallbacks)
@@ -582,7 +582,7 @@

Functions

-
open fun setCameraFacing(cameraFacing: CameraHelper.Facing)
+
open fun setCameraFacing(cameraFacing: CameraHelper.Facing)
@@ -597,7 +597,7 @@

Functions

-
open fun setCameraSelect(cameraFacing: Int)
+
open fun setCameraSelect(cameraFacing: Int)
@@ -612,7 +612,7 @@

Functions

-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -627,7 +627,7 @@

Functions

-
open fun setPreviewOrientation(orientation: Int)
+
open fun setPreviewOrientation(orientation: Int)
@@ -642,7 +642,7 @@

Functions

-
open fun setRotation(rotation: Int)
+
open fun setRotation(rotation: Int)
@@ -657,7 +657,7 @@

Functions

-
open fun setSurfaceTexture(surfaceTexture: SurfaceTexture)
+
open fun setSurfaceTexture(surfaceTexture: SurfaceTexture)
@@ -672,7 +672,7 @@

Functions

-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
+
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
@@ -687,7 +687,7 @@

Functions

-
open fun start(width: Int, height: Int, fps: Int)
open fun start(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int)
open fun start(facing: Int, width: Int, height: Int, fps: Int)
+
open fun start(width: Int, height: Int, fps: Int)
open fun start(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int)
open fun start(facing: Int, width: Int, height: Int, fps: Int)
@@ -702,7 +702,7 @@

Functions

-
open fun stop()
+
open fun stop()
@@ -717,7 +717,7 @@

Functions

-
open fun switchCamera()
open fun switchCamera(cameraId: Int)
+
open fun switchCamera()
open fun switchCamera(cameraId: Int)
@@ -732,7 +732,7 @@

Functions

-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/is-auto-focus-enabled.html b/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/is-auto-focus-enabled.html index 019455cd4..532c5a5f2 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/is-auto-focus-enabled.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera1-api-manager/is-auto-focus-enabled.html @@ -63,7 +63,7 @@

isAutoFocusEnabled

-
+
-
abstract fun onImageAvailable(image: Image)
+
abstract fun onImageAvailable(image: Image)
diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/-image-callback/on-image-available.html b/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/-image-callback/on-image-available.html index 22a87cc34..faf7208b7 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/-image-callback/on-image-available.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/-image-callback/on-image-available.html @@ -63,7 +63,7 @@

onImageAvailable

-
abstract fun onImageAvailable(image: Image)
+
abstract fun onImageAvailable(image: Image)
@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

@@ -162,7 +162,7 @@

Properties

@@ -177,7 +177,7 @@

Properties

@@ -196,7 +196,7 @@

Functions

-
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
+
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
@@ -211,7 +211,7 @@

Functions

-
open fun closeCamera()
open fun closeCamera(resetSurface: Boolean)
+
open fun closeCamera()
open fun closeCamera(resetSurface: Boolean)
@@ -226,7 +226,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -241,7 +241,7 @@

Functions

- +
@@ -256,7 +256,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -271,7 +271,7 @@

Functions

@@ -286,7 +286,7 @@

Functions

@@ -301,7 +301,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -316,7 +316,7 @@

Functions

-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -331,7 +331,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -346,7 +346,7 @@

Functions

@@ -361,7 +361,7 @@

Functions

@@ -376,7 +376,7 @@

Functions

@@ -391,7 +391,7 @@

Functions

@@ -406,7 +406,7 @@

Functions

@@ -421,7 +421,7 @@

Functions

@@ -436,7 +436,7 @@

Functions

@@ -451,7 +451,7 @@

Functions

@@ -466,7 +466,7 @@

Functions

@@ -481,7 +481,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -496,7 +496,7 @@

Functions

- +
@@ -511,7 +511,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -526,7 +526,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -541,7 +541,7 @@

Functions

- +
@@ -556,7 +556,7 @@

Functions

- +
@@ -571,7 +571,7 @@

Functions

-
open fun getZoom(): Float
+
open fun getZoom(): Float
@@ -586,7 +586,7 @@

Functions

-
open fun getZoomRange(): Range<Float>
+
open fun getZoomRange(): Range<Float>
@@ -601,7 +601,7 @@

Functions

@@ -616,7 +616,7 @@

Functions

@@ -631,7 +631,7 @@

Functions

- +
@@ -646,7 +646,7 @@

Functions

@@ -661,7 +661,7 @@

Functions

@@ -676,7 +676,7 @@

Functions

-
open fun isPrepared(): Boolean
+
open fun isPrepared(): Boolean
@@ -691,7 +691,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -706,7 +706,7 @@

Functions

@@ -721,7 +721,7 @@

Functions

-
open fun onClosed(camera: CameraDevice)
+
open fun onClosed(camera: CameraDevice)
@@ -736,7 +736,7 @@

Functions

-
open fun onDisconnected(@NonNull cameraDevice: CameraDevice)
+
open fun onDisconnected(@NonNull cameraDevice: CameraDevice)
@@ -751,7 +751,7 @@

Functions

-
open fun onError(@NonNull cameraDevice: CameraDevice, i: Int)
+
open fun onError(@NonNull cameraDevice: CameraDevice, i: Int)
@@ -766,7 +766,7 @@

Functions

-
open fun onOpened(@NonNull cameraDevice: CameraDevice)
+
open fun onOpened(@NonNull cameraDevice: CameraDevice)
@@ -781,7 +781,7 @@

Functions

-
open fun openCamera()
+
open fun openCamera()
@@ -796,7 +796,7 @@

Functions

-
open fun openCameraBack()
+
open fun openCameraBack()
@@ -811,7 +811,7 @@

Functions

-
open fun openCameraFacing(selectedCameraFacing: CameraHelper.Facing)
Select camera facing
+
open fun openCameraFacing(selectedCameraFacing: CameraHelper.Facing)
Select camera facing
@@ -826,7 +826,7 @@

Functions

-
open fun openCameraFront()
+
open fun openCameraFront()
@@ -841,7 +841,7 @@

Functions

-
open fun openCameraId(cameraId: String)
+
open fun openCameraId(cameraId: String)
@@ -856,7 +856,7 @@

Functions

-
open fun openLastCamera()
+
open fun openLastCamera()
@@ -871,7 +871,7 @@

Functions

-
open fun prepareCamera(surface: Surface, fps: Int)
open fun prepareCamera(surfaceView: SurfaceView, surface: Surface, fps: Int)
open fun prepareCamera(textureView: TextureView, surface: Surface, fps: Int)
open fun prepareCamera(surfaceTexture: SurfaceTexture, width: Int, height: Int, fps: Int)
open fun prepareCamera(surfaceTexture: SurfaceTexture, width: Int, height: Int, fps: Int, facing: CameraHelper.Facing)
open fun prepareCamera(surfaceTexture: SurfaceTexture, width: Int, height: Int, fps: Int, cameraId: String)
+
open fun prepareCamera(surface: Surface, fps: Int)
open fun prepareCamera(surfaceView: SurfaceView, surface: Surface, fps: Int)
open fun prepareCamera(textureView: TextureView, surface: Surface, fps: Int)
open fun prepareCamera(surfaceTexture: SurfaceTexture, width: Int, height: Int, fps: Int)
open fun prepareCamera(surfaceTexture: SurfaceTexture, width: Int, height: Int, fps: Int, facing: CameraHelper.Facing)
open fun prepareCamera(surfaceTexture: SurfaceTexture, width: Int, height: Int, fps: Int, cameraId: String)
@@ -886,7 +886,7 @@

Functions

- +
@@ -901,7 +901,7 @@

Functions

-
open fun reOpenCamera(cameraId: String)
+
open fun reOpenCamera(cameraId: String)
@@ -916,7 +916,7 @@

Functions

-
open fun setCameraCallbacks(cameraCallbacks: CameraCallbacks)
+
open fun setCameraCallbacks(cameraCallbacks: CameraCallbacks)
@@ -931,7 +931,7 @@

Functions

-
open fun setCameraFacing(cameraFacing: CameraHelper.Facing)
+
open fun setCameraFacing(cameraFacing: CameraHelper.Facing)
@@ -946,7 +946,7 @@

Functions

-
open fun setCameraId(cameraId: String)
+
open fun setCameraId(cameraId: String)
@@ -961,7 +961,7 @@

Functions

-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -976,7 +976,7 @@

Functions

-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -991,7 +991,7 @@

Functions

-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1006,7 +1006,7 @@

Functions

-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
+
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
@@ -1021,7 +1021,7 @@

Functions

- +
@@ -1036,7 +1036,7 @@

Functions

-
open fun switchCamera()
+
open fun switchCamera()
@@ -1051,7 +1051,7 @@

Functions

-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/is-auto-focus-enabled.html b/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/is-auto-focus-enabled.html index d265763e1..51a0858f3 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/is-auto-focus-enabled.html +++ b/docs/encoder/com.pedro.encoder.input.video/-camera2-api-manager/is-auto-focus-enabled.html @@ -63,7 +63,7 @@

isAutoFocusEnabled

-
+
-
fun getOptimalResolution(actualResolution: Size, resolutionsSupported: Array<Size>): Size
+
fun getOptimalResolution(actualResolution: Size, resolutionsSupported: Array<Size>): Size
diff --git a/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/get-sleep-time.html b/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/get-sleep-time.html index 5fc9daeb0..6ee7190da 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/get-sleep-time.html +++ b/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/get-sleep-time.html @@ -63,7 +63,7 @@

getSleepTime

-
open fun getSleepTime(): Long
+
open fun getSleepTime(): Long
-
open fun getSleepTime(): Long
+
open fun getSleepTime(): Long
@@ -113,7 +113,7 @@

Functions

-
open fun limitFPS(): Boolean
+
open fun limitFPS(): Boolean
@@ -128,7 +128,7 @@

Functions

-
open fun setFPS(fps: Int)
+
open fun setFPS(fps: Int)
@@ -143,7 +143,7 @@

Functions

-
open fun setFrameStartTs()
+
open fun setFrameStartTs()
diff --git a/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/limit-f-p-s.html b/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/limit-f-p-s.html index 6d70b75a9..397d2a552 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/limit-f-p-s.html +++ b/docs/encoder/com.pedro.encoder.input.video/-fps-limiter/limit-f-p-s.html @@ -63,7 +63,7 @@

limitFPS

-
open fun limitFPS(): Boolean
+
open fun limitFPS(): Boolean
-
abstract fun inputYUVData(frame: Frame)
+
abstract fun inputYUVData(frame: Frame)
diff --git a/docs/encoder/com.pedro.encoder.input.video/-get-camera-data/input-y-u-v-data.html b/docs/encoder/com.pedro.encoder.input.video/-get-camera-data/input-y-u-v-data.html index b45d7d859..c287d50ba 100644 --- a/docs/encoder/com.pedro.encoder.input.video/-get-camera-data/input-y-u-v-data.html +++ b/docs/encoder/com.pedro.encoder.input.video/-get-camera-data/input-y-u-v-data.html @@ -63,7 +63,7 @@

inputYUVData

-
abstract fun inputYUVData(frame: Frame)
+
abstract fun inputYUVData(frame: Frame)
-
open val loopIndex: Int
+
open val loopIndex: Int
@@ -113,7 +113,7 @@

Properties

-
open val status: Int
+
open val status: Int
@@ -132,7 +132,7 @@

Functions

-
open fun advance(): Boolean
Move the animation frame counter forward.
+
open fun advance(): Boolean
Move the animation frame counter forward.
@@ -147,7 +147,7 @@

Functions

-
open fun clear()
+
open fun clear()
@@ -162,7 +162,7 @@

Functions

-
open fun getByteSize(): Int
Returns an estimated byte size for this decoder based on the data provided to setData, as well as internal buffers.
+
open fun getByteSize(): Int
Returns an estimated byte size for this decoder based on the data provided to setData, as well as internal buffers.
@@ -177,7 +177,7 @@

Functions

-
Gets the current index of the animation frame, or -1 if animation hasn't not yet started.
+
Gets the current index of the animation frame, or -1 if animation hasn't not yet started.
@@ -192,7 +192,7 @@

Functions

-
open fun getDelay(n: Int): Int
Gets display duration for specified frame.
+
open fun getDelay(n: Int): Int
Gets display duration for specified frame.
@@ -207,7 +207,7 @@

Functions

-
open fun getFrameCount(): Int
Gets the number of frames read from file.
+
open fun getFrameCount(): Int
Gets the number of frames read from file.
@@ -222,7 +222,7 @@

Functions

-
open fun getHeight(): Int
+
open fun getHeight(): Int
@@ -237,7 +237,7 @@

Functions

-
open fun getLoopCount(): Int
Gets the "Netscape" iteration count, if any.
+
open fun getLoopCount(): Int
Gets the "Netscape" iteration count, if any.
@@ -252,7 +252,7 @@

Functions

-
open fun getNextDelay(): Int
Gets display duration for the upcoming frame in ms.
+
open fun getNextDelay(): Int
Gets display duration for the upcoming frame in ms.
@@ -267,7 +267,7 @@

Functions

-
open fun getNextFrame(): Bitmap
Get the next frame in the animation sequence.
+
open fun getNextFrame(): Bitmap
Get the next frame in the animation sequence.
@@ -282,7 +282,7 @@

Functions

-
open fun getWidth(): Int
+
open fun getWidth(): Int
@@ -297,7 +297,7 @@

Functions

-
open fun read(data: Array<Byte>): Int
Reads GIF image from byte array.
open fun read(is: InputStream, contentLength: Int): Int
Reads GIF image from stream.
+
open fun read(data: Array<Byte>): Int
Reads GIF image from byte array.
open fun read(is: InputStream, contentLength: Int): Int
Reads GIF image from stream.
@@ -312,7 +312,7 @@

Functions

-
open fun resetFrameIndex()
Resets the frame pointer to before the 0th frame, as if we'd never used this decoder to decode any frames.
+
open fun resetFrameIndex()
Resets the frame pointer to before the 0th frame, as if we'd never used this decoder to decode any frames.
@@ -327,7 +327,7 @@

Functions

-
open fun resetLoopIndex()
Resets the loop index to the first loop.
+
open fun resetLoopIndex()
Resets the loop index to the first loop.
@@ -342,7 +342,7 @@

Functions

-
open fun setData(header: GifHeader, data: Array<Byte>)
open fun setData(header: GifHeader, buffer: ByteBuffer)
open fun setData(header: GifHeader, buffer: ByteBuffer, sampleSize: Int)
+
open fun setData(header: GifHeader, data: Array<Byte>)
open fun setData(header: GifHeader, buffer: ByteBuffer)
open fun setData(header: GifHeader, buffer: ByteBuffer, sampleSize: Int)
@@ -357,7 +357,7 @@

Functions

-
open fun setFrameIndex(frame: Int): Boolean
Sets the frame pointer to a specific frame
+
open fun setFrameIndex(frame: Int): Boolean
Sets the frame pointer to a specific frame
diff --git a/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-decoder/loop-index.html b/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-decoder/loop-index.html index 11aae7334..376a4b434 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-decoder/loop-index.html +++ b/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-decoder/loop-index.html @@ -63,7 +63,7 @@

loopIndex

-
open val loopIndex: Int
+
open val loopIndex: Int
-
val TAG: String = "GifHeaderParser"
+
val TAG: String = "GifHeaderParser"
@@ -117,7 +117,7 @@

Functions

-
open fun clear()
+
open fun clear()
@@ -132,7 +132,7 @@

Functions

-
open fun isAnimated(): Boolean
Determines if the GIF is animated by trying to read in the first 2 frames This method reparses the data even if the header has already been read.
+
open fun isAnimated(): Boolean
Determines if the GIF is animated by trying to read in the first 2 frames This method reparses the data even if the header has already been read.
@@ -147,7 +147,7 @@

Functions

- +
@@ -162,7 +162,7 @@

Functions

- +
diff --git a/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header-parser/is-animated.html b/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header-parser/is-animated.html index 9306590aa..f7580fd9c 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header-parser/is-animated.html +++ b/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header-parser/is-animated.html @@ -63,7 +63,7 @@

isAnimated

-
open fun isAnimated(): Boolean

Determines if the GIF is animated by trying to read in the first 2 frames This method reparses the data even if the header has already been read.

+
open fun isAnimated(): Boolean

Determines if the GIF is animated by trying to read in the first 2 frames This method reparses the data even if the header has already been read.

-
open val height: Int
+
open val height: Int
@@ -113,7 +113,7 @@

Properties

-
open val status: Int
+
open val status: Int
@@ -128,7 +128,7 @@

Properties

-
open val width: Int
+
open val width: Int
@@ -147,7 +147,7 @@

Functions

-
open fun getNumFrames(): Int
+
open fun getNumFrames(): Int
diff --git a/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header/status.html b/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header/status.html index 865cb8aea..b55849b3d 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header/status.html +++ b/docs/encoder/com.pedro.encoder.utils.gl.gif/-gif-header/status.html @@ -63,7 +63,7 @@

status

-
open val status: Int
+
open val status: Int
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-companion/from-id.html b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-companion/from-id.html index cc3ad57ab..ffe45030e 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-companion/from-id.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-companion/from-id.html @@ -63,7 +63,7 @@

fromId

-
+
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-fill/index.html b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-fill/index.html index 636d1abcc..7ea56f78f 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-fill/index.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-fill/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-n-o-n-e/index.html b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-n-o-n-e/index.html index 2b1c7b307..56cdce850 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-n-o-n-e/index.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/-n-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/entries.html b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/entries.html index 6b659fff8..53e36c3c5 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/entries.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -162,7 +162,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Properties

- +
@@ -196,7 +196,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -211,7 +211,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/value-of.html b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/value-of.html index f6f95dc4d..a4952301e 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/value-of.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-aspect-ratio-mode/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -113,7 +113,7 @@

Properties

-
open val numFrames: Int
+
open val numFrames: Int
@@ -132,7 +132,7 @@

Functions

-
open fun getBitmaps(): Array<Bitmap>
+
open fun getBitmaps(): Array<Bitmap>
@@ -147,7 +147,7 @@

Functions

-
open fun getHeight(): Int
+
open fun getHeight(): Int
@@ -162,7 +162,7 @@

Functions

-
open fun getWidth(): Int
+
open fun getWidth(): Int
@@ -177,7 +177,7 @@

Functions

-
open fun load(inputStreamGif: InputStream)
+
open fun load(inputStreamGif: InputStream)
@@ -192,7 +192,7 @@

Functions

-
open fun recycle()
+
open fun recycle()
@@ -207,7 +207,7 @@

Functions

-
open fun updateFrame(): Int
open fun updateFrame(size: Int): Int
+
open fun updateFrame(): Int
open fun updateFrame(size: Int): Int
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-gif-stream-object/load.html b/docs/encoder/com.pedro.encoder.utils.gl/-gif-stream-object/load.html index 6a7eda2b4..058dfaae5 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-gif-stream-object/load.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-gif-stream-object/load.html @@ -63,7 +63,7 @@

load

-
open fun load(inputStreamGif: InputStream)
+
open fun load(inputStreamGif: InputStream)
-
open fun checkEglError(msg: String)
+
open fun checkEglError(msg: String)
@@ -113,7 +113,7 @@

Functions

-
open fun checkGlError(op: String)
+
open fun checkGlError(op: String)
@@ -128,7 +128,7 @@

Functions

-
open fun createExternalTextures(quantity: Int, texturesId: Array<Int>, offset: Int)
+
open fun createExternalTextures(quantity: Int, texturesId: Array<Int>, offset: Int)
@@ -143,7 +143,7 @@

Functions

-
open fun createProgram(vertexSource: String, fragmentSource: String): Int
+
open fun createProgram(vertexSource: String, fragmentSource: String): Int
@@ -158,7 +158,7 @@

Functions

-
open fun createTextures(quantity: Int, texturesId: Array<Int>, offset: Int)
+
open fun createTextures(quantity: Int, texturesId: Array<Int>, offset: Int)
@@ -173,7 +173,7 @@

Functions

-
open fun getBitmap(streamWidth: Int, streamHeight: Int): Bitmap
+
open fun getBitmap(streamWidth: Int, streamHeight: Int): Bitmap
@@ -188,7 +188,7 @@

Functions

-
open fun getStringFromRaw(context: Context, id: Int): String
+
open fun getStringFromRaw(context: Context, id: Int): String
@@ -203,7 +203,7 @@

Functions

-
open fun loadShader(shaderType: Int, source: String): Int
+
open fun loadShader(shaderType: Int, source: String): Int
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-gl-util/load-shader.html b/docs/encoder/com.pedro.encoder.utils.gl/-gl-util/load-shader.html index 1b9b7c9a5..903b35883 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-gl-util/load-shader.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-gl-util/load-shader.html @@ -63,7 +63,7 @@

loadShader

-
open fun loadShader(shaderType: Int, source: String): Int
+
open fun loadShader(shaderType: Int, source: String): Int
-
open val numFrames: Int
+
open val numFrames: Int
@@ -117,7 +117,7 @@

Functions

-
open fun getBitmaps(): Array<Bitmap>
+
open fun getBitmaps(): Array<Bitmap>
@@ -132,7 +132,7 @@

Functions

-
open fun getHeight(): Int
+
open fun getHeight(): Int
@@ -147,7 +147,7 @@

Functions

-
open fun getWidth(): Int
+
open fun getWidth(): Int
@@ -162,7 +162,7 @@

Functions

-
open fun load(imageBitmap: Bitmap)
+
open fun load(imageBitmap: Bitmap)
@@ -177,7 +177,7 @@

Functions

-
open fun recycle()
+
open fun recycle()
@@ -192,7 +192,7 @@

Functions

-
open fun updateFrame(): Int
+
open fun updateFrame(): Int
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-image-stream-object/load.html b/docs/encoder/com.pedro.encoder.utils.gl/-image-stream-object/load.html index a8b5eda4e..249d228c9 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-image-stream-object/load.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-image-stream-object/load.html @@ -63,7 +63,7 @@

load

-
open fun load(imageBitmap: Bitmap)
+
open fun load(imageBitmap: Bitmap)
-
open fun calculateViewPort(mode: AspectRatioMode, previewWidth: Int, previewHeight: Int, streamWidth: Int, streamHeight: Int)
+
open fun calculateViewPort(mode: AspectRatioMode, previewWidth: Int, previewHeight: Int, streamWidth: Int, streamHeight: Int)
@@ -113,7 +113,7 @@

Functions

-
open fun calculateViewPortEncoder(streamWidth: Int, streamHeight: Int, isPortrait: Boolean)
+
open fun calculateViewPortEncoder(streamWidth: Int, streamHeight: Int, isPortrait: Boolean)
@@ -128,7 +128,7 @@

Functions

-
open fun getViewport(mode: AspectRatioMode, previewWidth: Int, previewHeight: Int, streamWidth: Int, streamHeight: Int): Pair<Point, Point>
+
open fun getViewport(mode: AspectRatioMode, previewWidth: Int, previewHeight: Int, streamWidth: Int, streamHeight: Int): Pair<Point, Point>
@@ -143,7 +143,7 @@

Functions

-
open fun processMatrix(rotation: Int, flipStreamHorizontal: Boolean, flipStreamVertical: Boolean, MVPMatrix: Array<Float>)
+
open fun processMatrix(rotation: Int, flipStreamHorizontal: Boolean, flipStreamVertical: Boolean, MVPMatrix: Array<Float>)
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-size-calculator/process-matrix.html b/docs/encoder/com.pedro.encoder.utils.gl/-size-calculator/process-matrix.html index 78cb6a603..ec90f1662 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-size-calculator/process-matrix.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-size-calculator/process-matrix.html @@ -63,7 +63,7 @@

processMatrix

-
open fun processMatrix(rotation: Int, flipStreamHorizontal: Boolean, flipStreamVertical: Boolean, MVPMatrix: Array<Float>)
+
open fun processMatrix(rotation: Int, flipStreamHorizontal: Boolean, flipStreamVertical: Boolean, MVPMatrix: Array<Float>)
-
abstract fun getBitmaps(): Array<Bitmap>
+
abstract fun getBitmaps(): Array<Bitmap>
@@ -113,7 +113,7 @@

Functions

-
abstract fun getHeight(): Int
+
abstract fun getHeight(): Int
@@ -128,7 +128,7 @@

Functions

-
abstract fun getNumFrames(): Int
+
abstract fun getNumFrames(): Int
@@ -143,7 +143,7 @@

Functions

-
abstract fun getWidth(): Int
+
abstract fun getWidth(): Int
@@ -158,7 +158,7 @@

Functions

-
abstract fun recycle()
+
abstract fun recycle()
@@ -173,7 +173,7 @@

Functions

-
abstract fun updateFrame(): Int
+
abstract fun updateFrame(): Int
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-stream-object-base/recycle.html b/docs/encoder/com.pedro.encoder.utils.gl/-stream-object-base/recycle.html index 3247c52f8..f4a0f085e 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-stream-object-base/recycle.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-stream-object-base/recycle.html @@ -63,7 +63,7 @@

recycle

-
abstract fun recycle()
+
abstract fun recycle()
-
open val numFrames: Int
+
open val numFrames: Int
@@ -117,7 +117,7 @@

Functions

-
open fun getBitmaps(): Array<Bitmap>
+
open fun getBitmaps(): Array<Bitmap>
@@ -132,7 +132,7 @@

Functions

-
open fun getHeight(): Int
+
open fun getHeight(): Int
@@ -147,7 +147,7 @@

Functions

-
open fun getWidth(): Int
+
open fun getWidth(): Int
@@ -162,7 +162,7 @@

Functions

-
open fun load(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
+
open fun load(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
@@ -177,7 +177,7 @@

Functions

-
open fun recycle()
+
open fun recycle()
@@ -192,7 +192,7 @@

Functions

-
open fun updateFrame(): Int
+
open fun updateFrame(): Int
diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-text-stream-object/load.html b/docs/encoder/com.pedro.encoder.utils.gl/-text-stream-object/load.html index 4d3c2fe62..81e8471f3 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-text-stream-object/load.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-text-stream-object/load.html @@ -63,7 +63,7 @@

load

-
open fun load(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
+
open fun load(text: String, textSize: Float, textColor: Int, backgroundColor: Int, typeface: Typeface)
-
open fun valueOf(name: String): TranslateTo

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
open fun valueOf(name: String): TranslateTo

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -233,7 +233,7 @@

Functions

-
open fun values(): Array<TranslateTo>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+
open fun values(): Array<TranslateTo>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/encoder/com.pedro.encoder.utils.gl/-translate-to/value-of.html b/docs/encoder/com.pedro.encoder.utils.gl/-translate-to/value-of.html index 04a63083b..fcc96a942 100644 --- a/docs/encoder/com.pedro.encoder.utils.gl/-translate-to/value-of.html +++ b/docs/encoder/com.pedro.encoder.utils.gl/-translate-to/value-of.html @@ -63,7 +63,7 @@

valueOf

-
open fun valueOf(name: String): TranslateTo

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+
open fun valueOf(name: String): TranslateTo

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

diff --git a/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/index.html b/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/index.html index cf9be157f..41433f87e 100644 --- a/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/index.html +++ b/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/index.html @@ -98,7 +98,7 @@

Functions

-
open fun mirror(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun mirror(input: Array<Byte>, width: Int, height: Int): Array<Byte>
@@ -113,7 +113,7 @@

Functions

-
open fun preAllocateBuffers(length: Int)
+
open fun preAllocateBuffers(length: Int)
@@ -128,7 +128,7 @@

Functions

-
open fun rotate180(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
+
open fun rotate180(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
@@ -143,7 +143,7 @@

Functions

-
open fun rotate270(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
+
open fun rotate270(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
@@ -158,7 +158,7 @@

Functions

-
open fun rotate90(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
+
open fun rotate90(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
@@ -173,7 +173,7 @@

Functions

-
open fun rotatePixels(input: Array<Byte>, width: Int, height: Int, rotation: Int): Array<Byte>
+
open fun rotatePixels(input: Array<Byte>, width: Int, height: Int, rotation: Int): Array<Byte>
@@ -188,7 +188,7 @@

Functions

-
open fun toARGB(yuv: Array<Byte>, width: Int, height: Int): Array<Int>
+
open fun toARGB(yuv: Array<Byte>, width: Int, height: Int): Array<Int>
@@ -203,7 +203,7 @@

Functions

-
open fun toI420(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun toI420(input: Array<Byte>, width: Int, height: Int): Array<Byte>
@@ -218,7 +218,7 @@

Functions

-
open fun toNV12(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun toNV12(input: Array<Byte>, width: Int, height: Int): Array<Byte>
@@ -233,7 +233,7 @@

Functions

-
open fun toYV12(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun toYV12(input: Array<Byte>, width: Int, height: Int): Array<Byte>
diff --git a/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/mirror.html b/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/mirror.html index dfdc5528d..4d460210a 100644 --- a/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/mirror.html +++ b/docs/encoder/com.pedro.encoder.utils.yuv/-n-v21-utils/mirror.html @@ -63,7 +63,7 @@

mirror

-
open fun mirror(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun mirror(input: Array<Byte>, width: Int, height: Int): Array<Byte>
-
open fun ARGBtoYUV420SemiPlanar(input: Array<Int>, width: Int, height: Int): Array<Byte>
+
open fun ARGBtoYUV420SemiPlanar(input: Array<Int>, width: Int, height: Int): Array<Byte>
@@ -113,7 +113,7 @@

Functions

-
open fun CropYuv(src_format: Int, src_yuv: Array<Byte>, src_width: Int, src_height: Int, dst_width: Int, dst_height: Int): Array<Byte>
+
open fun CropYuv(src_format: Int, src_yuv: Array<Byte>, src_width: Int, src_height: Int, dst_width: Int, dst_height: Int): Array<Byte>
@@ -128,7 +128,7 @@

Functions

-
open fun frameToBitmap(frame: Frame, width: Int, height: Int, orientation: Int): Bitmap
+
open fun frameToBitmap(frame: Frame, width: Int, height: Int, orientation: Int): Bitmap
@@ -143,7 +143,7 @@

Functions

-
open fun NV21toYUV420byColor(input: Array<Byte>, width: Int, height: Int, formatVideoEncoder: FormatVideoEncoder): Array<Byte>
+
open fun NV21toYUV420byColor(input: Array<Byte>, width: Int, height: Int, formatVideoEncoder: FormatVideoEncoder): Array<Byte>
@@ -158,7 +158,7 @@

Functions

-
open fun preAllocateBuffers(length: Int)
+
open fun preAllocateBuffers(length: Int)
@@ -173,7 +173,7 @@

Functions

-
open fun rotateNV21(data: Array<Byte>, width: Int, height: Int, rotation: Int): Array<Byte>
+
open fun rotateNV21(data: Array<Byte>, width: Int, height: Int, rotation: Int): Array<Byte>
@@ -188,7 +188,7 @@

Functions

-
open fun rotateYV12(data: Array<Byte>, width: Int, height: Int, rotation: Int): Array<Byte>
+
open fun rotateYV12(data: Array<Byte>, width: Int, height: Int, rotation: Int): Array<Byte>
@@ -203,7 +203,7 @@

Functions

-
open fun YV12toYUV420byColor(input: Array<Byte>, width: Int, height: Int, formatVideoEncoder: FormatVideoEncoder): Array<Byte>
+
open fun YV12toYUV420byColor(input: Array<Byte>, width: Int, height: Int, formatVideoEncoder: FormatVideoEncoder): Array<Byte>
diff --git a/docs/encoder/com.pedro.encoder.utils.yuv/-y-u-v-util/pre-allocate-buffers.html b/docs/encoder/com.pedro.encoder.utils.yuv/-y-u-v-util/pre-allocate-buffers.html index 9ca68ab7d..ca53bdd51 100644 --- a/docs/encoder/com.pedro.encoder.utils.yuv/-y-u-v-util/pre-allocate-buffers.html +++ b/docs/encoder/com.pedro.encoder.utils.yuv/-y-u-v-util/pre-allocate-buffers.html @@ -63,7 +63,7 @@

preAllocateBuffers

-
open fun preAllocateBuffers(length: Int)
+
open fun preAllocateBuffers(length: Int)
-
open fun preAllocateBuffers(length: Int)
+
open fun preAllocateBuffers(length: Int)
@@ -113,7 +113,7 @@

Functions

-
open fun rotate180(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
+
open fun rotate180(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
@@ -128,7 +128,7 @@

Functions

-
open fun rotate270(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
+
open fun rotate270(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
@@ -143,7 +143,7 @@

Functions

-
open fun rotate90(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
+
open fun rotate90(data: Array<Byte>, imageWidth: Int, imageHeight: Int): Array<Byte>
@@ -158,7 +158,7 @@

Functions

-
open fun toI420(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun toI420(input: Array<Byte>, width: Int, height: Int): Array<Byte>
@@ -173,7 +173,7 @@

Functions

-
open fun toNV12(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun toNV12(input: Array<Byte>, width: Int, height: Int): Array<Byte>
@@ -188,7 +188,7 @@

Functions

-
open fun toNV21(input: Array<Byte>, width: Int, height: Int): Array<Byte>
+
open fun toNV21(input: Array<Byte>, width: Int, height: Int): Array<Byte>
diff --git a/docs/encoder/com.pedro.encoder.utils.yuv/-y-v12-utils/pre-allocate-buffers.html b/docs/encoder/com.pedro.encoder.utils.yuv/-y-v12-utils/pre-allocate-buffers.html index 50fcca369..e1e7192fa 100644 --- a/docs/encoder/com.pedro.encoder.utils.yuv/-y-v12-utils/pre-allocate-buffers.html +++ b/docs/encoder/com.pedro.encoder.utils.yuv/-y-v12-utils/pre-allocate-buffers.html @@ -63,7 +63,7 @@

preAllocateBuffers

-
open fun preAllocateBuffers(length: Int)
+
open fun preAllocateBuffers(length: Int)
-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -143,7 +143,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/encoder/com.pedro.encoder.utils/-codec-util/-codec-type/value-of.html b/docs/encoder/com.pedro.encoder.utils/-codec-util/-codec-type/value-of.html index c10dea099..ccd67d5b6 100644 --- a/docs/encoder/com.pedro.encoder.utils/-codec-util/-codec-type/value-of.html +++ b/docs/encoder/com.pedro.encoder.utils/-codec-util/-codec-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

-
val AAC_MIME: String = "audio/mp4a-latm"
+
val AAC_MIME: String = "audio/mp4a-latm"
@@ -132,7 +132,7 @@

Properties

-
val AV1_MIME: String = "video/av01"
+
val AV1_MIME: String = "video/av01"
@@ -147,7 +147,7 @@

Properties

-
val G711_MIME: String = "audio/g711-alaw"
+
val G711_MIME: String = "audio/g711-alaw"
@@ -162,7 +162,7 @@

Properties

-
val H264_MIME: String = "video/avc"
+
val H264_MIME: String = "video/avc"
@@ -177,7 +177,7 @@

Properties

-
val H265_MIME: String = "video/hevc"
+
val H265_MIME: String = "video/hevc"
@@ -192,7 +192,7 @@

Properties

-
val OPUS_MIME: String = "audio/opus"
+
val OPUS_MIME: String = "audio/opus"
@@ -207,7 +207,7 @@

Properties

-
val VORBIS_MIME: String = "audio/ogg"
+
val VORBIS_MIME: String = "audio/ogg"
@@ -226,7 +226,7 @@

Functions

-
open fun getAllCodecs(filterBroken: Boolean): List<MediaCodecInfo>
+
open fun getAllCodecs(filterBroken: Boolean): List<MediaCodecInfo>
@@ -241,7 +241,7 @@

Functions

-
choose decoder by mime.
open fun getAllDecoders(mime: String, hardwarePriority: Boolean): List<MediaCodecInfo>
+
choose decoder by mime.
open fun getAllDecoders(mime: String, hardwarePriority: Boolean): List<MediaCodecInfo>
@@ -256,7 +256,7 @@

Functions

-
choose encoder by mime.
open fun getAllEncoders(mime: String, hardwarePriority: Boolean): List<MediaCodecInfo>
open fun getAllEncoders(mime: String, hardwarePriority: Boolean, cbrPriority: Boolean): List<MediaCodecInfo>
+
choose encoder by mime.
open fun getAllEncoders(mime: String, hardwarePriority: Boolean): List<MediaCodecInfo>
open fun getAllEncoders(mime: String, hardwarePriority: Boolean, cbrPriority: Boolean): List<MediaCodecInfo>
@@ -271,7 +271,7 @@

Functions

@@ -286,7 +286,7 @@

Functions

@@ -301,7 +301,7 @@

Functions

@@ -316,7 +316,7 @@

Functions

@@ -331,7 +331,7 @@

Functions

@@ -346,7 +346,7 @@

Functions

- +
diff --git a/docs/encoder/com.pedro.encoder.utils/-codec-util/is-c-b-r-mode-supported.html b/docs/encoder/com.pedro.encoder.utils/-codec-util/is-c-b-r-mode-supported.html index 29a999590..96cc884dd 100644 --- a/docs/encoder/com.pedro.encoder.utils/-codec-util/is-c-b-r-mode-supported.html +++ b/docs/encoder/com.pedro.encoder.utils/-codec-util/is-c-b-r-mode-supported.html @@ -63,7 +63,7 @@

isCBRModeSupported

-
+
-
open fun camera1Parse(face: Camera.Face, scaleSensor: Rect, sensorOrientation: Int, rotation: Int, facing: CameraHelper.Facing): FaceParsed
+
open fun camera1Parse(face: Camera.Face, scaleSensor: Rect, sensorOrientation: Int, rotation: Int, facing: CameraHelper.Facing): FaceParsed
@@ -113,7 +113,7 @@

Functions

-
open fun camera2Parse(face: Face, scaleSensor: Rect, sensorOrientation: Int, rotation: Int, facing: CameraHelper.Facing): FaceParsed
+
open fun camera2Parse(face: Face, scaleSensor: Rect, sensorOrientation: Int, rotation: Int, facing: CameraHelper.Facing): FaceParsed
diff --git a/docs/encoder/com.pedro.encoder.utils/-face-parsed/index.html b/docs/encoder/com.pedro.encoder.utils/-face-parsed/index.html index 245368e01..3a641888c 100644 --- a/docs/encoder/com.pedro.encoder.utils/-face-parsed/index.html +++ b/docs/encoder/com.pedro.encoder.utils/-face-parsed/index.html @@ -98,7 +98,7 @@

Properties

-
open var position: PointF
+
open var position: PointF
@@ -113,7 +113,7 @@

Properties

-
open var scale: PointF
+
open var scale: PointF
@@ -132,7 +132,7 @@

Functions

-
open fun toString(): String
+
open fun toString(): String
diff --git a/docs/encoder/com.pedro.encoder.utils/-face-parsed/position.html b/docs/encoder/com.pedro.encoder.utils/-face-parsed/position.html index 495eeec2d..6cdfc5759 100644 --- a/docs/encoder/com.pedro.encoder.utils/-face-parsed/position.html +++ b/docs/encoder/com.pedro.encoder.utils/-face-parsed/position.html @@ -63,7 +63,7 @@

position

-
open var position: PointF
+
open var position: PointF
-
open fun mixPCM(pcm1: Array<Byte>, pcm2: Array<Byte>): Array<Byte>
+
open fun mixPCM(pcm1: Array<Byte>, pcm2: Array<Byte>): Array<Byte>
@@ -113,7 +113,7 @@

Functions

-
open fun pcmToStereo(pcm: Array<Byte>, channels: Int): Array<Byte>
Experimental method to downgrade pcm with 3 channels or more to stereo.
+
open fun pcmToStereo(pcm: Array<Byte>, channels: Int): Array<Byte>
Experimental method to downgrade pcm with 3 channels or more to stereo.
diff --git a/docs/encoder/com.pedro.encoder.utils/-p-c-m-util/mix-p-c-m.html b/docs/encoder/com.pedro.encoder.utils/-p-c-m-util/mix-p-c-m.html index 92f4ad4ff..79e717453 100644 --- a/docs/encoder/com.pedro.encoder.utils/-p-c-m-util/mix-p-c-m.html +++ b/docs/encoder/com.pedro.encoder.utils/-p-c-m-util/mix-p-c-m.html @@ -63,7 +63,7 @@

mixPCM

-
open fun mixPCM(pcm1: Array<Byte>, pcm2: Array<Byte>): Array<Byte>
+
open fun mixPCM(pcm1: Array<Byte>, pcm2: Array<Byte>): Array<Byte>
-
open fun getFormatCodec(): Int
+
open fun getFormatCodec(): Int
@@ -308,7 +308,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -323,7 +323,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/encoder/com.pedro.encoder.video/-format-video-encoder/value-of.html b/docs/encoder/com.pedro.encoder.video/-format-video-encoder/value-of.html index 97196243b..859cccba3 100644 --- a/docs/encoder/com.pedro.encoder.video/-format-video-encoder/value-of.html +++ b/docs/encoder/com.pedro.encoder.video/-format-video-encoder/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

-
abstract fun getVideoData(h264Buffer: ByteBuffer, info: MediaCodec.BufferInfo)
+
abstract fun getVideoData(h264Buffer: ByteBuffer, info: MediaCodec.BufferInfo)
@@ -94,7 +94,7 @@

Functions

-
abstract fun onSpsPpsVps(sps: ByteBuffer, pps: ByteBuffer?, vps: ByteBuffer?)
+
abstract fun onSpsPpsVps(sps: ByteBuffer, pps: ByteBuffer?, vps: ByteBuffer?)
@@ -109,7 +109,7 @@

Functions

-
abstract fun onVideoFormat(mediaFormat: MediaFormat)
+
abstract fun onVideoFormat(mediaFormat: MediaFormat)
diff --git a/docs/encoder/com.pedro.encoder.video/-get-video-data/on-sps-pps-vps.html b/docs/encoder/com.pedro.encoder.video/-get-video-data/on-sps-pps-vps.html index 9f22abe06..90c0cec9b 100644 --- a/docs/encoder/com.pedro.encoder.video/-get-video-data/on-sps-pps-vps.html +++ b/docs/encoder/com.pedro.encoder.video/-get-video-data/on-sps-pps-vps.html @@ -63,7 +63,7 @@

onSpsPpsVps

-
abstract fun onSpsPpsVps(sps: ByteBuffer, pps: ByteBuffer?, vps: ByteBuffer?)
+
abstract fun onSpsPpsVps(sps: ByteBuffer, pps: ByteBuffer?, vps: ByteBuffer?)
-
open val bitRate: Int
+
open val bitRate: Int
@@ -113,7 +113,7 @@

Properties

-
open var fps: Int
+
open var fps: Int
@@ -128,7 +128,7 @@

Properties

-
open val height: Int
+
open val height: Int
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

-
open var rotation: Int
+
open var rotation: Int
@@ -173,7 +173,7 @@

Properties

-
open val width: Int
+
open val width: Int
@@ -192,7 +192,7 @@

Functions

-
open fun forceCodecType(codecType: CodecUtil.CodecType)
+
open fun forceCodecType(codecType: CodecUtil.CodecType)
@@ -207,7 +207,7 @@

Functions

-
open fun formatChanged(@NonNull mediaCodec: MediaCodec, @NonNull mediaFormat: MediaFormat)
+
open fun formatChanged(@NonNull mediaCodec: MediaCodec, @NonNull mediaFormat: MediaFormat)
@@ -222,7 +222,7 @@

Functions

-
open fun getType(): String
+
open fun getType(): String
@@ -237,7 +237,7 @@

Functions

-
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
+
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
@@ -252,7 +252,7 @@

Functions

-
open fun inputYUVData(frame: Frame)
+
open fun inputYUVData(frame: Frame)
@@ -267,7 +267,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -282,7 +282,7 @@

Functions

-
open fun outputAvailable(@NonNull mediaCodec: MediaCodec, outBufferIndex: Int, @NonNull bufferInfo: MediaCodec.BufferInfo)
abstract fun outputAvailable(mediaCodec: MediaCodec, outBufferIndex: Int, bufferInfo: MediaCodec.BufferInfo)
+
open fun outputAvailable(@NonNull mediaCodec: MediaCodec, outBufferIndex: Int, @NonNull bufferInfo: MediaCodec.BufferInfo)
abstract fun outputAvailable(mediaCodec: MediaCodec, outBufferIndex: Int, bufferInfo: MediaCodec.BufferInfo)
@@ -297,7 +297,7 @@

Functions

-
Prepare encoder with default parameters
open fun prepareVideoEncoder(width: Int, height: Int, fps: Int, bitRate: Int, rotation: Int, iFrameInterval: Int, formatVideoEncoder: FormatVideoEncoder): Boolean

open fun prepareVideoEncoder(width: Int, height: Int, fps: Int, bitRate: Int, rotation: Int, iFrameInterval: Int, formatVideoEncoder: FormatVideoEncoder, profile: Int, level: Int): Boolean
Prepare encoder with custom parameters
+
Prepare encoder with default parameters
open fun prepareVideoEncoder(width: Int, height: Int, fps: Int, bitRate: Int, rotation: Int, iFrameInterval: Int, formatVideoEncoder: FormatVideoEncoder): Boolean

open fun prepareVideoEncoder(width: Int, height: Int, fps: Int, bitRate: Int, rotation: Int, iFrameInterval: Int, formatVideoEncoder: FormatVideoEncoder, profile: Int, level: Int): Boolean
Prepare encoder with custom parameters
@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -342,7 +342,7 @@

Functions

-
open fun restart()
+
open fun restart()
@@ -357,7 +357,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
@@ -372,7 +372,7 @@

Functions

-
open fun setForceFps(fps: Int)
+
open fun setForceFps(fps: Int)
@@ -387,7 +387,7 @@

Functions

-
open fun setType(type: String)
+
open fun setType(type: String)
@@ -402,7 +402,7 @@

Functions

@@ -417,7 +417,7 @@

Functions

-
open fun start()
open fun start(resetTs: Boolean)
+
open fun start()
open fun start(resetTs: Boolean)
@@ -432,7 +432,7 @@

Functions

-
open fun stop()
open fun stop(resetTs: Boolean)
+
open fun stop()
open fun stop(resetTs: Boolean)
diff --git a/docs/encoder/com.pedro.encoder.video/-video-encoder/input-surface.html b/docs/encoder/com.pedro.encoder.video/-video-encoder/input-surface.html index a9f513b0f..2db374d10 100644 --- a/docs/encoder/com.pedro.encoder.video/-video-encoder/input-surface.html +++ b/docs/encoder/com.pedro.encoder.video/-video-encoder/input-surface.html @@ -63,7 +63,7 @@

inputSurface

-
+
-
open fun forceCodecType(codecType: CodecUtil.CodecType)
+
open fun forceCodecType(codecType: CodecUtil.CodecType)
@@ -113,7 +113,7 @@

Functions

-
abstract fun formatChanged(mediaCodec: MediaCodec, mediaFormat: MediaFormat)
+
abstract fun formatChanged(mediaCodec: MediaCodec, mediaFormat: MediaFormat)
@@ -128,7 +128,7 @@

Functions

-
open fun getType(): String
+
open fun getType(): String
@@ -143,7 +143,7 @@

Functions

-
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
+
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
@@ -158,7 +158,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -173,7 +173,7 @@

Functions

-
open fun outputAvailable(@NonNull mediaCodec: MediaCodec, outBufferIndex: Int, @NonNull bufferInfo: MediaCodec.BufferInfo)
+
open fun outputAvailable(@NonNull mediaCodec: MediaCodec, outBufferIndex: Int, @NonNull bufferInfo: MediaCodec.BufferInfo)
@@ -188,7 +188,7 @@

Functions

-
abstract fun reset()
+
abstract fun reset()
@@ -203,7 +203,7 @@

Functions

-
open fun restart()
+
open fun restart()
@@ -218,7 +218,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
@@ -233,7 +233,7 @@

Functions

-
open fun setType(type: String)
+
open fun setType(type: String)
@@ -248,7 +248,7 @@

Functions

-
open fun start()
abstract fun start(resetTs: Boolean)
+
open fun start()
abstract fun start(resetTs: Boolean)
@@ -263,7 +263,7 @@

Functions

-
open fun stop()
open fun stop(resetTs: Boolean)
+
open fun stop()
open fun stop(resetTs: Boolean)
diff --git a/docs/encoder/com.pedro.encoder/-base-encoder/input-available.html b/docs/encoder/com.pedro.encoder/-base-encoder/input-available.html index 36d8c4bf8..dcb51e91f 100644 --- a/docs/encoder/com.pedro.encoder/-base-encoder/input-available.html +++ b/docs/encoder/com.pedro.encoder/-base-encoder/input-available.html @@ -63,7 +63,7 @@

inputAvailable

-
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
+
open fun inputAvailable(@NonNull mediaCodec: MediaCodec, inBufferIndex: Int)
-
abstract fun formatChanged(mediaCodec: MediaCodec, mediaFormat: MediaFormat)
+
abstract fun formatChanged(mediaCodec: MediaCodec, mediaFormat: MediaFormat)
@@ -94,7 +94,7 @@

Functions

-
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
+
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
@@ -109,7 +109,7 @@

Functions

-
abstract fun outputAvailable(mediaCodec: MediaCodec, outBufferIndex: Int, bufferInfo: MediaCodec.BufferInfo)
+
abstract fun outputAvailable(mediaCodec: MediaCodec, outBufferIndex: Int, bufferInfo: MediaCodec.BufferInfo)
diff --git a/docs/encoder/com.pedro.encoder/-encoder-callback/input-available.html b/docs/encoder/com.pedro.encoder/-encoder-callback/input-available.html index 1089c8212..3e19db3a9 100644 --- a/docs/encoder/com.pedro.encoder/-encoder-callback/input-available.html +++ b/docs/encoder/com.pedro.encoder/-encoder-callback/input-available.html @@ -63,7 +63,7 @@

inputAvailable

-
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
+
abstract fun inputAvailable(mediaCodec: MediaCodec, inBufferIndex: Int)
- +
@@ -94,7 +94,7 @@

Functions

diff --git a/docs/encoder/com.pedro.encoder/-encoder-error-callback/on-codec-error.html b/docs/encoder/com.pedro.encoder/-encoder-error-callback/on-codec-error.html index 1e0ee65a5..127ab5270 100644 --- a/docs/encoder/com.pedro.encoder/-encoder-error-callback/on-codec-error.html +++ b/docs/encoder/com.pedro.encoder/-encoder-error-callback/on-codec-error.html @@ -63,7 +63,7 @@

onCodecError

-
+
@@ -113,7 +113,7 @@

Properties

-
var format: Int
+
var format: Int
@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

-
var offset: Int
+
var offset: Int
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

-
var size: Int
+
var size: Int
@@ -188,7 +188,7 @@

Properties

- +
diff --git a/docs/encoder/com.pedro.encoder/-frame/is-flip.html b/docs/encoder/com.pedro.encoder/-frame/is-flip.html index a3e5f9ae3..32255dc55 100644 --- a/docs/encoder/com.pedro.encoder/-frame/is-flip.html +++ b/docs/encoder/com.pedro.encoder/-frame/is-flip.html @@ -63,7 +63,7 @@

isFlip

-
+
-
abstract fun getInputFrame(): Frame
+
abstract fun getInputFrame(): Frame
diff --git a/docs/encoder/navigation.html b/docs/encoder/navigation.html index 503e13b46..c14686bb1 100644 --- a/docs/encoder/navigation.html +++ b/docs/encoder/navigation.html @@ -52,66 +52,111 @@ ConnectChecker -
+ + -
+ -
+ -
+ -
+ -
+
+ +
+
+ STARTED +
+
+
+
+ CONNECTED +
+
+
+ +
+
+
+ FAILED +
+
+
+ +
+
+ +
+
+ +
+
+ -
+ -
+ -
+ -
+
-
+ -
+ -
+
AV1
@@ -507,137 +552,147 @@ ContrastFilterRender
-
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
@@ -1223,138 +1278,143 @@
-
+
-
+
-
-
- Callback -
+
+ -
+
- +
+ +
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - @@ -1384,7 +1444,7 @@
@@ -1412,22 +1472,27 @@ -
+
+ +
+ -
+ -
+ -
+
@@ -1457,7 +1522,12 @@ ScreenSource
-
+
+ +
+
@@ -1497,6 +1567,11 @@ StreamClientListener
+
+ +
@@ -4174,4 +4249,69 @@
+
+
+ udp +
+
+ +
+ +
+
+
+ UdpClient +
+
+
+
+ UdpSender +
+
+
+ Companion +
+
+
+
+
+ +
+
+ UdpSocket +
+
+
+
+ UdpType +
+
+
+ Companion +
+
+
+
+ UNICAST +
+
+
+
+ MULTICAST +
+
+
+
+ BROADCAST +
+
+
+
+
diff --git a/docs/images/homepage.svg b/docs/images/homepage.svg new file mode 100644 index 000000000..e3c83b1ce --- /dev/null +++ b/docs/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/index.html b/docs/index.html index 0d513107a..3d54b5276 100644 --- a/docs/index.html +++ b/docs/index.html @@ -127,6 +127,17 @@

All modules:

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
diff --git a/docs/library/com.pedro.library.base.recording/-base-record-controller/get-status.html b/docs/library/com.pedro.library.base.recording/-base-record-controller/get-status.html index 9fe2cbd2d..d9906e168 100644 --- a/docs/library/com.pedro.library.base.recording/-base-record-controller/get-status.html +++ b/docs/library/com.pedro.library.base.recording/-base-record-controller/get-status.html @@ -63,7 +63,7 @@

getStatus

- +
@@ -113,7 +113,7 @@

Functions

-
open fun isRecording(): Boolean
+
open fun isRecording(): Boolean
@@ -128,7 +128,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -143,7 +143,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -158,7 +158,7 @@

Functions

-
abstract fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
+
abstract fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
@@ -173,7 +173,7 @@

Functions

-
abstract fun recordVideo(videoBuffer: ByteBuffer, videoInfo: MediaCodec.BufferInfo)
+
abstract fun recordVideo(videoBuffer: ByteBuffer, videoInfo: MediaCodec.BufferInfo)
@@ -188,7 +188,7 @@

Functions

-
abstract fun resetFormats()
+
abstract fun resetFormats()
@@ -203,7 +203,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -218,7 +218,7 @@

Functions

-
open fun setAudioCodec(audioCodec: AudioCodec)
+
open fun setAudioCodec(audioCodec: AudioCodec)
@@ -233,7 +233,7 @@

Functions

-
open fun setAudioFormat(audioFormat: MediaFormat)
abstract fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
+
open fun setAudioFormat(audioFormat: MediaFormat)
abstract fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
@@ -248,7 +248,7 @@

Functions

-
open fun setVideoCodec(videoCodec: VideoCodec)
+
open fun setVideoCodec(videoCodec: VideoCodec)
@@ -263,7 +263,7 @@

Functions

-
open fun setVideoFormat(videoFormat: MediaFormat)
abstract fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
+
open fun setVideoFormat(videoFormat: MediaFormat)
abstract fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
@@ -278,7 +278,7 @@

Functions

@@ -293,7 +293,7 @@

Functions

-
abstract fun stopRecord()
+
abstract fun stopRecord()
diff --git a/docs/library/com.pedro.library.base.recording/-base-record-controller/is-recording.html b/docs/library/com.pedro.library.base.recording/-base-record-controller/is-recording.html index 2baf33407..54ae50da6 100644 --- a/docs/library/com.pedro.library.base.recording/-base-record-controller/is-recording.html +++ b/docs/library/com.pedro.library.base.recording/-base-record-controller/is-recording.html @@ -63,7 +63,7 @@

isRecording

-
open fun isRecording(): Boolean
+
open fun isRecording(): Boolean
- +
diff --git a/docs/library/com.pedro.library.base.recording/-record-controller/-listener/on-status-change.html b/docs/library/com.pedro.library.base.recording/-record-controller/-listener/on-status-change.html index 482ac76dc..5a88d6ef2 100644 --- a/docs/library/com.pedro.library.base.recording/-record-controller/-listener/on-status-change.html +++ b/docs/library/com.pedro.library.base.recording/-record-controller/-listener/on-status-change.html @@ -63,7 +63,7 @@

onStatusChange

- +
-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -173,7 +173,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/library/com.pedro.library.base.recording/-record-controller/-status/value-of.html b/docs/library/com.pedro.library.base.recording/-record-controller/-status/value-of.html index 51a617466..34b53762a 100644 --- a/docs/library/com.pedro.library.base.recording/-record-controller/-status/value-of.html +++ b/docs/library/com.pedro.library.base.recording/-record-controller/-status/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

-
abstract fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
+
abstract fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
@@ -128,7 +128,7 @@

Functions

-
abstract fun recordVideo(videoBuffer: ByteBuffer, videoInfo: MediaCodec.BufferInfo)
+
abstract fun recordVideo(videoBuffer: ByteBuffer, videoInfo: MediaCodec.BufferInfo)
@@ -143,7 +143,7 @@

Functions

-
abstract fun resetFormats()
+
abstract fun resetFormats()
@@ -158,7 +158,7 @@

Functions

-
abstract fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
+
abstract fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
@@ -173,7 +173,7 @@

Functions

-
abstract fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
+
abstract fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
@@ -188,7 +188,7 @@

Functions

@@ -203,7 +203,7 @@

Functions

-
abstract fun stopRecord()
+
abstract fun stopRecord()
diff --git a/docs/library/com.pedro.library.base.recording/-record-controller/record-audio.html b/docs/library/com.pedro.library.base.recording/-record-controller/record-audio.html index fa667aabd..ae74f8778 100644 --- a/docs/library/com.pedro.library.base.recording/-record-controller/record-audio.html +++ b/docs/library/com.pedro.library.base.recording/-record-controller/record-audio.html @@ -63,7 +63,7 @@

recordAudio

-
abstract fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
+
abstract fun recordAudio(audioBuffer: ByteBuffer, audioInfo: MediaCodec.BufferInfo)
@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -132,7 +132,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -147,7 +147,7 @@

Functions

- +
@@ -162,7 +162,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -177,7 +177,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -207,7 +207,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -222,7 +222,7 @@

Functions

-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -237,7 +237,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -252,7 +252,7 @@

Functions

@@ -267,7 +267,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -282,7 +282,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -297,7 +297,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -342,7 +342,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -357,7 +357,7 @@

Functions

-
open fun getMaxZoom(): Int
Return max zoom level
+
open fun getMaxZoom(): Int
Return max zoom level
@@ -372,7 +372,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -387,7 +387,7 @@

Functions

-
open fun getMinZoom(): Int
Return min zoom level
+
open fun getMinZoom(): Int
Return min zoom level
@@ -402,7 +402,7 @@

Functions

@@ -417,7 +417,7 @@

Functions

-
Get supported resolutions of back camera in px.
+
Get supported resolutions of back camera in px.
@@ -432,7 +432,7 @@

Functions

-
Get supported resolutions of front camera in px.
+
Get supported resolutions of front camera in px.
@@ -447,7 +447,7 @@

Functions

- +
@@ -462,7 +462,7 @@

Functions

@@ -477,7 +477,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -492,7 +492,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -507,7 +507,7 @@

Functions

- +
@@ -522,7 +522,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float
Return current zoom level
@@ -537,7 +537,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -552,7 +552,7 @@

Functions

@@ -567,7 +567,7 @@

Functions

@@ -582,7 +582,7 @@

Functions

-
Use getCameraFacing instead
+
Use getCameraFacing instead
@@ -597,7 +597,7 @@

Functions

- +
@@ -612,7 +612,7 @@

Functions

-
open fun isOnPreview(): Boolean
Get preview state.
+
open fun isOnPreview(): Boolean
Get preview state.
@@ -627,7 +627,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -642,7 +642,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isStreaming(): Boolean
Get stream state.
@@ -657,7 +657,7 @@

Functions

@@ -672,7 +672,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -687,7 +687,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -702,7 +702,7 @@

Functions

-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
@@ -717,7 +717,7 @@

Functions

@@ -732,7 +732,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -747,7 +747,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -762,7 +762,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -777,7 +777,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -792,7 +792,7 @@

Functions

-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -807,7 +807,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -822,7 +822,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -837,7 +837,7 @@

Functions

-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -852,7 +852,7 @@

Functions

- +
@@ -867,7 +867,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -882,7 +882,7 @@

Functions

-
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
+
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
@@ -897,7 +897,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -912,7 +912,7 @@

Functions

-
Set video bitrate of H264 in bits per second while stream.
+
Set video bitrate of H264 in bits per second while stream.
@@ -927,7 +927,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -942,7 +942,7 @@

Functions

-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
@@ -957,7 +957,7 @@

Functions

-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
@@ -972,7 +972,7 @@

Functions

@@ -987,7 +987,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
@@ -1002,7 +1002,7 @@

Functions

@@ -1017,7 +1017,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()
Stop camera preview.
@@ -1032,7 +1032,7 @@

Functions

-
Stop record MP4 video started with @startRecord.
+
Stop record MP4 video started with @startRecord.
@@ -1047,7 +1047,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()
Stop stream started with @startStream.
@@ -1062,7 +1062,7 @@

Functions

-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
+
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
@@ -1077,7 +1077,7 @@

Functions

-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.base/-camera1-base/is-audio-muted.html b/docs/library/com.pedro.library.base/-camera1-base/is-audio-muted.html index d8de004b5..a628c8a41 100644 --- a/docs/library/com.pedro.library.base/-camera1-base/is-audio-muted.html +++ b/docs/library/com.pedro.library.base/-camera1-base/is-audio-muted.html @@ -63,7 +63,7 @@

isAudioMuted

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

@@ -117,7 +117,7 @@

Functions

-
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
+
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
@@ -132,7 +132,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -147,7 +147,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -162,7 +162,7 @@

Functions

- +
@@ -177,7 +177,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -192,7 +192,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -237,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -252,7 +252,7 @@

Functions

-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -267,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -282,7 +282,7 @@

Functions

-
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
@@ -297,7 +297,7 @@

Functions

-
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
@@ -312,7 +312,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -327,7 +327,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -342,7 +342,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -357,7 +357,7 @@

Functions

-
Get supported properties of the camera
+
Get supported properties of the camera
@@ -372,7 +372,7 @@

Functions

@@ -387,7 +387,7 @@

Functions

@@ -402,7 +402,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -417,7 +417,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -432,7 +432,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -447,7 +447,7 @@

Functions

- +
@@ -462,7 +462,7 @@

Functions

@@ -477,7 +477,7 @@

Functions

-
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
+
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
@@ -492,7 +492,7 @@

Functions

-
Get supported resolutions of back camera in px.
+
Get supported resolutions of back camera in px.
@@ -507,7 +507,7 @@

Functions

-
Get supported resolutions of front camera in px.
+
Get supported resolutions of front camera in px.
@@ -522,7 +522,7 @@

Functions

- +
@@ -537,7 +537,7 @@

Functions

@@ -552,7 +552,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -567,7 +567,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -582,7 +582,7 @@

Functions

@@ -597,7 +597,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float
Return current zoom level
@@ -612,7 +612,7 @@

Functions

-
open fun getZoomRange(): Range<Float>
Return zoom level range
+
open fun getZoomRange(): Range<Float>
Return zoom level range
@@ -627,7 +627,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -642,7 +642,7 @@

Functions

@@ -657,7 +657,7 @@

Functions

@@ -672,7 +672,7 @@

Functions

-
Use getCameraFacing instead
+
Use getCameraFacing instead
@@ -687,7 +687,7 @@

Functions

- +
@@ -702,7 +702,7 @@

Functions

@@ -717,7 +717,7 @@

Functions

-
open fun isOnPreview(): Boolean
Get preview state.
+
open fun isOnPreview(): Boolean
Get preview state.
@@ -732,7 +732,7 @@

Functions

@@ -747,7 +747,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -762,7 +762,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isStreaming(): Boolean
Get stream state.
@@ -777,7 +777,7 @@

Functions

@@ -792,7 +792,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -807,7 +807,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -822,7 +822,7 @@

Functions

-
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
@@ -837,7 +837,7 @@

Functions

- +
@@ -852,7 +852,7 @@

Functions

-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -867,7 +867,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -882,7 +882,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -897,7 +897,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -912,7 +912,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -927,7 +927,7 @@

Functions

-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -942,7 +942,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -957,7 +957,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -972,7 +972,7 @@

Functions

-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -987,7 +987,7 @@

Functions

-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -1002,7 +1002,7 @@

Functions

- +
@@ -1017,7 +1017,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -1032,7 +1032,7 @@

Functions

-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1047,7 +1047,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -1062,7 +1062,7 @@

Functions

-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
@@ -1077,7 +1077,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -1092,7 +1092,7 @@

Functions

-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
@@ -1107,7 +1107,7 @@

Functions

-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
@@ -1122,7 +1122,7 @@

Functions

@@ -1137,7 +1137,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
@@ -1152,7 +1152,7 @@

Functions

-
open fun startStreamAndRecord(url: String, path: String)
+
open fun startStreamAndRecord(url: String, path: String)
@@ -1167,7 +1167,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()
Stop camera preview.
@@ -1182,7 +1182,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()
Stop record MP4 video started with @startRecord.
@@ -1197,7 +1197,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()
Stop stream started with @startStream.
@@ -1212,7 +1212,7 @@

Functions

-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
+
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
@@ -1227,7 +1227,7 @@

Functions

-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/library/com.pedro.library.base/-camera2-base/is-audio-muted.html b/docs/library/com.pedro.library.base/-camera2-base/is-audio-muted.html index 6b5311c98..afff9bb87 100644 --- a/docs/library/com.pedro.library.base/-camera2-base/is-audio-muted.html +++ b/docs/library/com.pedro.library.base/-camera2-base/is-audio-muted.html @@ -63,7 +63,7 @@

isAudioMuted

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -132,7 +132,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -147,7 +147,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -162,7 +162,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -177,7 +177,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -192,7 +192,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -282,7 +282,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -297,7 +297,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isStreaming(): Boolean
Get stream state.
@@ -312,7 +312,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -327,7 +327,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -342,7 +342,7 @@

Functions

-
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
+
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
@@ -357,7 +357,7 @@

Functions

-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
@@ -372,7 +372,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -387,7 +387,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -402,7 +402,7 @@

Functions

-
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
+
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
@@ -417,7 +417,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -432,7 +432,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -447,7 +447,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -462,7 +462,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -477,7 +477,7 @@

Functions

- +
@@ -492,7 +492,7 @@

Functions

-
open fun setIntentResult(resultCode: Int, data: Intent)
+
open fun setIntentResult(resultCode: Int, data: Intent)
@@ -507,7 +507,7 @@

Functions

-
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
@@ -522,7 +522,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -537,7 +537,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -552,7 +552,7 @@

Functions

-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
@@ -567,7 +567,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -582,7 +582,7 @@

Functions

@@ -597,7 +597,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
@@ -612,7 +612,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()
Stop record MP4 video started with @startRecord.
@@ -627,7 +627,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()
Stop stream started with @startStream.
diff --git a/docs/library/com.pedro.library.base/-display-base/is-audio-muted.html b/docs/library/com.pedro.library.base/-display-base/is-audio-muted.html index b141a78a1..c1d885b8a 100644 --- a/docs/library/com.pedro.library.base/-display-base/is-audio-muted.html +++ b/docs/library/com.pedro.library.base/-display-base/is-audio-muted.html @@ -63,7 +63,7 @@

isAudioMuted

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

@@ -117,7 +117,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -132,7 +132,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -147,7 +147,7 @@

Functions

- +
@@ -162,7 +162,7 @@

Functions

-
open fun getAudioTime(): Double
+
open fun getAudioTime(): Double
@@ -177,7 +177,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -192,7 +192,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -267,7 +267,7 @@

Functions

- +
@@ -282,7 +282,7 @@

Functions

-
open fun getVideoTime(): Double
+
open fun getVideoTime(): Double
@@ -297,7 +297,7 @@

Functions

@@ -312,7 +312,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -327,7 +327,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isStreaming(): Boolean
Get stream state.
@@ -342,7 +342,7 @@

Functions

-
open fun moveTo(time: Double)
Working but it is too slow.
+
open fun moveTo(time: Double)
Working but it is too slow.
@@ -357,7 +357,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -372,7 +372,7 @@

Functions

-
open fun playAudioDevice()
+
open fun playAudioDevice()
@@ -387,7 +387,7 @@

Functions

-
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
+
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
@@ -402,7 +402,7 @@

Functions

-
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
+
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
@@ -417,7 +417,7 @@

Functions

-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -432,7 +432,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -447,7 +447,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -462,7 +462,7 @@

Functions

-
open fun reSyncFile()
+
open fun reSyncFile()
@@ -477,7 +477,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -492,7 +492,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -507,7 +507,7 @@

Functions

- +
@@ -522,7 +522,7 @@

Functions

-
open fun setLoopMode(loopMode: Boolean)
If you want reproduce video in loop.
+
open fun setLoopMode(loopMode: Boolean)
If you want reproduce video in loop.
@@ -537,7 +537,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -552,7 +552,7 @@

Functions

-
Set video bitrate of H264 in bits per second while stream.
+
Set video bitrate of H264 in bits per second while stream.
@@ -567,7 +567,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -582,7 +582,7 @@

Functions

@@ -597,7 +597,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo.
+
open fun startStream(url: String)
Need be called after @prepareVideo.
@@ -612,7 +612,7 @@

Functions

-
open fun stopAudioDevice()
+
open fun stopAudioDevice()
@@ -627,7 +627,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()
Stop record MP4 video started with @startRecord.
@@ -642,7 +642,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()
Stop stream started with @startStream.
diff --git a/docs/library/com.pedro.library.base/-from-file-base/is-audio-device-enabled.html b/docs/library/com.pedro.library.base/-from-file-base/is-audio-device-enabled.html index 22ad128bd..a06d69e13 100644 --- a/docs/library/com.pedro.library.base/-from-file-base/is-audio-device-enabled.html +++ b/docs/library/com.pedro.library.base/-from-file-base/is-audio-device-enabled.html @@ -63,7 +63,7 @@

isAudioDeviceEnabled

-
+
@@ -113,7 +113,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -128,7 +128,7 @@

Functions

-
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
@@ -143,7 +143,7 @@

Functions

@@ -158,7 +158,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -188,7 +188,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -203,7 +203,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isStreaming(): Boolean
Get stream state.
@@ -218,7 +218,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -233,7 +233,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -248,7 +248,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -263,7 +263,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -278,7 +278,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -293,7 +293,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -308,7 +308,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -323,7 +323,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -338,7 +338,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -353,7 +353,7 @@

Functions

@@ -368,7 +368,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
@@ -383,7 +383,7 @@

Functions

-
Stop record AAC audio started with @startRecord.
+
Stop record AAC audio started with @startRecord.
@@ -398,7 +398,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()
Stop stream started with @startStream.
diff --git a/docs/library/com.pedro.library.base/-only-audio-base/is-audio-muted.html b/docs/library/com.pedro.library.base/-only-audio-base/is-audio-muted.html index 377234959..a76563a4d 100644 --- a/docs/library/com.pedro.library.base/-only-audio-base/is-audio-muted.html +++ b/docs/library/com.pedro.library.base/-only-audio-base/is-audio-muted.html @@ -63,7 +63,7 @@

isAudioMuted

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

Return

true if muted, false if enabled

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-

Change audio source. Must be called after prepareAudio.

+

Change audio source. Must be called after prepareAudio.

@@ -192,7 +192,7 @@

Functions

-

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

+

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

@@ -207,7 +207,7 @@

Functions

-
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -222,7 +222,7 @@

Functions

-
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -237,7 +237,7 @@

Functions

-

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

+

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

@@ -252,7 +252,7 @@

Functions

@@ -267,7 +267,7 @@

Functions

-

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

+

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

@@ -282,7 +282,7 @@

Functions

-
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

+
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

@@ -297,7 +297,7 @@

Functions

-
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

+
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

@@ -312,7 +312,7 @@

Functions

-
fun release()
+
fun release()
@@ -327,7 +327,7 @@

Functions

@@ -342,22 +342,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
- +
@@ -372,7 +357,7 @@

Functions

-
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

+
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

@@ -387,7 +372,7 @@

Functions

@@ -402,7 +387,7 @@

Functions

-
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect ro preview and stream. Must be called after prepareVideo.

+
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect to preview and stream. Must be called after prepareVideo.

@@ -417,7 +402,7 @@

Functions

- +
@@ -432,7 +417,7 @@

Functions

-

Set video bitrate in bits per second while streaming.

+

Set video bitrate in bits per second while streaming.

@@ -447,7 +432,7 @@

Functions

- +
@@ -462,7 +447,7 @@

Functions

-
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

+
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

@@ -477,7 +462,7 @@

Functions

-

Start record.

+

Start record.

@@ -492,7 +477,7 @@

Functions

-
fun startStream(endPoint: String)

Start stream.

+
fun startStream(endPoint: String)

Start stream.

@@ -507,7 +492,7 @@

Functions

-

Stop preview. Must be called after prepareVideo.

+

Stop preview. Must be called after prepareVideo.

@@ -522,7 +507,7 @@

Functions

- +
@@ -537,7 +522,7 @@

Functions

-

Stop stream.

+

Stop stream.

diff --git a/docs/library/com.pedro.library.base/-stream-base/is-on-preview.html b/docs/library/com.pedro.library.base/-stream-base/is-on-preview.html index e0c84c21f..05895ca9a 100644 --- a/docs/library/com.pedro.library.base/-stream-base/is-on-preview.html +++ b/docs/library/com.pedro.library.base/-stream-base/is-on-preview.html @@ -63,7 +63,7 @@

isOnPreview

-
+
@@ -107,13 +107,13 @@

Properties

- +
Link copied to clipboard
@@ -122,13 +122,13 @@

Properties

- +
Link copied to clipboard
@@ -147,7 +147,7 @@

Functions

-
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -162,7 +162,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -177,7 +177,7 @@

Functions

- +
@@ -192,7 +192,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -207,7 +207,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

-
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -237,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -246,13 +246,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -267,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -282,7 +282,7 @@

Functions

@@ -291,13 +291,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -306,13 +306,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -327,7 +327,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -342,7 +342,7 @@

Functions

@@ -357,7 +357,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -372,7 +372,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -387,7 +387,7 @@

Functions

-
open fun getMaxZoom(): Int

Return max zoom level

+
open fun getMaxZoom(): Int

Return max zoom level

@@ -402,7 +402,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -417,7 +417,7 @@

Functions

-
open fun getMinZoom(): Int

Return min zoom level

+
open fun getMinZoom(): Int

Return min zoom level

@@ -432,7 +432,7 @@

Functions

@@ -447,7 +447,7 @@

Functions

-

Get supported resolutions of back camera in px.

+

Get supported resolutions of back camera in px.

@@ -462,7 +462,7 @@

Functions

-

Get supported resolutions of front camera in px.

+

Get supported resolutions of front camera in px.

@@ -477,7 +477,7 @@

Functions

- +
@@ -507,7 +507,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -522,7 +522,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -537,7 +537,7 @@

Functions

@@ -552,7 +552,7 @@

Functions

-
open fun getZoom(): Float

Return current zoom level

+
open fun getZoom(): Float

Return current zoom level

@@ -567,7 +567,7 @@

Functions

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -582,7 +582,7 @@

Functions

@@ -597,7 +597,7 @@

Functions

@@ -612,7 +612,7 @@

Functions

-

Use getCameraFacing instead

+

Use getCameraFacing instead

@@ -627,7 +627,7 @@

Functions

- +
@@ -642,7 +642,7 @@

Functions

-
open fun isRecording(): Boolean

Get record state.

+
open fun isRecording(): Boolean

Get record state.

@@ -657,7 +657,7 @@

Functions

@@ -672,7 +672,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -687,7 +687,7 @@

Functions

-
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -702,7 +702,7 @@

Functions

-
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video. NOTE: Rotation with encoder is silence ignored in some devices.

+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video. NOTE: Rotation with encoder is silence ignored in some devices.

@@ -711,13 +711,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 18)
open fun replaceView(context: Context)
@RequiresApi(api = 18)
open fun replaceView(openGlView: OpenGlView)
+
@RequiresApi(api = 18)
open fun replaceView(context: Context)
@RequiresApi(api = 18)
open fun replaceView(openGlView: OpenGlView)
@@ -732,7 +732,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -747,7 +747,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -756,13 +756,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -771,13 +771,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -786,13 +786,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -801,13 +801,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -816,13 +816,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -831,13 +831,13 @@

Functions

- +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -846,13 +846,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -861,13 +861,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -876,13 +876,13 @@

Functions

- +
Link copied to clipboard
-
open fun setPreviewOrientation(orientation: Int)

Change preview orientation can be called while stream.

+
open fun setPreviewOrientation(orientation: Int)

Change preview orientation can be called while stream.

@@ -891,13 +891,13 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -906,13 +906,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -921,13 +921,13 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -936,13 +936,13 @@

Functions

- +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Int)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Int)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

@@ -957,7 +957,7 @@

Functions

-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

@@ -966,13 +966,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(@NonNull path: String)

@RequiresApi(api = 18)
open fun startRecord(@NonNull path: String, @Nullable listener: RecordController.Listener?)

Starts recording a MP4 video.

+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(@NonNull path: String)

@RequiresApi(api = 18)
open fun startRecord(@NonNull path: String, @Nullable listener: RecordController.Listener?)

Starts recording a MP4 video.

@@ -981,13 +981,13 @@

Functions

- +
Link copied to clipboard
-
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

@@ -996,13 +996,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 18)
open fun startStreamAndRecord(url: String, path: String)
@RequiresApi(api = 18)
open fun startStreamAndRecord(url: String, path: String, listener: RecordController.Listener)
+
@RequiresApi(api = 18)
open fun startStreamAndRecord(url: String, path: String)
@RequiresApi(api = 18)
open fun startStreamAndRecord(url: String, path: String, listener: RecordController.Listener)
@@ -1017,7 +1017,7 @@

Functions

-
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1032,7 +1032,7 @@

Functions

-
@RequiresApi(api = 18)
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1047,7 +1047,7 @@

Functions

-
open fun stopStream()

Stop stream started with @startStream.

+
open fun stopStream()

Stop stream started with @startStream.

@@ -1062,7 +1062,7 @@

Functions

-
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: Int)
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: Int)
@@ -1071,13 +1071,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.generic/-generic-camera2/index.html b/docs/library/com.pedro.library.generic/-generic-camera2/index.html index f8a8108d8..3379d4fb1 100644 --- a/docs/library/com.pedro.library.generic/-generic-camera2/index.html +++ b/docs/library/com.pedro.library.generic/-generic-camera2/index.html @@ -98,7 +98,7 @@

Properties

@@ -107,13 +107,13 @@

Properties

- +
Link copied to clipboard
@@ -122,13 +122,13 @@

Properties

- +
Link copied to clipboard
@@ -141,13 +141,13 @@

Functions

- +
Link copied to clipboard
-
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
+
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
@@ -162,7 +162,7 @@

Functions

-
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -177,7 +177,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

@@ -252,7 +252,7 @@

Functions

-
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -267,7 +267,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -276,13 +276,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -297,7 +297,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -312,7 +312,7 @@

Functions

-

Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

+

Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -327,7 +327,7 @@

Functions

-

Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

+

Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -336,13 +336,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -351,13 +351,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -372,7 +372,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -387,7 +387,7 @@

Functions

-

Get supported properties of the camera

+

Get supported properties of the camera

@@ -402,7 +402,7 @@

Functions

@@ -417,7 +417,7 @@

Functions

@@ -432,7 +432,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -447,7 +447,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -462,7 +462,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -477,7 +477,7 @@

Functions

@@ -492,7 +492,7 @@

Functions

@@ -501,13 +501,13 @@

Functions

- +
Link copied to clipboard
-
open fun getResolutions(cameraId: String): MutableList<Size>

Get supported resolutions of cameraId in px.

+
open fun getResolutions(cameraId: String): MutableList<Size>

Get supported resolutions of cameraId in px.

@@ -522,7 +522,7 @@

Functions

-

Get supported resolutions of back camera in px.

+

Get supported resolutions of back camera in px.

@@ -537,7 +537,7 @@

Functions

-

Get supported resolutions of front camera in px.

+

Get supported resolutions of front camera in px.

@@ -552,7 +552,7 @@

Functions

- +
@@ -582,7 +582,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -597,7 +597,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -612,7 +612,7 @@

Functions

@@ -627,7 +627,7 @@

Functions

-
open fun getZoom(): Float

Return current zoom level

+
open fun getZoom(): Float

Return current zoom level

@@ -642,7 +642,7 @@

Functions

-
open fun getZoomRange(): Range<Float>

Return zoom level range

+
open fun getZoomRange(): Range<Float>

Return zoom level range

@@ -657,7 +657,7 @@

Functions

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -672,7 +672,7 @@

Functions

@@ -687,7 +687,7 @@

Functions

@@ -702,7 +702,7 @@

Functions

-

Use getCameraFacing instead

+

Use getCameraFacing instead

@@ -717,7 +717,7 @@

Functions

- +
@@ -732,7 +732,7 @@

Functions

@@ -747,7 +747,7 @@

Functions

@@ -762,7 +762,7 @@

Functions

-
open fun isRecording(): Boolean

Get record state.

+
open fun isRecording(): Boolean

Get record state.

@@ -777,7 +777,7 @@

Functions

@@ -792,7 +792,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -807,7 +807,7 @@

Functions

-
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -822,7 +822,7 @@

Functions

-
open fun prepareVideo(): Boolean

Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

+
open fun prepareVideo(): Boolean

Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -837,7 +837,7 @@

Functions

- +
@@ -846,13 +846,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -867,7 +867,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -882,7 +882,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -891,13 +891,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -906,13 +906,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -921,13 +921,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -936,13 +936,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -951,13 +951,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -966,13 +966,13 @@

Functions

- +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -981,13 +981,13 @@

Functions

- +
Link copied to clipboard
-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -996,13 +996,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -1011,13 +1011,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -1026,13 +1026,13 @@

Functions

- +
Link copied to clipboard
-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1041,13 +1041,13 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -1056,13 +1056,13 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -1071,13 +1071,13 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -1086,13 +1086,13 @@

Functions

- +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Float)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Float)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

@@ -1107,7 +1107,7 @@

Functions

-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

@@ -1116,13 +1116,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

@@ -1131,13 +1131,13 @@

Functions

- +
Link copied to clipboard
-
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

@@ -1146,13 +1146,13 @@

Functions

- +
Link copied to clipboard
-
open fun startStreamAndRecord(url: String, path: String)
+
open fun startStreamAndRecord(url: String, path: String)
@@ -1167,7 +1167,7 @@

Functions

-
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1182,7 +1182,7 @@

Functions

-
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1197,7 +1197,7 @@

Functions

-
open fun stopStream()

Stop stream started with @startStream.

+
open fun stopStream()

Stop stream started with @startStream.

@@ -1212,7 +1212,7 @@

Functions

-
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: String)

Choose a specific camera to use. Can be called anytime.

+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: String)

Choose a specific camera to use. Can be called anytime.

@@ -1221,13 +1221,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/library/com.pedro.library.generic/-generic-display/index.html b/docs/library/com.pedro.library.generic/-generic-display/index.html index afdafee9e..8d7a517c1 100644 --- a/docs/library/com.pedro.library.generic/-generic-display/index.html +++ b/docs/library/com.pedro.library.generic/-generic-display/index.html @@ -98,7 +98,7 @@

Properties

@@ -107,13 +107,13 @@

Properties

- +
Link copied to clipboard
@@ -132,7 +132,7 @@

Functions

-
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +147,7 @@

Functions

-
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -156,13 +156,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -171,13 +171,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -297,7 +297,7 @@

Functions

-
open fun isRecording(): Boolean

Get record state.

+
open fun isRecording(): Boolean

Get record state.

@@ -312,7 +312,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -327,7 +327,7 @@

Functions

-
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -342,7 +342,7 @@

Functions

-
@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream for streaming internal audio only.

+
@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream for streaming internal audio only.

@@ -357,7 +357,7 @@

Functions

-
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -372,7 +372,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -387,7 +387,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -402,7 +402,7 @@

Functions

-
open fun sendIntent(): Intent

Create Intent used to init screen capture with startActivityForResult.

+
open fun sendIntent(): Intent

Create Intent used to init screen capture with startActivityForResult.

@@ -411,13 +411,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -426,13 +426,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -441,13 +441,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -456,13 +456,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -471,13 +471,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -486,13 +486,13 @@

Functions

- +
Link copied to clipboard
-
open fun setIntentResult(resultCode: Int, data: Intent)
+
open fun setIntentResult(resultCode: Int, data: Intent)
@@ -501,13 +501,13 @@

Functions

-
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
@@ -516,13 +516,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -531,13 +531,13 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -546,13 +546,13 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -561,13 +561,13 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -576,13 +576,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

@@ -591,13 +591,13 @@

Functions

- +
Link copied to clipboard
-
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -612,7 +612,7 @@

Functions

-
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -627,7 +627,7 @@

Functions

-
open fun stopStream()

Stop stream started with @startStream.

+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.generic/-generic-from-file/index.html b/docs/library/com.pedro.library.generic/-generic-from-file/index.html index 99accc5f6..52dbc0c06 100644 --- a/docs/library/com.pedro.library.generic/-generic-from-file/index.html +++ b/docs/library/com.pedro.library.generic/-generic-from-file/index.html @@ -98,7 +98,7 @@

Properties

@@ -107,13 +107,13 @@

Properties

- +
Link copied to clipboard
@@ -126,13 +126,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -141,13 +141,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -162,7 +162,7 @@

Functions

- +
@@ -177,7 +177,7 @@

Functions

-
open fun getAudioTime(): Double
+
open fun getAudioTime(): Double
@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

-
open fun getVideoTime(): Double
+
open fun getVideoTime(): Double
@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

-
open fun isRecording(): Boolean

Get record state.

+
open fun isRecording(): Boolean

Get record state.

@@ -336,13 +336,13 @@

Functions

- +
Link copied to clipboard
-
open fun moveTo(time: Double)

Working but it is too slow. You need wait few seconds after call it to continue :(

+
open fun moveTo(time: Double)

Working but it is too slow. You need wait few seconds after call it to continue :(

@@ -357,7 +357,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -372,7 +372,7 @@

Functions

-
open fun playAudioDevice()
+
open fun playAudioDevice()
@@ -381,13 +381,13 @@

Functions

- +
Link copied to clipboard
-
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
+
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
@@ -396,13 +396,13 @@

Functions

- +
Link copied to clipboard
-
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
+
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
@@ -411,13 +411,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -432,7 +432,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -447,7 +447,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -462,7 +462,7 @@

Functions

-
open fun reSyncFile()
+
open fun reSyncFile()
@@ -471,13 +471,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -486,13 +486,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -501,13 +501,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -516,13 +516,13 @@

Functions

- +
Link copied to clipboard
-
open fun setLoopMode(loopMode: Boolean)

If you want reproduce video in loop. This mode clear all effects or stream object when video is restarted. TODO: No clear it.

+
open fun setLoopMode(loopMode: Boolean)

If you want reproduce video in loop. This mode clear all effects or stream object when video is restarted. TODO: No clear it.

@@ -531,13 +531,13 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -546,13 +546,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -561,13 +561,13 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -576,13 +576,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

@@ -591,13 +591,13 @@

Functions

- +
Link copied to clipboard
-
open fun startStream(url: String)

Need be called after @prepareVideo.

+
open fun startStream(url: String)

Need be called after @prepareVideo.

@@ -612,7 +612,7 @@

Functions

-
open fun stopAudioDevice()
+
open fun stopAudioDevice()
@@ -627,7 +627,7 @@

Functions

-
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -642,7 +642,7 @@

Functions

-
open fun stopStream()

Stop stream started with @startStream.

+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.generic/-generic-only-audio/index.html b/docs/library/com.pedro.library.generic/-generic-only-audio/index.html index 591b29bc2..396865720 100644 --- a/docs/library/com.pedro.library.generic/-generic-only-audio/index.html +++ b/docs/library/com.pedro.library.generic/-generic-only-audio/index.html @@ -92,13 +92,13 @@

Properties

- +
Link copied to clipboard
@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -132,7 +132,7 @@

Functions

-
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -141,13 +141,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
@@ -162,7 +162,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

-
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -207,7 +207,7 @@

Functions

-
open fun isRecording(): Boolean

Get record state.

+
open fun isRecording(): Boolean

Get record state.

@@ -222,7 +222,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -237,7 +237,7 @@

Functions

-
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -252,7 +252,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -261,13 +261,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -276,13 +276,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -291,13 +291,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -306,13 +306,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -321,13 +321,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -336,13 +336,13 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -351,13 +351,13 @@

Functions

- +
Link copied to clipboard
-
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(path: String)

@RequiresApi(api = 18)
open fun startRecord(path: String, listener: RecordController.Listener)

Starts recording an AAC audio.

+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(path: String)

@RequiresApi(api = 18)
open fun startRecord(path: String, listener: RecordController.Listener)

Starts recording an AAC audio.

@@ -366,13 +366,13 @@

Functions

- +
Link copied to clipboard
-
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -387,7 +387,7 @@

Functions

-
@RequiresApi(api = 18)
open fun stopRecord()

Stop record AAC audio started with @startRecord. If you don't call it file will be unreadable.

+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record AAC audio started with @startRecord. If you don't call it file will be unreadable.

@@ -402,7 +402,7 @@

Functions

-
open fun stopStream()

Stop stream started with @startStream.

+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.generic/-generic-stream/index.html b/docs/library/com.pedro.library.generic/-generic-stream/index.html index 9b8521e58..00ce15c00 100644 --- a/docs/library/com.pedro.library.generic/-generic-stream/index.html +++ b/docs/library/com.pedro.library.generic/-generic-stream/index.html @@ -98,7 +98,7 @@

Properties

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-

Change audio source. Must be called after prepareAudio.

+

Change audio source. Must be called after prepareAudio.

@@ -192,7 +192,7 @@

Functions

-

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

+

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

@@ -207,7 +207,7 @@

Functions

-
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -222,7 +222,7 @@

Functions

-
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -237,7 +237,7 @@

Functions

-

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

+

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

@@ -267,7 +267,7 @@

Functions

-

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

+

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

@@ -282,7 +282,7 @@

Functions

-
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

+
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

@@ -297,7 +297,7 @@

Functions

-
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

+
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

@@ -312,7 +312,7 @@

Functions

-
fun release()
+
fun release()
@@ -327,7 +327,7 @@

Functions

@@ -342,22 +342,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
- +
@@ -372,7 +357,7 @@

Functions

-
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

+
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

@@ -387,7 +372,7 @@

Functions

@@ -402,7 +387,7 @@

Functions

-
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect ro preview and stream. Must be called after prepareVideo.

+
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect to preview and stream. Must be called after prepareVideo.

@@ -417,7 +402,7 @@

Functions

- +
@@ -432,7 +417,7 @@

Functions

-

Set video bitrate in bits per second while streaming.

+

Set video bitrate in bits per second while streaming.

@@ -447,7 +432,7 @@

Functions

- +
@@ -462,7 +447,7 @@

Functions

-
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

+
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

@@ -477,7 +462,7 @@

Functions

-

Start record.

+

Start record.

@@ -492,7 +477,7 @@

Functions

-
fun startStream(endPoint: String)

Start stream.

+
fun startStream(endPoint: String)

Start stream.

@@ -507,7 +492,7 @@

Functions

-

Stop preview. Must be called after prepareVideo.

+

Stop preview. Must be called after prepareVideo.

@@ -522,7 +507,7 @@

Functions

- +
@@ -537,7 +522,7 @@

Functions

-

Stop stream.

+

Stop stream.

diff --git a/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/force-incremental-ts.html b/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/force-incremental-ts.html index e3afc5ce4..538d7d1eb 100644 --- a/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/force-incremental-ts.html +++ b/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/force-incremental-ts.html @@ -63,7 +63,7 @@

forceIncrementalTs

-
open fun forceIncrementalTs(enabled: Boolean)

Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type. Necessary with Servers like Dacast. More info here: https://learn.akamai.com/en-us/webhelp/media-services-live/media-services-live-encoder-compatibility-testing-and-qualification-guide-v4.0/GUID-F941C88B-9128-4BF4-A81B-C2E5CFD35BBF.html

+
open fun forceIncrementalTs(enabled: Boolean)

Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type. Necessary with Servers like Dacast. More info here: https://learn.akamai.com/en-us/webhelp/media-services-live/media-services-live-encoder-compatibility-testing-and-qualification-guide-v4.0/GUID-F941C88B-9128-4BF4-A81B-C2E5CFD35BBF.html

@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -132,7 +132,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -147,7 +147,7 @@

Functions

- +
@@ -162,7 +162,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -177,7 +177,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -207,7 +207,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -222,7 +222,7 @@

Functions

-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -237,7 +237,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -252,7 +252,7 @@

Functions

@@ -267,7 +267,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -282,7 +282,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -297,7 +297,7 @@

Functions

-
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
+
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
@@ -312,7 +312,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -327,7 +327,7 @@

Functions

-
open fun getCacheSize(rtpType: RtpType, index: Int): Int
+
open fun getCacheSize(rtpType: RtpType, index: Int): Int
@@ -342,7 +342,7 @@

Functions

@@ -357,7 +357,7 @@

Functions

@@ -372,7 +372,7 @@

Functions

@@ -387,7 +387,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -402,7 +402,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -417,7 +417,7 @@

Functions

-
open fun getMaxZoom(): Int
Return max zoom level
+
open fun getMaxZoom(): Int
Return max zoom level
@@ -432,7 +432,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -447,7 +447,7 @@

Functions

-
open fun getMinZoom(): Int
Return min zoom level
+
open fun getMinZoom(): Int
Return min zoom level
@@ -462,7 +462,7 @@

Functions

@@ -477,7 +477,7 @@

Functions

-
Get supported resolutions of back camera in px.
+
Get supported resolutions of back camera in px.
@@ -492,7 +492,7 @@

Functions

-
Get supported resolutions of front camera in px.
+
Get supported resolutions of front camera in px.
@@ -507,7 +507,7 @@

Functions

- +
@@ -522,7 +522,7 @@

Functions

- +
@@ -537,7 +537,7 @@

Functions

- +
@@ -552,7 +552,7 @@

Functions

@@ -567,7 +567,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -582,7 +582,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -597,7 +597,7 @@

Functions

- +
@@ -612,7 +612,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float
Return current zoom level
@@ -627,7 +627,7 @@

Functions

-
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
+
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
@@ -642,7 +642,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -657,7 +657,7 @@

Functions

@@ -672,7 +672,7 @@

Functions

@@ -687,7 +687,7 @@

Functions

-
Use getCameraFacing instead
+
Use getCameraFacing instead
@@ -702,7 +702,7 @@

Functions

- +
@@ -717,7 +717,7 @@

Functions

-
open fun isOnPreview(): Boolean
Get preview state.
+
open fun isOnPreview(): Boolean
Get preview state.
@@ -732,7 +732,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -747,7 +747,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
@@ -762,7 +762,7 @@

Functions

@@ -777,7 +777,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -792,7 +792,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -807,7 +807,7 @@

Functions

-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
@@ -822,7 +822,7 @@

Functions

@@ -837,7 +837,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -852,7 +852,7 @@

Functions

@@ -867,7 +867,7 @@

Functions

@@ -882,7 +882,7 @@

Functions

- +
@@ -897,7 +897,7 @@

Functions

- +
@@ -912,7 +912,7 @@

Functions

-
open fun resizeCache(newSize: Int)
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
+
open fun resizeCache(newSize: Int)
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
@@ -927,7 +927,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -942,7 +942,7 @@

Functions

-
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
+
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
@@ -957,7 +957,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -972,7 +972,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -987,7 +987,7 @@

Functions

-
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
+
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
@@ -1002,7 +1002,7 @@

Functions

-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -1017,7 +1017,7 @@

Functions

-
open fun setCheckServerAlive(enable: Boolean)
+
open fun setCheckServerAlive(enable: Boolean)
@@ -1032,7 +1032,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -1047,7 +1047,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -1062,7 +1062,7 @@

Functions

-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -1077,7 +1077,7 @@

Functions

- +
@@ -1092,7 +1092,7 @@

Functions

-
open fun setLogs(enable: Boolean)
+
open fun setLogs(enable: Boolean)
@@ -1107,7 +1107,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -1122,7 +1122,7 @@

Functions

-
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
+
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
@@ -1137,7 +1137,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -1152,7 +1152,7 @@

Functions

-
open fun setReTries(reTries: Int)
+
open fun setReTries(reTries: Int)
@@ -1167,7 +1167,7 @@

Functions

-
Set video bitrate of H264 in bits per second while stream.
+
Set video bitrate of H264 in bits per second while stream.
@@ -1182,7 +1182,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -1197,7 +1197,7 @@

Functions

-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
@@ -1212,7 +1212,7 @@

Functions

-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
@@ -1227,7 +1227,7 @@

Functions

@@ -1242,7 +1242,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
@@ -1257,7 +1257,7 @@

Functions

@@ -1272,7 +1272,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()
Stop camera preview.
@@ -1287,7 +1287,7 @@

Functions

-
Stop record MP4 video started with @startRecord.
+
Stop record MP4 video started with @startRecord.
@@ -1302,7 +1302,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
+
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
@@ -1317,7 +1317,7 @@

Functions

-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
+
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
@@ -1332,7 +1332,7 @@

Functions

-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/is-streaming.html b/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/is-streaming.html index 8481bf513..8adf61c11 100644 --- a/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/is-streaming.html +++ b/docs/library/com.pedro.library.multiple/-multi-rtp-camera1/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
@@ -117,7 +117,7 @@

Functions

-
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
+
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
@@ -132,7 +132,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -147,7 +147,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -162,7 +162,7 @@

Functions

- +
@@ -177,7 +177,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -192,7 +192,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -237,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -252,7 +252,7 @@

Functions

-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -267,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -282,7 +282,7 @@

Functions

-
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
@@ -297,7 +297,7 @@

Functions

-
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
@@ -312,7 +312,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -327,7 +327,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -342,7 +342,7 @@

Functions

-
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
+
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
@@ -357,7 +357,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -372,7 +372,7 @@

Functions

-
open fun getCacheSize(rtpType: RtpType, index: Int): Int
+
open fun getCacheSize(rtpType: RtpType, index: Int): Int
@@ -387,7 +387,7 @@

Functions

-
Get supported properties of the camera
+
Get supported properties of the camera
@@ -402,7 +402,7 @@

Functions

@@ -417,7 +417,7 @@

Functions

@@ -432,7 +432,7 @@

Functions

@@ -447,7 +447,7 @@

Functions

@@ -462,7 +462,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -477,7 +477,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -492,7 +492,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -507,7 +507,7 @@

Functions

- +
@@ -522,7 +522,7 @@

Functions

@@ -537,7 +537,7 @@

Functions

-
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
+
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
@@ -552,7 +552,7 @@

Functions

-
Get supported resolutions of back camera in px.
+
Get supported resolutions of back camera in px.
@@ -567,7 +567,7 @@

Functions

-
Get supported resolutions of front camera in px.
+
Get supported resolutions of front camera in px.
@@ -582,7 +582,7 @@

Functions

- +
@@ -597,7 +597,7 @@

Functions

- +
@@ -612,7 +612,7 @@

Functions

- +
@@ -627,7 +627,7 @@

Functions

@@ -642,7 +642,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -657,7 +657,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -672,7 +672,7 @@

Functions

@@ -687,7 +687,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float
Return current zoom level
@@ -702,7 +702,7 @@

Functions

-
open fun getZoomRange(): Range<Float>
Return zoom level range
+
open fun getZoomRange(): Range<Float>
Return zoom level range
@@ -717,7 +717,7 @@

Functions

-
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
+
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
@@ -732,7 +732,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -747,7 +747,7 @@

Functions

@@ -762,7 +762,7 @@

Functions

@@ -777,7 +777,7 @@

Functions

-
Use getCameraFacing instead
+
Use getCameraFacing instead
@@ -792,7 +792,7 @@

Functions

- +
@@ -807,7 +807,7 @@

Functions

@@ -822,7 +822,7 @@

Functions

-
open fun isOnPreview(): Boolean
Get preview state.
+
open fun isOnPreview(): Boolean
Get preview state.
@@ -837,7 +837,7 @@

Functions

@@ -852,7 +852,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -867,7 +867,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
@@ -882,7 +882,7 @@

Functions

@@ -897,7 +897,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -912,7 +912,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -927,7 +927,7 @@

Functions

-
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
@@ -942,7 +942,7 @@

Functions

- +
@@ -957,7 +957,7 @@

Functions

-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -972,7 +972,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -987,7 +987,7 @@

Functions

@@ -1002,7 +1002,7 @@

Functions

@@ -1017,7 +1017,7 @@

Functions

- +
@@ -1032,7 +1032,7 @@

Functions

- +
@@ -1047,7 +1047,7 @@

Functions

-
open fun resizeCache(newSize: Int)
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
+
open fun resizeCache(newSize: Int)
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
@@ -1062,7 +1062,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -1077,7 +1077,7 @@

Functions

-
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
+
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
@@ -1092,7 +1092,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -1107,7 +1107,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -1122,7 +1122,7 @@

Functions

-
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
+
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
@@ -1137,7 +1137,7 @@

Functions

-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -1152,7 +1152,7 @@

Functions

-
open fun setCheckServerAlive(enable: Boolean)
+
open fun setCheckServerAlive(enable: Boolean)
@@ -1167,7 +1167,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -1182,7 +1182,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -1197,7 +1197,7 @@

Functions

-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -1212,7 +1212,7 @@

Functions

-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -1227,7 +1227,7 @@

Functions

- +
@@ -1242,7 +1242,7 @@

Functions

-
open fun setLogs(enable: Boolean)
+
open fun setLogs(enable: Boolean)
@@ -1257,7 +1257,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -1272,7 +1272,7 @@

Functions

-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1287,7 +1287,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -1302,7 +1302,7 @@

Functions

-
open fun setReTries(reTries: Int)
+
open fun setReTries(reTries: Int)
@@ -1317,7 +1317,7 @@

Functions

-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
@@ -1332,7 +1332,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -1347,7 +1347,7 @@

Functions

-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
@@ -1362,7 +1362,7 @@

Functions

-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
@@ -1377,7 +1377,7 @@

Functions

@@ -1392,7 +1392,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
@@ -1407,7 +1407,7 @@

Functions

-
open fun startStreamAndRecord(url: String, path: String)
+
open fun startStreamAndRecord(url: String, path: String)
@@ -1422,7 +1422,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()
Stop camera preview.
@@ -1437,7 +1437,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()
Stop record MP4 video started with @startRecord.
@@ -1452,7 +1452,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
+
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
@@ -1467,7 +1467,7 @@

Functions

-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
+
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
@@ -1482,7 +1482,7 @@

Functions

-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/library/com.pedro.library.multiple/-multi-rtp-camera2/is-streaming.html b/docs/library/com.pedro.library.multiple/-multi-rtp-camera2/is-streaming.html index c83b163df..350bad62b 100644 --- a/docs/library/com.pedro.library.multiple/-multi-rtp-camera2/is-streaming.html +++ b/docs/library/com.pedro.library.multiple/-multi-rtp-camera2/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -132,7 +132,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -147,7 +147,7 @@

Functions

-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -162,7 +162,7 @@

Functions

-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
@@ -177,7 +177,7 @@

Functions

-
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
+
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

-
open fun getCacheSize(rtpType: RtpType, index: Int): Int
+
open fun getCacheSize(rtpType: RtpType, index: Int): Int
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

@@ -252,7 +252,7 @@

Functions

@@ -267,7 +267,7 @@

Functions

- +
@@ -282,7 +282,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

- +
@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -342,7 +342,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -357,7 +357,7 @@

Functions

-
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
+
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
@@ -372,7 +372,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -387,7 +387,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -402,7 +402,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
@@ -417,7 +417,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -432,7 +432,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -447,7 +447,7 @@

Functions

-
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
+
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
@@ -462,7 +462,7 @@

Functions

-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
@@ -477,7 +477,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -492,7 +492,7 @@

Functions

@@ -507,7 +507,7 @@

Functions

@@ -522,7 +522,7 @@

Functions

- +
@@ -537,7 +537,7 @@

Functions

- +
@@ -552,7 +552,7 @@

Functions

-
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
+
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
@@ -567,7 +567,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -582,7 +582,7 @@

Functions

-
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
+
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
@@ -597,7 +597,7 @@

Functions

-
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
+
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
@@ -612,7 +612,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -627,7 +627,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -642,7 +642,7 @@

Functions

-
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
+
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
@@ -657,7 +657,7 @@

Functions

-
open fun setCheckServerAlive(enable: Boolean)
+
open fun setCheckServerAlive(enable: Boolean)
@@ -672,7 +672,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -687,7 +687,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -702,7 +702,7 @@

Functions

- +
@@ -717,7 +717,7 @@

Functions

-
open fun setIntentResult(resultCode: Int, data: Intent)
+
open fun setIntentResult(resultCode: Int, data: Intent)
@@ -732,7 +732,7 @@

Functions

-
open fun setLogs(enable: Boolean)
+
open fun setLogs(enable: Boolean)
@@ -747,7 +747,7 @@

Functions

-
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
@@ -762,7 +762,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -777,7 +777,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -792,7 +792,7 @@

Functions

-
open fun setReTries(reTries: Int)
+
open fun setReTries(reTries: Int)
@@ -807,7 +807,7 @@

Functions

-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
@@ -822,7 +822,7 @@

Functions

-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
@@ -837,7 +837,7 @@

Functions

@@ -852,7 +852,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
@@ -867,7 +867,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()
Stop record MP4 video started with @startRecord.
@@ -882,7 +882,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
+
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
diff --git a/docs/library/com.pedro.library.multiple/-multi-rtp-display/is-streaming.html b/docs/library/com.pedro.library.multiple/-multi-rtp-display/is-streaming.html index 86a05a1ff..c70c8c7fd 100644 --- a/docs/library/com.pedro.library.multiple/-multi-rtp-display/is-streaming.html +++ b/docs/library/com.pedro.library.multiple/-multi-rtp-display/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
@@ -113,7 +113,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
@@ -128,7 +128,7 @@

Functions

-
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
@@ -143,7 +143,7 @@

Functions

-
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
+
open fun forceIncrementalTs(enabled: Boolean)
Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type.
@@ -158,7 +158,7 @@

Functions

-
open fun getCacheSize(rtpType: RtpType, index: Int): Int
+
open fun getCacheSize(rtpType: RtpType, index: Int): Int
@@ -173,7 +173,7 @@

Functions

@@ -188,7 +188,7 @@

Functions

@@ -203,7 +203,7 @@

Functions

@@ -218,7 +218,7 @@

Functions

- +
@@ -233,7 +233,7 @@

Functions

- +
@@ -248,7 +248,7 @@

Functions

@@ -263,7 +263,7 @@

Functions

-
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
+
open fun hasCongestion(rtpType: RtpType, index: Int): Boolean
@@ -278,7 +278,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean
Get mute state of microphone.
@@ -293,7 +293,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean
Get record state.
@@ -308,7 +308,7 @@

Functions

-
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(): Boolean
Get stream state.
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
@@ -323,7 +323,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -338,7 +338,7 @@

Functions

-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
@@ -353,7 +353,7 @@

Functions

@@ -368,7 +368,7 @@

Functions

@@ -383,7 +383,7 @@

Functions

- +
@@ -398,7 +398,7 @@

Functions

- +
@@ -413,7 +413,7 @@

Functions

-
open fun resizeCache(newSize: Int)
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
+
open fun resizeCache(newSize: Int)
open fun resizeCache(rtpType: RtpType, index: Int, newSize: Int)
@@ -428,7 +428,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -443,7 +443,7 @@

Functions

-
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
+
open fun reTry(rtpType: RtpType, index: Int, delay: Long, reason: String, @Nullable backupUrl: String): Boolean
@@ -458,7 +458,7 @@

Functions

-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -473,7 +473,7 @@

Functions

-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
@@ -488,7 +488,7 @@

Functions

-
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
+
open fun setAuthorization(user: String, password: String)
open fun setAuthorization(rtpType: RtpType, index: Int, user: String, password: String)
@@ -503,7 +503,7 @@

Functions

-
open fun setCheckServerAlive(enable: Boolean)
+
open fun setCheckServerAlive(enable: Boolean)
@@ -518,7 +518,7 @@

Functions

-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
@@ -533,7 +533,7 @@

Functions

-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
@@ -548,7 +548,7 @@

Functions

-
open fun setLogs(enable: Boolean)
+
open fun setLogs(enable: Boolean)
@@ -563,7 +563,7 @@

Functions

-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
@@ -578,7 +578,7 @@

Functions

-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
@@ -593,7 +593,7 @@

Functions

-
open fun setReTries(reTries: Int)
+
open fun setReTries(reTries: Int)
@@ -608,7 +608,7 @@

Functions

@@ -623,7 +623,7 @@

Functions

-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
+
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
open fun startStream(rtpType: RtpType, index: Int, url: String)
@@ -638,7 +638,7 @@

Functions

-
Stop record AAC audio started with @startRecord.
+
Stop record AAC audio started with @startRecord.
@@ -653,7 +653,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
+
open fun stopStream()
Stop stream started with @startStream.
open fun stopStream(rtpType: RtpType, index: Int)
diff --git a/docs/library/com.pedro.library.multiple/-multi-rtp-only-audio/is-streaming.html b/docs/library/com.pedro.library.multiple/-multi-rtp-only-audio/is-streaming.html index 331a89095..ef4309ea2 100644 --- a/docs/library/com.pedro.library.multiple/-multi-rtp-only-audio/is-streaming.html +++ b/docs/library/com.pedro.library.multiple/-multi-rtp-only-audio/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
+
open fun isStreaming(rtpType: RtpType, index: Int): Boolean
-
open fun valueOf(name: String): RtpType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
open fun valueOf(name: String): RtpType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -128,7 +128,7 @@

Functions

-
open fun values(): Array<RtpType>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

+
open fun values(): Array<RtpType>

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

diff --git a/docs/library/com.pedro.library.multiple/-rtp-type/value-of.html b/docs/library/com.pedro.library.multiple/-rtp-type/value-of.html index 37675dcfe..4163e2330 100644 --- a/docs/library/com.pedro.library.multiple/-rtp-type/value-of.html +++ b/docs/library/com.pedro.library.multiple/-rtp-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-
open fun valueOf(name: String): RtpType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

+
open fun valueOf(name: String): RtpType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Return

the enum constant with the specified name

Throws

if this enum type has no constant with the specified name

@@ -98,22 +98,37 @@

Properties

- +
- - + +
Link copied to clipboard
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -132,7 +147,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +162,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -162,7 +177,7 @@

Functions

- +
@@ -177,7 +192,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -192,7 +207,7 @@

Functions

@@ -207,7 +222,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -222,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -231,13 +246,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -252,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -267,7 +282,7 @@

Functions

@@ -276,28 +291,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -312,7 +327,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -327,7 +342,7 @@

Functions

@@ -342,7 +357,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -357,7 +372,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -372,7 +387,7 @@

Functions

-
open fun getMaxZoom(): Int
Return max zoom level
+
open fun getMaxZoom(): Int

Return max zoom level

@@ -387,7 +402,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -402,7 +417,7 @@

Functions

-
open fun getMinZoom(): Int
Return min zoom level
+
open fun getMinZoom(): Int

Return min zoom level

@@ -417,7 +432,7 @@

Functions

@@ -432,7 +447,7 @@

Functions

-
Get supported resolutions of back camera in px.
+

Get supported resolutions of back camera in px.

@@ -447,7 +462,7 @@

Functions

-
Get supported resolutions of front camera in px.
+

Get supported resolutions of front camera in px.

@@ -462,22 +477,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtmpStreamClient
@@ -492,7 +507,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -507,7 +522,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -522,7 +537,7 @@

Functions

@@ -537,7 +552,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float

Return current zoom level

@@ -552,7 +567,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -567,7 +582,7 @@

Functions

@@ -582,7 +597,7 @@

Functions

@@ -597,7 +612,7 @@

Functions

-
Use getCameraFacing instead
+

Use getCameraFacing instead

@@ -612,22 +627,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isOnPreview(): Boolean
Get preview state.
+
@@ -642,22 +642,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -672,7 +657,7 @@

Functions

@@ -687,37 +672,37 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video. NOTE: Rotation with encoder is silence ignored in some devices.

@@ -726,13 +711,13 @@

Functions

- +
Link copied to clipboard
- +
@RequiresApi(api = 18)
open fun replaceView(context: Context)
@RequiresApi(api = 18)
open fun replaceView(openGlView: OpenGlView)
@@ -747,7 +732,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -762,7 +747,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -771,28 +756,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -801,13 +786,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -816,13 +801,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -831,28 +816,28 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

- +
- - + +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -861,13 +846,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -876,28 +861,28 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

- +
- - + +
Link copied to clipboard
-
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
+
open fun setPreviewOrientation(orientation: Int)

Change preview orientation can be called while stream.

@@ -906,28 +891,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
Set video bitrate of H264 in bits per second while stream.
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -936,88 +921,88 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Int)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

- +
- +
Link copied to clipboard
-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

- +
- - + +
Link copied to clipboard
- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

- +
@@ -1032,7 +1017,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1047,7 +1032,7 @@

Functions

-
Stop record MP4 video started with @startRecord.
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1062,22 +1047,22 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

- +
- +
Link copied to clipboard
-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: Int)
@@ -1086,13 +1071,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-camera2/-rtmp-camera2.html b/docs/library/com.pedro.library.rtmp/-rtmp-camera2/-rtmp-camera2.html index 86df365a4..dd0ea6a4e 100644 --- a/docs/library/com.pedro.library.rtmp/-rtmp-camera2/-rtmp-camera2.html +++ b/docs/library/com.pedro.library.rtmp/-rtmp-camera2/-rtmp-camera2.html @@ -63,7 +63,7 @@

RtmpCamera2

-
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)


constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)

Deprecated

Deprecated

This view produce rotations problems and could be unsupported in future versions. Use Camera2Base instead.

+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
@@ -207,7 +222,7 @@

Functions

@@ -222,7 +237,7 @@

Functions

@@ -237,7 +252,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -252,7 +267,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -261,13 +276,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -282,7 +297,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -297,7 +312,7 @@

Functions

-
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+

Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -312,7 +327,7 @@

Functions

-
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+

Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -321,28 +336,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -357,7 +372,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -372,7 +387,7 @@

Functions

-
Get supported properties of the camera
+

Get supported properties of the camera

@@ -387,7 +402,7 @@

Functions

@@ -402,7 +417,7 @@

Functions

@@ -417,7 +432,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -432,7 +447,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -447,7 +462,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -462,7 +477,7 @@

Functions

- +
@@ -477,22 +492,22 @@

Functions

- +
- - + +
Link copied to clipboard
-
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
+
open fun getResolutions(cameraId: String): MutableList<Size>

Get supported resolutions of cameraId in px.

@@ -507,7 +522,7 @@

Functions

-
Get supported resolutions of back camera in px.
+

Get supported resolutions of back camera in px.

@@ -522,7 +537,7 @@

Functions

-
Get supported resolutions of front camera in px.
+

Get supported resolutions of front camera in px.

@@ -537,22 +552,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtmpStreamClient
@@ -567,7 +582,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -582,7 +597,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -597,7 +612,7 @@

Functions

@@ -612,7 +627,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float

Return current zoom level

@@ -627,7 +642,7 @@

Functions

-
open fun getZoomRange(): Range<Float>
Return zoom level range
+
open fun getZoomRange(): Range<Float>

Return zoom level range

@@ -642,7 +657,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -657,7 +672,7 @@

Functions

@@ -672,7 +687,7 @@

Functions

@@ -687,7 +702,7 @@

Functions

-
Use getCameraFacing instead
+

Use getCameraFacing instead

@@ -702,7 +717,7 @@

Functions

- +
@@ -717,22 +732,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isOnPreview(): Boolean
Get preview state.
+
@@ -747,7 +747,7 @@

Functions

@@ -762,22 +762,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -792,7 +777,7 @@

Functions

@@ -807,37 +792,37 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -852,7 +837,7 @@

Functions

- +
@@ -861,13 +846,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -882,7 +867,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -897,7 +882,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -906,28 +891,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -936,13 +921,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -951,13 +936,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -966,43 +951,43 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

- +
- - + +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
- +
- - + +
Link copied to clipboard
-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -1011,13 +996,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -1026,28 +1011,28 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

- +
- - + +
Link copied to clipboard
-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1056,28 +1041,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -1086,88 +1071,88 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Float)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

- +
- +
Link copied to clipboard
-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

- +
- - + +
Link copied to clipboard
-
open fun startStreamAndRecord(url: String, path: String)
+
open fun startStreamAndRecord(url: String, path: String)
@@ -1182,7 +1167,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1197,7 +1182,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1212,22 +1197,22 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

- +
- +
Link copied to clipboard
-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: String)

Choose a specific camera to use. Can be called anytime.

@@ -1236,13 +1221,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-display/-rtmp-display.html b/docs/library/com.pedro.library.rtmp/-rtmp-display/-rtmp-display.html index 4eecf2a7b..9694bca6a 100644 --- a/docs/library/com.pedro.library.rtmp/-rtmp-display/-rtmp-display.html +++ b/docs/library/com.pedro.library.rtmp/-rtmp-display/-rtmp-display.html @@ -58,7 +58,7 @@
-
+

RtmpDisplay

diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-display/get-stream-client.html b/docs/library/com.pedro.library.rtmp/-rtmp-display/get-stream-client.html new file mode 100644 index 000000000..eb216fee5 --- /dev/null +++ b/docs/library/com.pedro.library.rtmp/-rtmp-display/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): RtmpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-display/index.html b/docs/library/com.pedro.library.rtmp/-rtmp-display/index.html index 56a4f3c04..5e7361e25 100644 --- a/docs/library/com.pedro.library.rtmp/-rtmp-display/index.html +++ b/docs/library/com.pedro.library.rtmp/-rtmp-display/index.html @@ -62,19 +62,19 @@

RtmpDisplay

-

More documentation see: com.pedro.library.base.DisplayBase Created by pedro on 9/08/17.

+
@RequiresApi(api = 21)
class RtmpDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: com.pedro.library.base.DisplayBase

Created by pedro on 9/08/17.

Constructors

-
+
- +
Link copied to clipboard
@@ -98,22 +98,22 @@

Properties

- +
- - + +
Link copied to clipboard
@@ -132,7 +132,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +147,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -156,28 +156,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,22 +222,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtmpStreamClient
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -297,22 +297,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -327,52 +312,52 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
+
@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream for streaming internal audio only.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -387,7 +372,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -402,7 +387,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -417,7 +402,7 @@

Functions

-
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
+
open fun sendIntent(): Intent

Create Intent used to init screen capture with startActivityForResult.

@@ -426,28 +411,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -456,13 +441,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -471,13 +456,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -486,28 +471,28 @@

Functions

- +
Link copied to clipboard
- +
- +
- - + +
Link copied to clipboard
-
open fun setIntentResult(resultCode: Int, data: Intent)
+
open fun setIntentResult(resultCode: Int, data: Intent)
@@ -516,13 +501,13 @@

Functions

-
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
@@ -531,13 +516,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -546,28 +531,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -576,43 +561,43 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -627,7 +612,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -642,7 +627,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-from-file/-rtmp-from-file.html b/docs/library/com.pedro.library.rtmp/-rtmp-from-file/-rtmp-from-file.html index 5a1241c99..940afac14 100644 --- a/docs/library/com.pedro.library.rtmp/-rtmp-from-file/-rtmp-from-file.html +++ b/docs/library/com.pedro.library.rtmp/-rtmp-from-file/-rtmp-from-file.html @@ -58,12 +58,12 @@
-
+

RtmpFromFile

-
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
@@ -98,22 +98,22 @@

Properties

- +
- - + +
Link copied to clipboard
@@ -126,28 +126,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -162,7 +162,7 @@

Functions

- +
@@ -177,7 +177,7 @@

Functions

-
open fun getAudioTime(): Double
+
open fun getAudioTime(): Double
@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,22 +222,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtmpStreamClient
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

-
open fun getVideoTime(): Double
+
open fun getVideoTime(): Double
@@ -312,7 +312,7 @@

Functions

@@ -327,37 +327,22 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean

Get record state.

- +
- - + +
Link copied to clipboard
-
open fun isStreaming(): Boolean
Get stream state.
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun moveTo(time: Double)
Working but it is too slow.
+
open fun moveTo(time: Double)

Working but it is too slow. You need wait few seconds after call it to continue :(

@@ -372,7 +357,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -387,37 +372,37 @@

Functions

-
open fun playAudioDevice()
+
open fun playAudioDevice()
- +
- - + +
Link copied to clipboard
-
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
+
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
- +
- - + +
Link copied to clipboard
-
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
+
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
@@ -426,13 +411,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -447,7 +432,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -462,7 +447,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -477,7 +462,7 @@

Functions

-
open fun reSyncFile()
+
open fun reSyncFile()
@@ -486,13 +471,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -501,13 +486,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -516,28 +501,28 @@

Functions

- +
Link copied to clipboard
- +
- +
- - + +
Link copied to clipboard
-
open fun setLoopMode(loopMode: Boolean)
If you want reproduce video in loop.
+
open fun setLoopMode(loopMode: Boolean)

If you want reproduce video in loop. This mode clear all effects or stream object when video is restarted. TODO: No clear it.

@@ -546,28 +531,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
Set video bitrate of H264 in bits per second while stream.
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -576,43 +561,43 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo.
+
open fun startStream(url: String)

Need be called after @prepareVideo.

@@ -627,7 +612,7 @@

Functions

-
open fun stopAudioDevice()
+
open fun stopAudioDevice()
@@ -642,7 +627,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -657,7 +642,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/get-stream-client.html b/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/get-stream-client.html new file mode 100644 index 000000000..30192504e --- /dev/null +++ b/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): RtmpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/index.html b/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/index.html index e948a2863..e29ff83a2 100644 --- a/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/index.html +++ b/docs/library/com.pedro.library.rtmp/-rtmp-only-audio/index.html @@ -62,7 +62,7 @@

RtmpOnlyAudio

-

More documentation see: com.pedro.library.base.OnlyAudioBase Created by pedro on 10/07/18.

+
class RtmpOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: com.pedro.library.base.OnlyAudioBase

Created by pedro on 10/07/18.

@@ -88,17 +88,17 @@

Constructors

Properties

-
+
- - + +
Link copied to clipboard
@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -132,7 +132,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -141,13 +141,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
@@ -162,22 +162,22 @@

Functions

- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtmpStreamClient
@@ -192,7 +192,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -207,22 +207,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -237,22 +222,22 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -267,7 +252,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -276,28 +261,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -306,13 +291,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -321,13 +306,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -336,13 +321,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -351,43 +336,43 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(path: String)

@RequiresApi(api = 18)
open fun startRecord(path: String, listener: RecordController.Listener)

Starts recording an AAC audio.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -402,7 +387,7 @@

Functions

-
Stop record AAC audio started with @startRecord.
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record AAC audio started with @startRecord. If you don't call it file will be unreadable.

@@ -417,7 +402,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.rtmp/-rtmp-stream/index.html b/docs/library/com.pedro.library.rtmp/-rtmp-stream/index.html index 1987de2e4..06ead8c05 100644 --- a/docs/library/com.pedro.library.rtmp/-rtmp-stream/index.html +++ b/docs/library/com.pedro.library.rtmp/-rtmp-stream/index.html @@ -98,7 +98,7 @@

Properties

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-

Change audio source. Must be called after prepareAudio.

+

Change audio source. Must be called after prepareAudio.

@@ -192,7 +192,7 @@

Functions

-

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

+

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

@@ -207,7 +207,7 @@

Functions

-
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -222,7 +222,7 @@

Functions

-
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -237,7 +237,7 @@

Functions

-

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

+

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

@@ -267,7 +267,7 @@

Functions

-

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

+

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

@@ -282,7 +282,7 @@

Functions

-
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

+
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

@@ -297,7 +297,7 @@

Functions

-
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

+
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

@@ -312,7 +312,7 @@

Functions

-
fun release()
+
fun release()
@@ -327,7 +327,7 @@

Functions

@@ -342,22 +342,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
- +
@@ -372,7 +357,7 @@

Functions

-
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

+
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

@@ -387,7 +372,7 @@

Functions

@@ -402,7 +387,7 @@

Functions

-
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect ro preview and stream. Must be called after prepareVideo.

+
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect to preview and stream. Must be called after prepareVideo.

@@ -417,7 +402,7 @@

Functions

- +
@@ -432,7 +417,7 @@

Functions

-

Set video bitrate in bits per second while streaming.

+

Set video bitrate in bits per second while streaming.

@@ -447,7 +432,7 @@

Functions

- +
@@ -462,7 +447,7 @@

Functions

-
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

+
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

@@ -477,7 +462,7 @@

Functions

-

Start record.

+

Start record.

@@ -492,7 +477,7 @@

Functions

-
fun startStream(endPoint: String)

Start stream.

+
fun startStream(endPoint: String)

Start stream.

@@ -507,7 +492,7 @@

Functions

-

Stop preview. Must be called after prepareVideo.

+

Stop preview. Must be called after prepareVideo.

@@ -522,7 +507,7 @@

Functions

- +
@@ -537,7 +522,7 @@

Functions

-

Stop stream.

+

Stop stream.

diff --git a/docs/library/com.pedro.library.rtmp/index.html b/docs/library/com.pedro.library.rtmp/index.html index 227376ed1..71ebed14f 100644 --- a/docs/library/com.pedro.library.rtmp/index.html +++ b/docs/library/com.pedro.library.rtmp/index.html @@ -78,7 +78,7 @@

Types

-
More documentation see: com.pedro.library.base.Camera1Base Created by pedro on 25/01/17.
+
@@ -93,7 +93,7 @@

Types

-
More documentation see: com.pedro.library.base.Camera2Base Created by pedro on 6/07/17.
+
@@ -108,7 +108,7 @@

Types

-
More documentation see: com.pedro.library.base.DisplayBase Created by pedro on 9/08/17.
+
@RequiresApi(api = 21)
class RtmpDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: com.pedro.library.base.DisplayBase

@@ -123,7 +123,7 @@

Types

-
More documentation see: com.pedro.library.base.FromFileBase Created by pedro on 26/06/17.
+
@@ -138,7 +138,7 @@

Types

-
More documentation see: com.pedro.library.base.OnlyAudioBase Created by pedro on 10/07/18.
+
class RtmpOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: com.pedro.library.base.OnlyAudioBase

diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-camera1/-rtsp-camera1.html b/docs/library/com.pedro.library.rtsp/-rtsp-camera1/-rtsp-camera1.html index d565d2dc3..a5ccbdf6b 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-camera1/-rtsp-camera1.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-camera1/-rtsp-camera1.html @@ -63,7 +63,7 @@

RtspCamera1

-
constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, connectChecker: ConnectChecker)
+
constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)
@RequiresApi(value = 18)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
@RequiresApi(api = 18)
constructor(context: Context, connectChecker: ConnectChecker)
@@ -98,22 +98,37 @@

Properties

- +
- - + +
Link copied to clipboard
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -132,7 +147,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +162,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -162,7 +177,7 @@

Functions

- +
@@ -177,7 +192,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -192,7 +207,7 @@

Functions

@@ -207,7 +222,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -222,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -231,13 +246,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -252,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -267,7 +282,7 @@

Functions

@@ -276,28 +291,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -312,7 +327,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -327,7 +342,7 @@

Functions

@@ -342,7 +357,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -357,7 +372,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -372,7 +387,7 @@

Functions

-
open fun getMaxZoom(): Int
Return max zoom level
+
open fun getMaxZoom(): Int

Return max zoom level

@@ -387,7 +402,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -402,7 +417,7 @@

Functions

-
open fun getMinZoom(): Int
Return min zoom level
+
open fun getMinZoom(): Int

Return min zoom level

@@ -417,7 +432,7 @@

Functions

@@ -432,7 +447,7 @@

Functions

-
Get supported resolutions of back camera in px.
+

Get supported resolutions of back camera in px.

@@ -447,7 +462,7 @@

Functions

-
Get supported resolutions of front camera in px.
+

Get supported resolutions of front camera in px.

@@ -462,22 +477,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtspStreamClient
@@ -492,7 +507,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -507,7 +522,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -522,7 +537,7 @@

Functions

@@ -537,7 +552,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float

Return current zoom level

@@ -552,7 +567,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -567,7 +582,7 @@

Functions

@@ -582,7 +597,7 @@

Functions

@@ -597,7 +612,7 @@

Functions

-
Use getCameraFacing instead
+

Use getCameraFacing instead

@@ -612,22 +627,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isOnPreview(): Boolean
Get preview state.
+
@@ -642,22 +642,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -672,7 +657,7 @@

Functions

@@ -687,37 +672,37 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video. NOTE: Rotation with encoder is silence ignored in some devices.

@@ -726,13 +711,13 @@

Functions

- +
Link copied to clipboard
- +
@RequiresApi(api = 18)
open fun replaceView(context: Context)
@RequiresApi(api = 18)
open fun replaceView(openGlView: OpenGlView)
@@ -747,7 +732,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -762,7 +747,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -771,28 +756,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -801,13 +786,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -816,13 +801,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -831,28 +816,28 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

- +
- - + +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -861,13 +846,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -876,28 +861,28 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

- +
- - + +
Link copied to clipboard
-
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
+
open fun setPreviewOrientation(orientation: Int)

Change preview orientation can be called while stream.

@@ -906,28 +891,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
Set video bitrate of H264 in bits per second while stream.
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -936,88 +921,88 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Int)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

- +
- +
Link copied to clipboard
-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

- +
- - + +
Link copied to clipboard
- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

- +
@@ -1032,7 +1017,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1047,7 +1032,7 @@

Functions

-
Stop record MP4 video started with @startRecord.
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1062,22 +1047,22 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

- +
- +
Link copied to clipboard
-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: Int)
@@ -1086,13 +1071,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-camera2/-rtsp-camera2.html b/docs/library/com.pedro.library.rtsp/-rtsp-camera2/-rtsp-camera2.html index e3e004fc1..751906fb4 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-camera2/-rtsp-camera2.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-camera2/-rtsp-camera2.html @@ -63,7 +63,7 @@

RtspCamera2

-
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)


constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)

Deprecated

Deprecated

This view produce rotations problems and could be unsupported in future versions. Use Camera2Base instead.

+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
@@ -207,7 +222,7 @@

Functions

@@ -222,7 +237,7 @@

Functions

@@ -237,7 +252,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -252,7 +267,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -261,13 +276,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -282,7 +297,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -297,7 +312,7 @@

Functions

-
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+

Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -312,7 +327,7 @@

Functions

-
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+

Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -321,28 +336,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -357,7 +372,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -372,7 +387,7 @@

Functions

-
Get supported properties of the camera
+

Get supported properties of the camera

@@ -387,7 +402,7 @@

Functions

@@ -402,7 +417,7 @@

Functions

@@ -417,7 +432,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -432,7 +447,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -447,7 +462,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -462,7 +477,7 @@

Functions

- +
@@ -477,22 +492,22 @@

Functions

- +
- - + +
Link copied to clipboard
-
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
+
open fun getResolutions(cameraId: String): MutableList<Size>

Get supported resolutions of cameraId in px.

@@ -507,7 +522,7 @@

Functions

-
Get supported resolutions of back camera in px.
+

Get supported resolutions of back camera in px.

@@ -522,7 +537,7 @@

Functions

-
Get supported resolutions of front camera in px.
+

Get supported resolutions of front camera in px.

@@ -537,22 +552,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtspStreamClient
@@ -567,7 +582,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -582,7 +597,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -597,7 +612,7 @@

Functions

@@ -612,7 +627,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float

Return current zoom level

@@ -627,7 +642,7 @@

Functions

-
open fun getZoomRange(): Range<Float>
Return zoom level range
+
open fun getZoomRange(): Range<Float>

Return zoom level range

@@ -642,7 +657,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -657,7 +672,7 @@

Functions

@@ -672,7 +687,7 @@

Functions

@@ -687,7 +702,7 @@

Functions

-
Use getCameraFacing instead
+

Use getCameraFacing instead

@@ -702,7 +717,7 @@

Functions

- +
@@ -717,22 +732,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isOnPreview(): Boolean
Get preview state.
+
@@ -747,7 +747,7 @@

Functions

@@ -762,22 +762,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -792,7 +777,7 @@

Functions

@@ -807,37 +792,37 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -852,7 +837,7 @@

Functions

- +
@@ -861,13 +846,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -882,7 +867,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -897,7 +882,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -906,28 +891,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -936,13 +921,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -951,13 +936,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -966,43 +951,43 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

- +
- - + +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
- +
- - + +
Link copied to clipboard
-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -1011,13 +996,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -1026,28 +1011,28 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

- +
- - + +
Link copied to clipboard
-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1056,28 +1041,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -1086,88 +1071,88 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Float)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

- +
- +
Link copied to clipboard
-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

- +
- - + +
Link copied to clipboard
-
open fun startStreamAndRecord(url: String, path: String)
+
open fun startStreamAndRecord(url: String, path: String)
@@ -1182,7 +1167,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1197,7 +1182,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1212,22 +1197,22 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

- +
- +
Link copied to clipboard
-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: String)

Choose a specific camera to use. Can be called anytime.

@@ -1236,13 +1221,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-display/-rtsp-display.html b/docs/library/com.pedro.library.rtsp/-rtsp-display/-rtsp-display.html index 664da4a47..44de099f2 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-display/-rtsp-display.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-display/-rtsp-display.html @@ -58,7 +58,7 @@
-
+

RtspDisplay

diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-display/get-stream-client.html b/docs/library/com.pedro.library.rtsp/-rtsp-display/get-stream-client.html new file mode 100644 index 000000000..a08b91f95 --- /dev/null +++ b/docs/library/com.pedro.library.rtsp/-rtsp-display/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): RtspStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-display/index.html b/docs/library/com.pedro.library.rtsp/-rtsp-display/index.html index ea387f57c..08accebaf 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-display/index.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-display/index.html @@ -62,19 +62,19 @@

RtspDisplay

-

More documentation see: com.pedro.library.base.DisplayBase Created by pedro on 9/08/17.

+
@RequiresApi(api = 21)
class RtspDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: com.pedro.library.base.DisplayBase

Created by pedro on 9/08/17.

Constructors

-
+
- +
Link copied to clipboard
@@ -98,22 +98,22 @@

Properties

- +
- - + +
Link copied to clipboard
@@ -132,7 +132,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +147,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -156,28 +156,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,22 +222,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtspStreamClient
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -297,22 +297,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -327,52 +312,52 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
+
@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream for streaming internal audio only.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -387,7 +372,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -402,7 +387,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -417,7 +402,7 @@

Functions

-
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
+
open fun sendIntent(): Intent

Create Intent used to init screen capture with startActivityForResult.

@@ -426,28 +411,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -456,13 +441,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -471,13 +456,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -486,28 +471,28 @@

Functions

- +
Link copied to clipboard
- +
- +
- - + +
Link copied to clipboard
-
open fun setIntentResult(resultCode: Int, data: Intent)
+
open fun setIntentResult(resultCode: Int, data: Intent)
@@ -516,13 +501,13 @@

Functions

-
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
@@ -531,13 +516,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -546,28 +531,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -576,43 +561,43 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -627,7 +612,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -642,7 +627,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-from-file/-rtsp-from-file.html b/docs/library/com.pedro.library.rtsp/-rtsp-from-file/-rtsp-from-file.html index 9b352a5ce..e483e8745 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-from-file/-rtsp-from-file.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-from-file/-rtsp-from-file.html @@ -58,12 +58,12 @@
-
+

RtspFromFile

-
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
@@ -98,22 +98,22 @@

Properties

- +
- - + +
Link copied to clipboard
@@ -126,28 +126,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -162,7 +162,7 @@

Functions

- +
@@ -177,7 +177,7 @@

Functions

-
open fun getAudioTime(): Double
+
open fun getAudioTime(): Double
@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,22 +222,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtspStreamClient
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

-
open fun getVideoTime(): Double
+
open fun getVideoTime(): Double
@@ -312,7 +312,7 @@

Functions

@@ -327,37 +327,22 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean

Get record state.

- +
- - + +
Link copied to clipboard
-
open fun isStreaming(): Boolean
Get stream state.
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun moveTo(time: Double)
Working but it is too slow.
+
open fun moveTo(time: Double)

Working but it is too slow. You need wait few seconds after call it to continue :(

@@ -372,7 +357,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -387,37 +372,37 @@

Functions

-
open fun playAudioDevice()
+
open fun playAudioDevice()
- +
- - + +
Link copied to clipboard
-
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
+
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
- +
- - + +
Link copied to clipboard
-
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
+
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
@@ -426,13 +411,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -447,7 +432,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -462,7 +447,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -477,7 +462,7 @@

Functions

-
open fun reSyncFile()
+
open fun reSyncFile()
@@ -486,13 +471,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -501,13 +486,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -516,28 +501,28 @@

Functions

- +
Link copied to clipboard
- +
- +
- - + +
Link copied to clipboard
-
open fun setLoopMode(loopMode: Boolean)
If you want reproduce video in loop.
+
open fun setLoopMode(loopMode: Boolean)

If you want reproduce video in loop. This mode clear all effects or stream object when video is restarted. TODO: No clear it.

@@ -546,28 +531,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
Set video bitrate of H264 in bits per second while stream.
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -576,43 +561,43 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo.
+
open fun startStream(url: String)

Need be called after @prepareVideo.

@@ -627,7 +612,7 @@

Functions

-
open fun stopAudioDevice()
+
open fun stopAudioDevice()
@@ -642,7 +627,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -657,7 +642,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/get-stream-client.html b/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/get-stream-client.html new file mode 100644 index 000000000..676cb886f --- /dev/null +++ b/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): RtspStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/index.html b/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/index.html index 8d2d83165..f514d0980 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/index.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-only-audio/index.html @@ -62,7 +62,7 @@

RtspOnlyAudio

-

More documentation see: com.pedro.library.base.OnlyAudioBase Created by pedro on 10/07/18.

+
class RtspOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: com.pedro.library.base.OnlyAudioBase

Created by pedro on 10/07/18.

@@ -88,17 +88,17 @@

Constructors

Properties

-
+
- - + +
Link copied to clipboard
@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -132,7 +132,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -141,13 +141,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
@@ -162,22 +162,22 @@

Functions

- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): RtspStreamClient
@@ -192,7 +192,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -207,22 +207,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -237,22 +222,22 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -267,7 +252,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -276,28 +261,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -306,13 +291,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -321,13 +306,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -336,13 +321,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -351,43 +336,43 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(path: String)

@RequiresApi(api = 18)
open fun startRecord(path: String, listener: RecordController.Listener)

Starts recording an AAC audio.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -402,7 +387,7 @@

Functions

-
Stop record AAC audio started with @startRecord.
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record AAC audio started with @startRecord. If you don't call it file will be unreadable.

@@ -417,7 +402,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.rtsp/-rtsp-stream/index.html b/docs/library/com.pedro.library.rtsp/-rtsp-stream/index.html index 566b218c0..3bd4a21eb 100644 --- a/docs/library/com.pedro.library.rtsp/-rtsp-stream/index.html +++ b/docs/library/com.pedro.library.rtsp/-rtsp-stream/index.html @@ -98,7 +98,7 @@

Properties

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-

Change audio source. Must be called after prepareAudio.

+

Change audio source. Must be called after prepareAudio.

@@ -192,7 +192,7 @@

Functions

-

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

+

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

@@ -207,7 +207,7 @@

Functions

-
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -222,7 +222,7 @@

Functions

-
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -237,7 +237,7 @@

Functions

-

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

+

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

@@ -267,7 +267,7 @@

Functions

-

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

+

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

@@ -282,7 +282,7 @@

Functions

-
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

+
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

@@ -297,7 +297,7 @@

Functions

-
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

+
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

@@ -312,7 +312,7 @@

Functions

-
fun release()
+
fun release()
@@ -327,7 +327,7 @@

Functions

@@ -342,22 +342,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
- +
@@ -372,7 +357,7 @@

Functions

-
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

+
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

@@ -387,7 +372,7 @@

Functions

@@ -402,7 +387,7 @@

Functions

-
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect ro preview and stream. Must be called after prepareVideo.

+
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect to preview and stream. Must be called after prepareVideo.

@@ -417,7 +402,7 @@

Functions

- +
@@ -432,7 +417,7 @@

Functions

-

Set video bitrate in bits per second while streaming.

+

Set video bitrate in bits per second while streaming.

@@ -447,7 +432,7 @@

Functions

- +
@@ -462,7 +447,7 @@

Functions

-
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

+
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

@@ -477,7 +462,7 @@

Functions

-

Start record.

+

Start record.

@@ -492,7 +477,7 @@

Functions

-
fun startStream(endPoint: String)

Start stream.

+
fun startStream(endPoint: String)

Start stream.

@@ -507,7 +492,7 @@

Functions

-

Stop preview. Must be called after prepareVideo.

+

Stop preview. Must be called after prepareVideo.

@@ -522,7 +507,7 @@

Functions

- +
@@ -537,7 +522,7 @@

Functions

-

Stop stream.

+

Stop stream.

diff --git a/docs/library/com.pedro.library.rtsp/index.html b/docs/library/com.pedro.library.rtsp/index.html index 783ae024a..c98749ce6 100644 --- a/docs/library/com.pedro.library.rtsp/index.html +++ b/docs/library/com.pedro.library.rtsp/index.html @@ -78,7 +78,7 @@

Types

-
More documentation see: com.pedro.library.base.Camera1Base Created by pedro on 10/02/17.
+
@@ -93,7 +93,7 @@

Types

-
More documentation see: com.pedro.library.base.Camera2Base Created by pedro on 4/06/17.
+
@@ -108,7 +108,7 @@

Types

-
More documentation see: com.pedro.library.base.DisplayBase Created by pedro on 9/08/17.
+
@RequiresApi(api = 21)
class RtspDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: com.pedro.library.base.DisplayBase

@@ -123,7 +123,7 @@

Types

-
More documentation see: com.pedro.library.base.FromFileBase Created by pedro on 4/06/17.
+
@@ -138,7 +138,7 @@

Types

-
More documentation see: com.pedro.library.base.OnlyAudioBase Created by pedro on 10/07/18.
+
class RtspOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: com.pedro.library.base.OnlyAudioBase

diff --git a/docs/library/com.pedro.library.srt/-srt-camera1/-srt-camera1.html b/docs/library/com.pedro.library.srt/-srt-camera1/-srt-camera1.html index 99ae40fb6..ed4a2af2f 100644 --- a/docs/library/com.pedro.library.srt/-srt-camera1/-srt-camera1.html +++ b/docs/library/com.pedro.library.srt/-srt-camera1/-srt-camera1.html @@ -63,7 +63,7 @@

SrtCamera1

-
constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, connectChecker: ConnectChecker)
+
constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)
@RequiresApi(value = 18)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
@RequiresApi(api = 18)
constructor(context: Context, connectChecker: ConnectChecker)
@@ -98,22 +98,37 @@

Properties

- +
- - + +
Link copied to clipboard
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -132,7 +147,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +162,7 @@

Functions

-
open fun disableAutoFocus()
+
open fun disableAutoFocus()
@@ -162,7 +177,7 @@

Functions

- +
@@ -177,7 +192,7 @@

Functions

-
open fun disableLantern()
+
open fun disableLantern()
@@ -192,7 +207,7 @@

Functions

@@ -207,7 +222,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -222,7 +237,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -231,13 +246,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -252,7 +267,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -267,7 +282,7 @@

Functions

@@ -276,28 +291,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -312,7 +327,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -327,7 +342,7 @@

Functions

@@ -342,7 +357,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -357,7 +372,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -372,7 +387,7 @@

Functions

-
open fun getMaxZoom(): Int
Return max zoom level
+
open fun getMaxZoom(): Int

Return max zoom level

@@ -387,7 +402,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -402,7 +417,7 @@

Functions

-
open fun getMinZoom(): Int
Return min zoom level
+
open fun getMinZoom(): Int

Return min zoom level

@@ -417,7 +432,7 @@

Functions

@@ -432,7 +447,7 @@

Functions

-
Get supported resolutions of back camera in px.
+

Get supported resolutions of back camera in px.

@@ -447,7 +462,7 @@

Functions

-
Get supported resolutions of front camera in px.
+

Get supported resolutions of front camera in px.

@@ -462,22 +477,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): SrtStreamClient
@@ -492,7 +507,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -507,7 +522,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -522,7 +537,7 @@

Functions

@@ -537,7 +552,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float

Return current zoom level

@@ -552,7 +567,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -567,7 +582,7 @@

Functions

@@ -582,7 +597,7 @@

Functions

@@ -597,7 +612,7 @@

Functions

-
Use getCameraFacing instead
+

Use getCameraFacing instead

@@ -612,22 +627,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isOnPreview(): Boolean
Get preview state.
+
@@ -642,22 +642,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -672,7 +657,7 @@

Functions

@@ -687,37 +672,37 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video. NOTE: Rotation with encoder is silence ignored in some devices.

@@ -726,13 +711,13 @@

Functions

- +
Link copied to clipboard
- +
@RequiresApi(api = 18)
open fun replaceView(context: Context)
@RequiresApi(api = 18)
open fun replaceView(openGlView: OpenGlView)
@@ -747,7 +732,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -762,7 +747,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -771,28 +756,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -801,13 +786,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -816,13 +801,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -831,28 +816,28 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

- +
- - + +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
@@ -861,13 +846,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -876,28 +861,28 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

- +
- - + +
Link copied to clipboard
-
open fun setPreviewOrientation(orientation: Int)
Change preview orientation can be called while stream.
+
open fun setPreviewOrientation(orientation: Int)

Change preview orientation can be called while stream.

@@ -906,28 +891,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
Set video bitrate of H264 in bits per second while stream.
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -936,88 +921,88 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Int)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Int)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

- +
- +
Link copied to clipboard
-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

- +
- - + +
Link copied to clipboard
- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

- +
@@ -1032,7 +1017,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1047,7 +1032,7 @@

Functions

-
Stop record MP4 video started with @startRecord.
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1062,22 +1047,22 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

- +
- +
Link copied to clipboard
-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: Int)
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: Int)
@@ -1086,13 +1071,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(view: View, event: MotionEvent)
+
open fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.srt/-srt-camera2/-srt-camera2.html b/docs/library/com.pedro.library.srt/-srt-camera2/-srt-camera2.html index cd71e05e0..d80fffde0 100644 --- a/docs/library/com.pedro.library.srt/-srt-camera2/-srt-camera2.html +++ b/docs/library/com.pedro.library.srt/-srt-camera2/-srt-camera2.html @@ -63,7 +63,7 @@

SrtCamera2

-
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)


constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)

Deprecated

Deprecated

This view produce rotations problems and could be unsupported in future versions. Use Camera2Base instead.

+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
@@ -207,7 +222,7 @@

Functions

@@ -222,7 +237,7 @@

Functions

@@ -237,7 +252,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -252,7 +267,7 @@

Functions

-
open fun enableAutoFocus()
+
open fun enableAutoFocus()
@@ -261,13 +276,13 @@

Functions

- +
Link copied to clipboard
-
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
@@ -282,7 +297,7 @@

Functions

-
open fun enableLantern()
+
open fun enableLantern()
@@ -297,7 +312,7 @@

Functions

-
Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+

Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -312,7 +327,7 @@

Functions

-
Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.
+

Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

@@ -321,28 +336,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -357,7 +372,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -372,7 +387,7 @@

Functions

-
Get supported properties of the camera
+

Get supported properties of the camera

@@ -387,7 +402,7 @@

Functions

@@ -402,7 +417,7 @@

Functions

@@ -417,7 +432,7 @@

Functions

-
open fun getExposure(): Int
+
open fun getExposure(): Int
@@ -432,7 +447,7 @@

Functions

-
open fun getMaxExposure(): Int
+
open fun getMaxExposure(): Int
@@ -447,7 +462,7 @@

Functions

-
open fun getMinExposure(): Int
+
open fun getMinExposure(): Int
@@ -462,7 +477,7 @@

Functions

- +
@@ -477,22 +492,22 @@

Functions

- +
- - + +
Link copied to clipboard
-
open fun getResolutions(cameraId: String): List<Size>
Get supported resolutions of cameraId in px.
+
open fun getResolutions(cameraId: String): MutableList<Size>

Get supported resolutions of cameraId in px.

@@ -507,7 +522,7 @@

Functions

-
Get supported resolutions of back camera in px.
+

Get supported resolutions of back camera in px.

@@ -522,7 +537,7 @@

Functions

-
Get supported resolutions of front camera in px.
+

Get supported resolutions of front camera in px.

@@ -537,22 +552,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): SrtStreamClient
@@ -567,7 +582,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -582,7 +597,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -597,7 +612,7 @@

Functions

@@ -612,7 +627,7 @@

Functions

-
open fun getZoom(): Float
Return current zoom level
+
open fun getZoom(): Float

Return current zoom level

@@ -627,7 +642,7 @@

Functions

-
open fun getZoomRange(): Range<Float>
Return zoom level range
+
open fun getZoomRange(): Range<Float>

Return zoom level range

@@ -642,7 +657,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -657,7 +672,7 @@

Functions

@@ -672,7 +687,7 @@

Functions

@@ -687,7 +702,7 @@

Functions

-
Use getCameraFacing instead
+

Use getCameraFacing instead

@@ -702,7 +717,7 @@

Functions

- +
@@ -717,22 +732,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isOnPreview(): Boolean
Get preview state.
+
@@ -747,7 +747,7 @@

Functions

@@ -762,22 +762,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -792,7 +777,7 @@

Functions

@@ -807,37 +792,37 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean
backward compatibility reason
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -852,7 +837,7 @@

Functions

- +
@@ -861,13 +846,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -882,7 +867,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -897,7 +882,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -906,28 +891,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -936,13 +921,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
@@ -951,13 +936,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -966,43 +951,43 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

- +
- - + +
Link copied to clipboard
-
open fun setExposure(value: Int)
+
open fun setExposure(value: Int)
- +
- - + +
Link copied to clipboard
-
open fun setFocusDistance(distance: Float)
+
open fun setFocusDistance(distance: Float)
@@ -1011,13 +996,13 @@

Functions

- +
Link copied to clipboard
- +
@@ -1026,28 +1011,28 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

- +
- - + +
Link copied to clipboard
-
open fun setOpticalZoom(level: Float)
+
open fun setOpticalZoom(level: Float)
@@ -1056,28 +1041,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -1086,88 +1071,88 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
-
open fun setZoom(event: MotionEvent)
open fun setZoom(level: Float)
Set zoomIn or zoomOut to camera.
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Float)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

- +
- +
Link copied to clipboard
-
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
Start camera preview.
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

- +
- - + +
Link copied to clipboard
-
open fun startStreamAndRecord(url: String, path: String)
+
open fun startStreamAndRecord(url: String, path: String)
@@ -1182,7 +1167,7 @@

Functions

-
open fun stopPreview()
Stop camera preview.
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

@@ -1197,7 +1182,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -1212,22 +1197,22 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

- +
- +
Link copied to clipboard
-
open fun switchCamera()
Switch camera used.
open fun switchCamera(cameraId: String)
Choose a specific camera to use.
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: String)

Choose a specific camera to use. Can be called anytime.

@@ -1236,13 +1221,13 @@

Functions

- +
Link copied to clipboard
-
open fun tapToFocus(event: MotionEvent)
+
open fun tapToFocus(event: MotionEvent)
diff --git a/docs/library/com.pedro.library.srt/-srt-display/-srt-display.html b/docs/library/com.pedro.library.srt/-srt-display/-srt-display.html index 1b75891ef..f4040fec3 100644 --- a/docs/library/com.pedro.library.srt/-srt-display/-srt-display.html +++ b/docs/library/com.pedro.library.srt/-srt-display/-srt-display.html @@ -58,7 +58,7 @@
-
+

SrtDisplay

diff --git a/docs/library/com.pedro.library.srt/-srt-display/get-stream-client.html b/docs/library/com.pedro.library.srt/-srt-display/get-stream-client.html new file mode 100644 index 000000000..36281462d --- /dev/null +++ b/docs/library/com.pedro.library.srt/-srt-display/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): SrtStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.srt/-srt-display/index.html b/docs/library/com.pedro.library.srt/-srt-display/index.html index 2518c189d..d5768bfcd 100644 --- a/docs/library/com.pedro.library.srt/-srt-display/index.html +++ b/docs/library/com.pedro.library.srt/-srt-display/index.html @@ -62,19 +62,19 @@

SrtDisplay

-

More documentation see: DisplayBase Created by pedro on 8/9/23.

+
@RequiresApi(api = 21)
class SrtDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: DisplayBase

Created by pedro on 8/9/23.

Constructors

-
+
- +
Link copied to clipboard
@@ -98,22 +98,22 @@

Properties

- +
- - + +
Link copied to clipboard
@@ -132,7 +132,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -147,7 +147,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -156,28 +156,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,22 +222,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): SrtStreamClient
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -297,22 +297,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -327,52 +312,52 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

- +
- +
Link copied to clipboard
-
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream for streaming internal audio only.
+
@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream for streaming internal audio only.

- +
- +
Link copied to clipboard
-
open fun prepareVideo(): Boolean
Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);
open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean
Call this method before use @startStream.
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

@@ -387,7 +372,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -402,7 +387,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -417,7 +402,7 @@

Functions

-
open fun sendIntent(): Intent
Create Intent used to init screen capture with startActivityForResult.
+
open fun sendIntent(): Intent

Create Intent used to init screen capture with startActivityForResult.

@@ -426,28 +411,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -456,13 +441,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -471,13 +456,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -486,28 +471,28 @@

Functions

- +
Link copied to clipboard
- +
- +
- - + +
Link copied to clipboard
-
open fun setIntentResult(resultCode: Int, data: Intent)
+
open fun setIntentResult(resultCode: Int, data: Intent)
@@ -516,13 +501,13 @@

Functions

-
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
@@ -531,13 +516,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -546,28 +531,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
open fun setVideoBitrateOnFly(bitrate: Int)
Set video bitrate of H264 in bits per second while stream.
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -576,43 +561,43 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -627,7 +612,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -642,7 +627,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.srt/-srt-from-file/-srt-from-file.html b/docs/library/com.pedro.library.srt/-srt-from-file/-srt-from-file.html index 221d75d3c..0f1c62b32 100644 --- a/docs/library/com.pedro.library.srt/-srt-from-file/-srt-from-file.html +++ b/docs/library/com.pedro.library.srt/-srt-from-file/-srt-from-file.html @@ -58,12 +58,12 @@
-
+

SrtFromFile

-
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
@@ -98,22 +98,22 @@

Properties

- +
- - + +
Link copied to clipboard
@@ -126,28 +126,28 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
- +
- - + +
Link copied to clipboard
-
open fun forceFpsLimit(enabled: Boolean)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -162,7 +162,7 @@

Functions

- +
@@ -177,7 +177,7 @@

Functions

-
open fun getAudioTime(): Double
+
open fun getAudioTime(): Double
@@ -192,7 +192,7 @@

Functions

-
open fun getBitrate(): Int
+
open fun getBitrate(): Int
@@ -207,7 +207,7 @@

Functions

@@ -222,22 +222,22 @@

Functions

- +
- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): SrtStreamClient
@@ -252,7 +252,7 @@

Functions

-
open fun getStreamHeight(): Int
+
open fun getStreamHeight(): Int
@@ -267,7 +267,7 @@

Functions

-
open fun getStreamWidth(): Int
+
open fun getStreamWidth(): Int
@@ -282,7 +282,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

-
open fun getVideoTime(): Double
+
open fun getVideoTime(): Double
@@ -312,7 +312,7 @@

Functions

@@ -327,37 +327,22 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
+
open fun isRecording(): Boolean

Get record state.

- +
- - + +
Link copied to clipboard
-
open fun isStreaming(): Boolean
Get stream state.
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun moveTo(time: Double)
Working but it is too slow.
+
open fun moveTo(time: Double)

Working but it is too slow. You need wait few seconds after call it to continue :(

@@ -372,7 +357,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -387,37 +372,37 @@

Functions

-
open fun playAudioDevice()
+
open fun playAudioDevice()
- +
- - + +
Link copied to clipboard
-
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
+
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
- +
- - + +
Link copied to clipboard
-
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
+
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
@@ -426,13 +411,13 @@

Functions

- +
Link copied to clipboard
-
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
@@ -447,7 +432,7 @@

Functions

-
open fun requestKeyFrame()
+
open fun requestKeyFrame()
@@ -462,7 +447,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -477,7 +462,7 @@

Functions

-
open fun reSyncFile()
+
open fun reSyncFile()
@@ -486,13 +471,13 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
@@ -501,13 +486,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -516,28 +501,28 @@

Functions

- +
Link copied to clipboard
- +
- +
- - + +
Link copied to clipboard
-
open fun setLoopMode(loopMode: Boolean)
If you want reproduce video in loop.
+
open fun setLoopMode(loopMode: Boolean)

If you want reproduce video in loop. This mode clear all effects or stream object when video is restarted. TODO: No clear it.

@@ -546,28 +531,28 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
-
Set video bitrate of H264 in bits per second while stream.
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

@@ -576,43 +561,43 @@

Functions

- +
Link copied to clipboard
-
open fun setVideoCodec(codec: VideoCodec)
+
open fun setVideoCodec(codec: VideoCodec)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo.
+
open fun startStream(url: String)

Need be called after @prepareVideo.

@@ -627,7 +612,7 @@

Functions

-
open fun stopAudioDevice()
+
open fun stopAudioDevice()
@@ -642,7 +627,7 @@

Functions

-
open fun stopRecord()
Stop record MP4 video started with @startRecord.
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

@@ -657,7 +642,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.srt/-srt-only-audio/get-stream-client.html b/docs/library/com.pedro.library.srt/-srt-only-audio/get-stream-client.html new file mode 100644 index 000000000..5d52386bb --- /dev/null +++ b/docs/library/com.pedro.library.srt/-srt-only-audio/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): SrtStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.srt/-srt-only-audio/index.html b/docs/library/com.pedro.library.srt/-srt-only-audio/index.html index 6edd3ca27..5dde07859 100644 --- a/docs/library/com.pedro.library.srt/-srt-only-audio/index.html +++ b/docs/library/com.pedro.library.srt/-srt-only-audio/index.html @@ -62,7 +62,7 @@

SrtOnlyAudio

-

More documentation see: OnlyAudioBase Created by pedro on 8/9/23.

+
class SrtOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: OnlyAudioBase

Created by pedro on 8/9/23.

@@ -88,17 +88,17 @@

Constructors

Properties

-
+
- - + +
Link copied to clipboard
@@ -117,7 +117,7 @@

Functions

-
open fun disableAudio()
Mute microphone, can be called before, while and after stream.
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

@@ -132,7 +132,7 @@

Functions

-
open fun enableAudio()
Enable a muted microphone, can be called before, while and after stream.
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

@@ -141,13 +141,13 @@

Functions

- +
Link copied to clipboard
-
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
@@ -162,22 +162,22 @@

Functions

- +
- - + +
Link copied to clipboard
- +
open override fun getStreamClient(): SrtStreamClient
@@ -192,7 +192,7 @@

Functions

-
open fun isAudioMuted(): Boolean
Get mute state of microphone.
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

@@ -207,22 +207,7 @@

Functions

-
open fun isRecording(): Boolean
Get record state.
-
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isStreaming(): Boolean
Get stream state.
+
open fun isRecording(): Boolean

Get record state.

@@ -237,22 +222,22 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
- +
- +
Link copied to clipboard
-
open fun prepareAudio(): Boolean
Same to call: prepareAudio(64 * 1024, 32000, true, false, false);
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
Call this method before use @startStream.
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

@@ -267,7 +252,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -276,28 +261,28 @@

Functions

- +
Link copied to clipboard
-
open fun setAudioCodec(codec: AudioCodec)
+
open fun setAudioCodec(codec: AudioCodec)
- +
- - + +
Link copied to clipboard
-
open fun setAudioMaxInputSize(size: Int)
Set a custom size of audio buffer input.
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

@@ -306,13 +291,13 @@

Functions

- +
Link copied to clipboard
-
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)
Set an audio effect modifying microphone's PCM buffer.
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

@@ -321,13 +306,13 @@

Functions

- +
Link copied to clipboard
-
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)
Set a callback to know errors related with Video/Audio encoders
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

@@ -336,13 +321,13 @@

Functions

- +
Link copied to clipboard
-
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)
Must be called before prepareAudio.
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

@@ -351,43 +336,43 @@

Functions

- +
Link copied to clipboard
-
open fun setRecordController(recordController: BaseRecordController)
+
open fun setRecordController(recordController: BaseRecordController)
- +
- - + +
Link copied to clipboard
- +
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(path: String)

@RequiresApi(api = 18)
open fun startRecord(path: String, listener: RecordController.Listener)

Starts recording an AAC audio.

- +
- - + +
Link copied to clipboard
-
open fun startStream(url: String)
Need be called after @prepareVideo or/and @prepareAudio.
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

@@ -402,7 +387,7 @@

Functions

-
Stop record AAC audio started with @startRecord.
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record AAC audio started with @startRecord. If you don't call it file will be unreadable.

@@ -417,7 +402,7 @@

Functions

-
open fun stopStream()
Stop stream started with @startStream.
+
open fun stopStream()

Stop stream started with @startStream.

diff --git a/docs/library/com.pedro.library.srt/-srt-stream/index.html b/docs/library/com.pedro.library.srt/-srt-stream/index.html index a9b928f8c..0c005888b 100644 --- a/docs/library/com.pedro.library.srt/-srt-stream/index.html +++ b/docs/library/com.pedro.library.srt/-srt-stream/index.html @@ -98,7 +98,7 @@

Properties

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-

Change audio source. Must be called after prepareAudio.

+

Change audio source. Must be called after prepareAudio.

@@ -192,7 +192,7 @@

Functions

-

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

+

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

@@ -207,7 +207,7 @@

Functions

-
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
@@ -222,7 +222,7 @@

Functions

-
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

@@ -237,7 +237,7 @@

Functions

-

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

+

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

@@ -267,7 +267,7 @@

Functions

-

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

+

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

@@ -282,7 +282,7 @@

Functions

-
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

+
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

@@ -297,7 +297,7 @@

Functions

-
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

+
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

@@ -312,7 +312,7 @@

Functions

-
fun release()
+
fun release()
@@ -327,7 +327,7 @@

Functions

@@ -342,22 +342,7 @@

Functions

- -
-
- - - -
-
-
- - -
Link copied to clipboard
-
-
-
- +
@@ -372,7 +357,7 @@

Functions

-
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

+
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

@@ -387,7 +372,7 @@

Functions

@@ -402,7 +387,7 @@

Functions

-
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect ro preview and stream. Must be called after prepareVideo.

+
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect to preview and stream. Must be called after prepareVideo.

@@ -417,7 +402,7 @@

Functions

- +
@@ -432,7 +417,7 @@

Functions

-

Set video bitrate in bits per second while streaming.

+

Set video bitrate in bits per second while streaming.

@@ -447,7 +432,7 @@

Functions

- +
@@ -462,7 +447,7 @@

Functions

-
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

+
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

@@ -477,7 +462,7 @@

Functions

-

Start record.

+

Start record.

@@ -492,7 +477,7 @@

Functions

-
fun startStream(endPoint: String)

Start stream.

+
fun startStream(endPoint: String)

Start stream.

@@ -507,7 +492,7 @@

Functions

-

Stop preview. Must be called after prepareVideo.

+

Stop preview. Must be called after prepareVideo.

@@ -522,7 +507,7 @@

Functions

- +
@@ -537,7 +522,7 @@

Functions

-

Stop stream.

+

Stop stream.

diff --git a/docs/library/com.pedro.library.srt/index.html b/docs/library/com.pedro.library.srt/index.html index dc1f386d4..960d4be33 100644 --- a/docs/library/com.pedro.library.srt/index.html +++ b/docs/library/com.pedro.library.srt/index.html @@ -78,7 +78,7 @@

Types

-
open class SrtCamera1 : Camera1Base
More documentation see: Camera1Base Created by pedro on 8/9/23.
+

More documentation see: Camera1Base

@@ -93,7 +93,7 @@

Types

-
More documentation see: Camera2Base Created by pedro on 8/9/23.
+

More documentation see: Camera2Base

@@ -108,7 +108,7 @@

Types

-
More documentation see: DisplayBase Created by pedro on 8/9/23.
+
@RequiresApi(api = 21)
class SrtDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: DisplayBase

@@ -123,7 +123,7 @@

Types

-
More documentation see: FromFileBase Created by pedro on 8/9/23.
+

More documentation see: FromFileBase

@@ -138,7 +138,7 @@

Types

-
More documentation see: OnlyAudioBase Created by pedro on 8/9/23.
+
class SrtOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: OnlyAudioBase

diff --git a/docs/library/com.pedro.library.udp/-udp-camera1/-udp-camera1.html b/docs/library/com.pedro.library.udp/-udp-camera1/-udp-camera1.html new file mode 100644 index 000000000..37d1a8096 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-camera1/-udp-camera1.html @@ -0,0 +1,76 @@ + + + + + UdpCamera1 + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpCamera1

+
+
constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)
@RequiresApi(value = 18)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
@RequiresApi(api = 18)
constructor(context: Context, connectChecker: ConnectChecker)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-camera1/get-stream-client.html b/docs/library/com.pedro.library.udp/-udp-camera1/get-stream-client.html new file mode 100644 index 000000000..d70a065d3 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-camera1/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): UdpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-camera1/index.html b/docs/library/com.pedro.library.udp/-udp-camera1/index.html new file mode 100644 index 000000000..d7d5010b3 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-camera1/index.html @@ -0,0 +1,1098 @@ + + + + + UdpCamera1 + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpCamera1

+

More documentation see: Camera1Base

Created by pedro on 6/3/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(surfaceView: SurfaceView, connectChecker: ConnectChecker)
constructor(textureView: TextureView, connectChecker: ConnectChecker)
@RequiresApi(value = 18)
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
@RequiresApi(api = 18)
constructor(context: Context, connectChecker: ConnectChecker)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableAutoFocus()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableLantern()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableAutoFocus()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableLantern()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getBitrate(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getExposure(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getMaxExposure(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getMaxZoom(): Int

Return max zoom level

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getMinExposure(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getMinZoom(): Int

Return min zoom level

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Get supported resolutions of back camera in px.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Get supported resolutions of front camera in px.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStreamClient(): UdpStreamClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamHeight(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamWidth(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getZoom(): Float

Return current zoom level

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Use getCameraFacing instead

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isRecording(): Boolean

Get record state.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun pauseRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, false, rotation);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video. NOTE: Rotation with encoder is silence ignored in some devices.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 18)
open fun replaceView(context: Context)
@RequiresApi(api = 18)
open fun replaceView(openGlView: OpenGlView)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun requestKeyFrame()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun resumeRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioCodec(codec: AudioCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setExposure(value: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setPreviewOrientation(orientation: Int)

Change preview orientation can be called while stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setRecordController(recordController: BaseRecordController)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setVideoCodec(codec: VideoCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Int)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraFacing: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraFacing: Int, width: Int, height: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)
open fun startPreview(cameraId: Int, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(@NonNull path: String)

@RequiresApi(api = 18)
open fun startRecord(@NonNull path: String, @Nullable listener: RecordController.Listener?)

Starts recording a MP4 video.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 18)
open fun startStreamAndRecord(url: String, path: String)
@RequiresApi(api = 18)
open fun startStreamAndRecord(url: String, path: String, listener: RecordController.Listener)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopStream()

Stop stream started with @startStream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun tapToFocus(view: View, event: MotionEvent)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-camera2/-udp-camera2.html b/docs/library/com.pedro.library.udp/-udp-camera2/-udp-camera2.html new file mode 100644 index 000000000..ce180ddca --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-camera2/-udp-camera2.html @@ -0,0 +1,76 @@ + + + + + UdpCamera2 + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpCamera2

+
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-camera2/get-stream-client.html b/docs/library/com.pedro.library.udp/-udp-camera2/get-stream-client.html new file mode 100644 index 000000000..cd756ebc2 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-camera2/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): UdpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-camera2/index.html b/docs/library/com.pedro.library.udp/-udp-camera2/index.html new file mode 100644 index 000000000..e1ada5c3e --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-camera2/index.html @@ -0,0 +1,1248 @@ + + + + + UdpCamera2 + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpCamera2

+

More documentation see: Camera2Base

Created by pedro on 6/3/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker)
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun addImageListener(format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, listener: Camera2ApiManager.ImageCallback)
open fun addImageListener(width: Int, height: Int, format: Int, maxImages: Int, autoClose: Boolean, listener: Camera2ApiManager.ImageCallback)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableAutoFocus()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableLantern()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableAutoFocus()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableFaceDetection(faceDetectorCallback: FaceDetectorCallback): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableLantern()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Enable OIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Enable EIS video stabilization Warning: Turning both OIS and EIS modes on may produce undesirable interaction, so it is recommended not to enable both at the same time.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getBitrate(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Get supported properties of the camera

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getExposure(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getMaxExposure(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getMinExposure(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getResolutions(cameraId: String): MutableList<Size>

Get supported resolutions of cameraId in px.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Get supported resolutions of back camera in px.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Get supported resolutions of front camera in px.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStreamClient(): UdpStreamClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamHeight(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamWidth(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getZoom(): Float

Return current zoom level

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getZoomRange(): Range<Float>

Return zoom level range

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Use getCameraFacing instead

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isRecording(): Boolean

Get record state.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun pauseRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareVideo(): Boolean

Same to call: isHardwareRotation = true; if (openGlVIew) isHardwareRotation = false; prepareVideo(640, 480, 30, 1200 * 1024, isHardwareRotation, 90);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int): Boolean

backward compatibility reason

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, iFrameInterval: Int, rotation: Int, profile: Int, level: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun requestKeyFrame()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun resumeRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioCodec(codec: AudioCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setCameraCallbacks(callbacks: CameraCallbacks)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setExposure(value: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setFocusDistance(distance: Float)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setOpticalZoom(level: Float)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setRecordController(recordController: BaseRecordController)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setVideoCodec(codec: VideoCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setZoom(event: MotionEvent)

Set zoomIn or zoomOut to camera.

open fun setZoom(level: Float)

Set zoomIn or zoomOut to camera. Use this method if you use a zoom slider.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startPreview()
open fun startPreview(cameraFacing: CameraHelper.Facing)
open fun startPreview(cameraId: String)
open fun startPreview(cameraFacing: CameraHelper.Facing, rotation: Int)
open fun startPreview(width: Int, height: Int)
open fun startPreview(cameraId: String, rotation: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int)
open fun startPreview(cameraId: String, width: Int, height: Int)
open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, rotation: Int)
open fun startPreview(cameraId: String, width: Int, height: Int, fps: Int, rotation: Int)

open fun startPreview(cameraFacing: CameraHelper.Facing, width: Int, height: Int, fps: Int, rotation: Int)

Start camera preview. Ignored, if stream or preview is started.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio. This method override resolution of

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startStreamAndRecord(url: String, path: String)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopPreview()

Stop camera preview. Ignored if streaming or already stopped. You need call it after

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopStream()

Stop stream started with @startStream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun switchCamera()

Switch camera used. Can be called anytime

open fun switchCamera(cameraId: String)

Choose a specific camera to use. Can be called anytime.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun tapToFocus(event: MotionEvent)
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-display/-udp-display.html b/docs/library/com.pedro.library.udp/-udp-display/-udp-display.html new file mode 100644 index 000000000..fcc8606a4 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-display/-udp-display.html @@ -0,0 +1,76 @@ + + + + + UdpDisplay + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpDisplay

+
+
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-display/get-stream-client.html b/docs/library/com.pedro.library.udp/-udp-display/get-stream-client.html new file mode 100644 index 000000000..e6bbe4bb9 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-display/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): UdpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-display/index.html b/docs/library/com.pedro.library.udp/-udp-display/index.html new file mode 100644 index 000000000..3f340c257 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-display/index.html @@ -0,0 +1,648 @@ + + + + + UdpDisplay + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpDisplay

+
@RequiresApi(api = 21)
class UdpDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: DisplayBase

Created by pedro on 6/3/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getBitrate(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStreamClient(): UdpStreamClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamHeight(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamWidth(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isRecording(): Boolean

Get record state.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun pauseRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean

@RequiresApi(api = 29)
open fun prepareInternalAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream for streaming internal audio only.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareVideo(): Boolean

Same to call: rotation = 0; if (Portrait) rotation = 90; prepareVideo(640, 480, 30, 1200 * 1024, true, 0);

open fun prepareVideo(width: Int, height: Int, bitrate: Int): Boolean
open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int): Boolean

open fun prepareVideo(width: Int, height: Int, fps: Int, bitrate: Int, rotation: Int, dpi: Int, profile: Int, level: Int, iFrameInterval: Int): Boolean

Call this method before use @startStream. If not you will do a stream without video.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun requestKeyFrame()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun resumeRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun sendIntent(): Intent

Create Intent used to init screen capture with startActivityForResult.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioCodec(codec: AudioCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setIntentResult(resultCode: Int, data: Intent)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setMediaProjectionCallback(mediaProjectionCallback: MediaProjection.Callback)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setRecordController(recordController: BaseRecordController)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setVideoCodec(codec: VideoCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopStream()

Stop stream started with @startStream.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-from-file/-udp-from-file.html b/docs/library/com.pedro.library.udp/-udp-from-file/-udp-from-file.html new file mode 100644 index 000000000..87c6df9c1 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-from-file/-udp-from-file.html @@ -0,0 +1,76 @@ + + + + + UdpFromFile + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpFromFile

+
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-from-file/get-stream-client.html b/docs/library/com.pedro.library.udp/-udp-from-file/get-stream-client.html new file mode 100644 index 000000000..d5f00fe76 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-from-file/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): UdpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-from-file/index.html b/docs/library/com.pedro.library.udp/-udp-from-file/index.html new file mode 100644 index 000000000..f4e0c4b71 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-from-file/index.html @@ -0,0 +1,663 @@ + + + + + UdpFromFile + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpFromFile

+

More documentation see: FromFileBase

Created by pedro on 6/3/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(openGlView: OpenGlView, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(context: Context, connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
constructor(connectChecker: ConnectChecker, videoDecoderInterface: VideoDecoderInterface, audioDecoderInterface: AudioDecoderInterface)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getAudioTime(): Double
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getBitrate(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStreamClient(): UdpStreamClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamHeight(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getStreamWidth(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun getVideoTime(): Double
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isRecording(): Boolean

Get record state.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun moveTo(time: Double)

Working but it is too slow. You need wait few seconds after call it to continue :(

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun pauseRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun playAudioDevice()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareAudio(filePath: String): Boolean
open fun prepareAudio(context: Context, uri: Uri): Boolean
open fun prepareAudio(fileDescriptor: FileDescriptor, bitRate: Int): Boolean
open fun prepareAudio(filePath: String, bitRate: Int): Boolean
open fun prepareAudio(context: Context, uri: Uri, bitRate: Int): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareVideo(fileDescriptor: FileDescriptor): Boolean
open fun prepareVideo(filePath: String): Boolean
open fun prepareVideo(context: Context, uri: Uri): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int): Boolean
open fun prepareVideo(fileDescriptor: FileDescriptor, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(filePath: String, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
open fun prepareVideo(context: Context, uri: Uri, bitRate: Int, rotation: Int, profile: Int, level: Int): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun replaceView(context: Context)
open fun replaceView(openGlView: OpenGlView)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun requestKeyFrame()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun resumeRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun reSyncFile()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioCodec(codec: AudioCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setLoopMode(loopMode: Boolean)

If you want reproduce video in loop. This mode clear all effects or stream object when video is restarted. TODO: No clear it.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setRecordController(recordController: BaseRecordController)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 19)
open fun setVideoBitrateOnFly(bitrate: Int)

Set video bitrate of H264 in bits per second while stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setVideoCodec(codec: VideoCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
open fun startRecord(@NonNull path: String)

Starts recording a MP4 video.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startStream(url: String)

Need be called after @prepareVideo.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopAudioDevice()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopRecord()

Stop record MP4 video started with @startRecord. If you don't call it file will be unreadable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopStream()

Stop stream started with @startStream.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-only-audio/-udp-only-audio.html b/docs/library/com.pedro.library.udp/-udp-only-audio/-udp-only-audio.html new file mode 100644 index 000000000..7fa518683 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-only-audio/-udp-only-audio.html @@ -0,0 +1,76 @@ + + + + + UdpOnlyAudio + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpOnlyAudio

+
+
constructor(connectChecker: ConnectChecker)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-only-audio/get-stream-client.html b/docs/library/com.pedro.library.udp/-udp-only-audio/get-stream-client.html new file mode 100644 index 000000000..c6161a884 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-only-audio/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): UdpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-only-audio/index.html b/docs/library/com.pedro.library.udp/-udp-only-audio/index.html new file mode 100644 index 000000000..fdabdfd11 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-only-audio/index.html @@ -0,0 +1,423 @@ + + + + + UdpOnlyAudio + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpOnlyAudio

+
class UdpOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: OnlyAudioBase

Created by pedro on 6/3/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(connectChecker: ConnectChecker)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun disableAudio()

Mute microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun enableAudio()

Enable a muted microphone, can be called before, while and after stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun forceCodecType(codecTypeAudio: CodecUtil.CodecType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStreamClient(): UdpStreamClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isAudioMuted(): Boolean

Get mute state of microphone.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isRecording(): Boolean

Get record state.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun pauseRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun prepareAudio(): Boolean

Same to call: prepareAudio(64 * 1024, 32000, true, false, false);

open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean): Boolean
open fun prepareAudio(bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

open fun prepareAudio(audioSource: Int, bitrate: Int, sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean

Call this method before use @startStream. If not you will do a stream without audio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun resumeRecord()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioCodec(codec: AudioCodec)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setAudioMaxInputSize(size: Int)

Set a custom size of audio buffer input. If you set 0 or less you can disable it to use library default value. Must be called before of prepareAudio method.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setCustomAudioEffect(customAudioEffect: CustomAudioEffect)

Set an audio effect modifying microphone's PCM buffer.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback)

Set a callback to know errors related with Video/Audio encoders

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setMicrophoneMode(microphoneMode: MicrophoneMode)

Must be called before prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun setRecordController(recordController: BaseRecordController)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 26)
open fun startRecord(@NonNull fd: FileDescriptor)
@RequiresApi(api = 18)
open fun startRecord(path: String)

@RequiresApi(api = 18)
open fun startRecord(path: String, listener: RecordController.Listener)

Starts recording an AAC audio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun startStream(url: String)

Need be called after @prepareVideo or/and @prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 18)
open fun stopRecord()

Stop record AAC audio started with @startRecord. If you don't call it file will be unreadable.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun stopStream()

Stop stream started with @startStream.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-stream/-udp-stream.html b/docs/library/com.pedro.library.udp/-udp-stream/-udp-stream.html new file mode 100644 index 000000000..79eea224b --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-stream/-udp-stream.html @@ -0,0 +1,76 @@ + + + + + UdpStream + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpStream

+
+
constructor(context: Context, connectChecker: ConnectChecker)
constructor(context: Context, connectChecker: ConnectChecker, videoSource: VideoSource, audioSource: AudioSource)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-stream/get-stream-client.html b/docs/library/com.pedro.library.udp/-udp-stream/get-stream-client.html new file mode 100644 index 000000000..78e575881 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-stream/get-stream-client.html @@ -0,0 +1,76 @@ + + + + + getStreamClient + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getStreamClient

+
+
open override fun getStreamClient(): UdpStreamClient
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/-udp-stream/index.html b/docs/library/com.pedro.library.udp/-udp-stream/index.html new file mode 100644 index 000000000..5aab31511 --- /dev/null +++ b/docs/library/com.pedro.library.udp/-udp-stream/index.html @@ -0,0 +1,543 @@ + + + + + UdpStream + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

UdpStream

+
@RequiresApi(value = 21)
class UdpStream(context: Context, connectChecker: ConnectChecker, videoSource: VideoSource, audioSource: AudioSource) : StreamBase

Created by pedro on 6/3/24.

If you use VideoManager.Source.SCREEN/AudioManager.Source.INTERNAL. Call changeVideoSourceScreen/changeAudioSourceInternal is necessary to start it.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(context: Context, connectChecker: ConnectChecker)
constructor(context: Context, connectChecker: ConnectChecker, videoSource: VideoSource, audioSource: AudioSource)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Change audio source. Must be called after prepareAudio.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Change video source to Camera1 or Camera2. Must be called after prepareVideo.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun forceCodecType(codecTypeVideo: CodecUtil.CodecType, codecTypeAudio: CodecUtil.CodecType)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun forceFpsLimit(enabled: Boolean)

Force stream to work with fps selected in prepareVideo method. Must be called before prepareVideo. This is not recommend because could produce fps problems.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Get glInterface used to render video. This is useful to send filters to stream. Must be called after prepareVideo.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getStreamClient(): UdpStreamClient
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

return surface texture that can be used to render and encode custom data. Return null if video not prepared. start and stop rendering must be managed by the user.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prepareAudio(sampleRate: Int, isStereo: Boolean, bitrate: Int, echoCanceler: Boolean = false, noiseSuppressor: Boolean = false): Boolean

Necessary only one time before start stream or record. If you want change values stop stream and record is necessary.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun prepareVideo(width: Int, height: Int, bitrate: Int, fps: Int = 30, iFrameInterval: Int = 2, rotation: Int = 0, profile: Int = -1, level: Int = -1): Boolean

Necessary only one time before start preview, stream or record. If you want change values stop preview, stream and record is necessary.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun release()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun setEncoderErrorCallback(encoderErrorCallback: EncoderErrorCallback?)

Set a callback to know errors related with Video/Audio encoders

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun setOrientation(orientation: Int)

Change stream orientation depend of activity orientation. This method affect to preview and stream. Must be called after prepareVideo.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Set video bitrate in bits per second while streaming.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun startPreview(surfaceView: SurfaceView)

Start preview in the selected SurfaceView. Must be called after prepareVideo.

fun startPreview(textureView: TextureView)

Start preview in the selected TextureView. Must be called after prepareVideo.

fun startPreview(surfaceTexture: SurfaceTexture, width: Int, height: Int)

Start preview in the selected SurfaceTexture. Must be called after prepareVideo.

fun startPreview(surface: Surface, width: Int, height: Int)

Start preview in the selected Surface. Must be called after prepareVideo.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Start record.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun startStream(endPoint: String)

Start stream.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Stop preview. Must be called after prepareVideo.

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Stop stream.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.udp/index.html b/docs/library/com.pedro.library.udp/index.html new file mode 100644 index 000000000..28103e62a --- /dev/null +++ b/docs/library/com.pedro.library.udp/index.html @@ -0,0 +1,174 @@ + + + + + com.pedro.library.udp + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

Package-level declarations

+
+
+
+
+
+

Types

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

More documentation see: Camera1Base

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

More documentation see: Camera2Base

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(api = 21)
class UdpDisplay(context: Context, useOpengl: Boolean, connectChecker: ConnectChecker) : DisplayBase

More documentation see: DisplayBase

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

More documentation see: FromFileBase

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class UdpOnlyAudio(connectChecker: ConnectChecker) : OnlyAudioBase

More documentation see: OnlyAudioBase

+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@RequiresApi(value = 21)
class UdpStream(context: Context, connectChecker: ConnectChecker, videoSource: VideoSource, audioSource: AudioSource) : StreamBase

Created by pedro on 6/3/24.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/-audio-file-source.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/-audio-file-source.html new file mode 100644 index 000000000..021691585 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/-audio-file-source.html @@ -0,0 +1,76 @@ + + + + + AudioFileSource + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AudioFileSource

+
+
constructor(context: Context, path: Uri)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/get-max-input-size.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/get-max-input-size.html new file mode 100644 index 000000000..4cb489f21 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/get-max-input-size.html @@ -0,0 +1,76 @@ + + + + + getMaxInputSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

getMaxInputSize

+
+
open override fun getMaxInputSize(): Int
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/index.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/index.html new file mode 100644 index 000000000..ea2658b97 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/index.html @@ -0,0 +1,363 @@ + + + + + AudioFileSource + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

AudioFileSource

+

Created by pedro on 12/1/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(context: Context, path: Uri)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun getMaxInputSize(): Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun init(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun inputPCMData(frame: Frame)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun isRunning(): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun moveTo(time: Double)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun mute()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun release()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun setMaxInputSize(size: Int)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun start(getMicrophoneData: GetMicrophoneData)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun stop()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun unMute()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/input-p-c-m-data.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/input-p-c-m-data.html new file mode 100644 index 000000000..262421168 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/input-p-c-m-data.html @@ -0,0 +1,76 @@ + + + + + inputPCMData + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

inputPCMData

+
+
open override fun inputPCMData(frame: Frame)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-muted.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-muted.html new file mode 100644 index 000000000..ec7685796 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-muted.html @@ -0,0 +1,76 @@ + + + + + isMuted + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isMuted

+
+ +
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-running.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-running.html new file mode 100644 index 000000000..1fa3eed27 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/is-running.html @@ -0,0 +1,76 @@ + + + + + isRunning + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRunning

+
+
open override fun isRunning(): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/move-to.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/move-to.html new file mode 100644 index 000000000..3d3d75af1 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/move-to.html @@ -0,0 +1,76 @@ + + + + + moveTo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moveTo

+
+
fun moveTo(time: Double)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/mute.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/mute.html new file mode 100644 index 000000000..c5e76df3d --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/mute.html @@ -0,0 +1,76 @@ + + + + + mute + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

mute

+
+
fun mute()
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/release.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/release.html new file mode 100644 index 000000000..a3d30ac2f --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/release.html @@ -0,0 +1,76 @@ + + + + + release + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

release

+
+
open override fun release()
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/set-max-input-size.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/set-max-input-size.html new file mode 100644 index 000000000..75a40048d --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/set-max-input-size.html @@ -0,0 +1,76 @@ + + + + + setMaxInputSize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

setMaxInputSize

+
+
open override fun setMaxInputSize(size: Int)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/start.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/start.html new file mode 100644 index 000000000..ba3b1c178 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/start.html @@ -0,0 +1,76 @@ + + + + + start + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

start

+
+
open override fun start(getMicrophoneData: GetMicrophoneData)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/stop.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/stop.html new file mode 100644 index 000000000..dc32000d1 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/stop.html @@ -0,0 +1,76 @@ + + + + + stop + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

stop

+
+
open override fun stop()
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/un-mute.html b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/un-mute.html new file mode 100644 index 000000000..bf8b6f2b5 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-file-source/un-mute.html @@ -0,0 +1,76 @@ + + + + + unMute + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

unMute

+
+
fun unMute()
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-source/created.html b/docs/library/com.pedro.library.util.sources.audio/-audio-source/created.html index 875d3dfb2..fb0173597 100644 --- a/docs/library/com.pedro.library.util.sources.audio/-audio-source/created.html +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-source/created.html @@ -63,7 +63,7 @@

created

-
+
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

- +
@@ -167,32 +167,32 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
abstract fun create(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
+
abstract fun getMaxInputSize(): Int
- +
- - + +
Link copied to clipboard
-
abstract fun getMaxInputSize(): Int
+
fun init(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
@@ -207,7 +207,7 @@

Functions

-
abstract fun isRunning(): Boolean
+
abstract fun isRunning(): Boolean
@@ -222,7 +222,7 @@

Functions

-
abstract fun release()
+
abstract fun release()
@@ -237,7 +237,7 @@

Functions

-
abstract fun setMaxInputSize(size: Int)
+
abstract fun setMaxInputSize(size: Int)
@@ -252,7 +252,7 @@

Functions

-
abstract fun start(getMicrophoneData: GetMicrophoneData)
+
abstract fun start(getMicrophoneData: GetMicrophoneData)
@@ -267,7 +267,7 @@

Functions

-
abstract fun stop()
+
abstract fun stop()
diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-source/init.html b/docs/library/com.pedro.library.util.sources.audio/-audio-source/init.html new file mode 100644 index 000000000..9b809ea51 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-source/init.html @@ -0,0 +1,76 @@ + + + + + init + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

init

+
+
fun init(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.audio/-audio-source/is-running.html b/docs/library/com.pedro.library.util.sources.audio/-audio-source/is-running.html index daeb99ac8..7cdd48ef3 100644 --- a/docs/library/com.pedro.library.util.sources.audio/-audio-source/is-running.html +++ b/docs/library/com.pedro.library.util.sources.audio/-audio-source/is-running.html @@ -63,7 +63,7 @@

isRunning

-
abstract fun isRunning(): Boolean
+
abstract fun isRunning(): Boolean
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

- +
@@ -167,32 +167,32 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
+
open override fun getMaxInputSize(): Int
- +
- - + +
Link copied to clipboard
-
open override fun getMaxInputSize(): Int
+
fun init(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
fun mute()
+
fun mute()
@@ -327,7 +327,7 @@

Functions

-
fun unMute()
+
fun unMute()
diff --git a/docs/library/com.pedro.library.util.sources.audio/-internal-source/is-muted.html b/docs/library/com.pedro.library.util.sources.audio/-internal-source/is-muted.html index 59b2e1091..0d367548a 100644 --- a/docs/library/com.pedro.library.util.sources.audio/-internal-source/is-muted.html +++ b/docs/library/com.pedro.library.util.sources.audio/-internal-source/is-muted.html @@ -63,7 +63,7 @@

isMuted

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

- +
@@ -167,32 +167,32 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
+
open override fun getMaxInputSize(): Int
- +
- - + +
Link copied to clipboard
-
open override fun getMaxInputSize(): Int
+
fun init(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
fun mute()
+
fun mute()
@@ -327,7 +327,7 @@

Functions

-
fun unMute()
+
fun unMute()
diff --git a/docs/library/com.pedro.library.util.sources.audio/-microphone-source/is-muted.html b/docs/library/com.pedro.library.util.sources.audio/-microphone-source/is-muted.html index 8e5a91919..60efac682 100644 --- a/docs/library/com.pedro.library.util.sources.audio/-microphone-source/is-muted.html +++ b/docs/library/com.pedro.library.util.sources.audio/-microphone-source/is-muted.html @@ -63,7 +63,7 @@

isMuted

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

- +
@@ -167,32 +167,32 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
+
open override fun getMaxInputSize(): Int
- +
- - + +
Link copied to clipboard
-
open override fun getMaxInputSize(): Int
+
fun init(sampleRate: Int, isStereo: Boolean, echoCanceler: Boolean, noiseSuppressor: Boolean): Boolean
diff --git a/docs/library/com.pedro.library.util.sources.audio/index.html b/docs/library/com.pedro.library.util.sources.audio/index.html index 42451f4a4..4cfa1c1cb 100644 --- a/docs/library/com.pedro.library.util.sources.audio/index.html +++ b/docs/library/com.pedro.library.util.sources.audio/index.html @@ -68,7 +68,22 @@

Package-level declaratio

Types

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

Created by pedro on 12/1/24.

+
+
+
+
+
diff --git a/docs/library/com.pedro.library.util.sources.video/-camera1-source/disable-auto-focus.html b/docs/library/com.pedro.library.util.sources.video/-camera1-source/disable-auto-focus.html index 9be27704c..14f11061d 100644 --- a/docs/library/com.pedro.library.util.sources.video/-camera1-source/disable-auto-focus.html +++ b/docs/library/com.pedro.library.util.sources.video/-camera1-source/disable-auto-focus.html @@ -63,7 +63,7 @@

disableAutoFocus

- +
- +
@@ -113,7 +113,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -128,7 +128,22 @@

Properties

-
var height: Int
+
var height: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@@ -143,7 +158,7 @@

Properties

@@ -158,7 +173,7 @@

Properties

-
var width: Int
+
var width: Int
@@ -167,32 +182,32 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(width: Int, height: Int, fps: Int): Boolean
+
- +
- - + +
Link copied to clipboard
@@ -207,7 +222,22 @@

Functions

- + +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -222,7 +252,22 @@

Functions

- + +
+
+
+ + +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -237,7 +282,22 @@

Functions

- + +
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -252,7 +312,7 @@

Functions

@@ -267,7 +327,7 @@

Functions

@@ -282,7 +342,7 @@

Functions

- +
@@ -297,7 +357,7 @@

Functions

-
fun getZoom(): Int
+
fun getZoom(): Int
@@ -312,7 +372,22 @@

Functions

- + +
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
@@ -327,7 +402,22 @@

Functions

+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -342,7 +432,7 @@

Functions

@@ -362,6 +452,36 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun openCameraId(id: Int)
+
+
+
+
@@ -387,7 +507,7 @@

Functions

-
fun setExposure(level: Int)
+
fun setExposure(level: Int)
@@ -402,7 +522,7 @@

Functions

-
fun setZoom(event: MotionEvent)
fun setZoom(level: Int)
+
fun setZoom(event: MotionEvent)
fun setZoom(level: Int)
@@ -447,7 +567,22 @@

Functions

- + +
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun tapToFocus(view: View, event: MotionEvent)
diff --git a/docs/library/com.pedro.library.util.sources.video/-camera1-source/is-auto-focus-enabled.html b/docs/library/com.pedro.library.util.sources.video/-camera1-source/is-auto-focus-enabled.html index 664203899..de763196c 100644 --- a/docs/library/com.pedro.library.util.sources.video/-camera1-source/is-auto-focus-enabled.html +++ b/docs/library/com.pedro.library.util.sources.video/-camera1-source/is-auto-focus-enabled.html @@ -63,7 +63,7 @@

isAutoFocusEnabled

- +
- +
@@ -113,7 +113,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -128,7 +128,22 @@

Properties

-
var height: Int
+
var height: Int
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@@ -143,7 +158,7 @@

Properties

@@ -158,7 +173,7 @@

Properties

-
var width: Int
+
var width: Int
@@ -167,17 +182,17 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(width: Int, height: Int, fps: Int): Boolean
+
@@ -192,7 +207,22 @@

Functions

+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -207,7 +237,37 @@

Functions

- + +
+
+
+ + +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -222,7 +282,22 @@

Functions

- + +
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -237,7 +312,37 @@

Functions

- + +
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -252,7 +357,7 @@

Functions

@@ -267,7 +372,7 @@

Functions

@@ -282,7 +387,7 @@

Functions

- +
@@ -297,7 +402,7 @@

Functions

-
fun getZoom(): Float
+
fun getZoom(): Float
@@ -312,7 +417,22 @@

Functions

+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
@@ -327,7 +447,22 @@

Functions

+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -342,7 +477,22 @@

Functions

+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
@@ -362,6 +512,36 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+ +
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
@@ -387,7 +567,7 @@

Functions

-
fun setExposure(level: Int)
+
fun setExposure(level: Int)
@@ -402,7 +582,7 @@

Functions

-
fun setZoom(event: MotionEvent)
fun setZoom(level: Float)
+
fun setZoom(event: MotionEvent)
fun setZoom(level: Float)
@@ -447,7 +627,22 @@

Functions

- + +
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
diff --git a/docs/library/com.pedro.library.util.sources.video/-camera2-source/is-auto-focus-enabled.html b/docs/library/com.pedro.library.util.sources.video/-camera2-source/is-auto-focus-enabled.html index 3f67aae46..9d9696f6e 100644 --- a/docs/library/com.pedro.library.util.sources.video/-camera2-source/is-auto-focus-enabled.html +++ b/docs/library/com.pedro.library.util.sources.video/-camera2-source/is-auto-focus-enabled.html @@ -63,7 +63,7 @@

isAutoFocusEnabled

- +
- +
@@ -113,7 +113,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -128,7 +128,22 @@

Properties

-
var height: Int
+
var height: Int
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@@ -143,7 +158,7 @@

Properties

@@ -158,7 +173,7 @@

Properties

-
var width: Int
+
var width: Int
@@ -167,17 +182,17 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(width: Int, height: Int, fps: Int): Boolean
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
diff --git a/docs/library/com.pedro.library.util.sources.video/-screen-source/-screen-source.html b/docs/library/com.pedro.library.util.sources.video/-screen-source/-screen-source.html index 64c50e1ab..9436600fc 100644 --- a/docs/library/com.pedro.library.util.sources.video/-screen-source/-screen-source.html +++ b/docs/library/com.pedro.library.util.sources.video/-screen-source/-screen-source.html @@ -58,12 +58,12 @@
-
+

ScreenSource

-
constructor(context: Context, mediaProjection: MediaProjection)
+
constructor(context: Context, mediaProjection: MediaProjection, mediaProjectionCallback: MediaProjection.Callback? = null, virtualDisplayCallback: VirtualDisplay.Callback? = null)
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@@ -143,7 +158,7 @@

Properties

@@ -158,7 +173,7 @@

Properties

-
var width: Int
+
var width: Int
@@ -167,17 +182,17 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
open override fun create(width: Int, height: Int, fps: Int): Boolean
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
@@ -212,6 +227,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun resize(width: Int, height: Int)
+
+
+
+
diff --git a/docs/library/com.pedro.library.util.sources.video/-screen-source/resize.html b/docs/library/com.pedro.library.util.sources.video/-screen-source/resize.html new file mode 100644 index 000000000..863a825c2 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-screen-source/resize.html @@ -0,0 +1,76 @@ + + + + + resize + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

resize

+
+
fun resize(width: Int, height: Int)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/-video-file-source.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/-video-file-source.html new file mode 100644 index 000000000..abcb16a15 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/-video-file-source.html @@ -0,0 +1,76 @@ + + + + + VideoFileSource + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

VideoFileSource

+
+
constructor(context: Context, path: Uri)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/index.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/index.html new file mode 100644 index 000000000..4615aecf9 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/index.html @@ -0,0 +1,288 @@ + + + + + VideoFileSource + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

VideoFileSource

+
class VideoFileSource(context: Context, path: Uri) : VideoSource

Created by pedro on 2/3/24.

+
+
+
+
+
+

Constructors

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
constructor(context: Context, path: Uri)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var fps: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var height: Int
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+ +
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+ +
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
var width: Int
+
+
+
+
+
+
+
+

Functions

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun isRunning(): Boolean
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun moveTo(time: Double)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun release()
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun start(surfaceTexture: SurfaceTexture)
+
+
+
+
+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun stop()
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/is-running.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/is-running.html new file mode 100644 index 000000000..4cea7ea7f --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/is-running.html @@ -0,0 +1,76 @@ + + + + + isRunning + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRunning

+
+
open override fun isRunning(): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/move-to.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/move-to.html new file mode 100644 index 000000000..19e32f8de --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/move-to.html @@ -0,0 +1,76 @@ + + + + + moveTo + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

moveTo

+
+
fun moveTo(time: Double)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/release.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/release.html new file mode 100644 index 000000000..72febf9f1 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/release.html @@ -0,0 +1,76 @@ + + + + + release + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

release

+
+
open override fun release()
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/start.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/start.html new file mode 100644 index 000000000..3166ffd98 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/start.html @@ -0,0 +1,76 @@ + + + + + start + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

start

+
+
open override fun start(surfaceTexture: SurfaceTexture)
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-file-source/stop.html b/docs/library/com.pedro.library.util.sources.video/-video-file-source/stop.html new file mode 100644 index 000000000..441e31fa3 --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-file-source/stop.html @@ -0,0 +1,76 @@ + + + + + stop + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

stop

+
+
open override fun stop()
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-source/created.html b/docs/library/com.pedro.library.util.sources.video/-video-source/created.html index 55056ab45..a1a5bd8d9 100644 --- a/docs/library/com.pedro.library.util.sources.video/-video-source/created.html +++ b/docs/library/com.pedro.library.util.sources.video/-video-source/created.html @@ -63,7 +63,7 @@

created

- +
@@ -113,7 +113,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -128,7 +128,22 @@

Properties

-
var height: Int
+
var height: Int
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
@@ -143,7 +158,7 @@

Properties

@@ -158,7 +173,7 @@

Properties

-
var width: Int
+
var width: Int
@@ -167,17 +182,17 @@

Properties

Functions

-
+
- - + +
Link copied to clipboard
-
abstract fun create(width: Int, height: Int, fps: Int): Boolean
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
@@ -192,7 +207,7 @@

Functions

-
abstract fun isRunning(): Boolean
+
abstract fun isRunning(): Boolean
@@ -207,7 +222,7 @@

Functions

-
abstract fun release()
+
abstract fun release()
@@ -222,7 +237,7 @@

Functions

-
abstract fun start(surfaceTexture: SurfaceTexture)
+
abstract fun start(surfaceTexture: SurfaceTexture)
@@ -237,7 +252,7 @@

Functions

-
abstract fun stop()
+
abstract fun stop()
diff --git a/docs/library/com.pedro.library.util.sources.video/-video-source/init.html b/docs/library/com.pedro.library.util.sources.video/-video-source/init.html new file mode 100644 index 000000000..65bac3f6a --- /dev/null +++ b/docs/library/com.pedro.library.util.sources.video/-video-source/init.html @@ -0,0 +1,76 @@ + + + + + init + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

init

+
+
fun init(width: Int, height: Int, fps: Int, rotation: Int): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.util.sources.video/-video-source/is-running.html b/docs/library/com.pedro.library.util.sources.video/-video-source/is-running.html index 1fd017a5a..6d564efb3 100644 --- a/docs/library/com.pedro.library.util.sources.video/-video-source/is-running.html +++ b/docs/library/com.pedro.library.util.sources.video/-video-source/is-running.html @@ -63,7 +63,7 @@

isRunning

-
abstract fun isRunning(): Boolean
+
abstract fun isRunning(): Boolean
-
@RequiresApi(value = 21)
class ScreenSource(context: Context, mediaProjection: MediaProjection) : VideoSource

Created by pedro on 11/1/24.

+
@RequiresApi(value = 21)
class ScreenSource @JvmOverloads constructor(context: Context, mediaProjection: MediaProjection, mediaProjectionCallback: MediaProjection.Callback? = null, virtualDisplayCallback: VirtualDisplay.Callback? = null) : VideoSource

Created by pedro on 11/1/24.

+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class VideoFileSource(context: Context, path: Uri) : VideoSource

Created by pedro on 2/3/24.

diff --git a/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/-generic-stream-client.html b/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/-generic-stream-client.html index 841669996..a63391d3b 100644 --- a/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/-generic-stream-client.html +++ b/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/-generic-stream-client.html @@ -58,12 +58,12 @@
-
+

GenericStreamClient

-
constructor(rtmpClient: RtmpStreamClient, rtspClient: RtspStreamClient, srtClient: SrtStreamClient)
+
constructor(rtmpClient: RtmpStreamClient, rtspClient: RtspStreamClient, srtClient: SrtStreamClient, udpClient: UdpStreamClient)
-
open override fun hasCongestion(percentUsed: Float): Boolean
+
open override fun hasCongestion(percentUsed: Float): Boolean
@@ -338,7 +338,7 @@

Functions

-
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
+
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
@@ -428,7 +428,7 @@

Functions

-
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

+
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

@@ -443,7 +443,7 @@

Functions

-
fun setProtocol(protocol: Protocol)

Internet protocol used.

+
fun setProtocol(protocol: Protocol)

Internet protocol used.

@@ -473,7 +473,7 @@

Functions

-
fun setWriteChunkSize(chunkSize: Int)

Must be called before start stream or will be ignored.

+
fun setWriteChunkSize(chunkSize: Int)

Must be called before start stream or will be ignored.

diff --git a/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/set-passphrase.html b/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/set-passphrase.html index 2396c2ffd..9216a9199 100644 --- a/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/set-passphrase.html +++ b/docs/library/com.pedro.library.util.streamclient/-generic-stream-client/set-passphrase.html @@ -63,7 +63,7 @@

setPassphrase

-
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

+
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

-
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

+
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

@@ -128,7 +128,7 @@

Functions

-

Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type. Necessary with Servers like Dacast. More info here: https://learn.akamai.com/en-us/webhelp/media-services-live/media-services-live-encoder-compatibility-testing-and-qualification-guide-v4.0/GUID-F941C88B-9128-4BF4-A81B-C2E5CFD35BBF.html

+

Some Livestream hosts use Akamai auth that requires RTMP packets to be sent with increasing timestamp order regardless of packet type. Necessary with Servers like Dacast. More info here: https://learn.akamai.com/en-us/webhelp/media-services-live/media-services-live-encoder-compatibility-testing-and-qualification-guide-v4.0/GUID-F941C88B-9128-4BF4-A81B-C2E5CFD35BBF.html

@@ -233,7 +233,7 @@

Functions

-
open override fun hasCongestion(percentUsed: Float): Boolean
+
open override fun hasCongestion(percentUsed: Float): Boolean
@@ -323,7 +323,7 @@

Functions

-
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
+
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
@@ -428,7 +428,7 @@

Functions

-
fun setWriteChunkSize(chunkSize: Int)

Must be called before start stream or will be ignored.

+
fun setWriteChunkSize(chunkSize: Int)

Must be called before start stream or will be ignored.

diff --git a/docs/library/com.pedro.library.util.streamclient/-rtmp-stream-client/set-write-chunk-size.html b/docs/library/com.pedro.library.util.streamclient/-rtmp-stream-client/set-write-chunk-size.html index 5699a03d7..552e9fdbb 100644 --- a/docs/library/com.pedro.library.util.streamclient/-rtmp-stream-client/set-write-chunk-size.html +++ b/docs/library/com.pedro.library.util.streamclient/-rtmp-stream-client/set-write-chunk-size.html @@ -63,7 +63,7 @@

setWriteChunkSize

-
fun setWriteChunkSize(chunkSize: Int)

Must be called before start stream or will be ignored.

Default value 128 Range value: 1 to 16777215.

The most common values example: 128, 4096, 65535

Parameters

chunkSize

packet's chunk size send to server

+
fun setWriteChunkSize(chunkSize: Int)

Must be called before start stream or will be ignored.

Default value 128 Range value: 1 to 16777215.

The most common values example: 128, 4096, 65535

Parameters

chunkSize

packet's chunk size send to server

-
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

+
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

@@ -218,7 +218,7 @@

Functions

-
open override fun hasCongestion(percentUsed: Float): Boolean
+
open override fun hasCongestion(percentUsed: Float): Boolean
@@ -308,7 +308,7 @@

Functions

-
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
+
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
@@ -398,7 +398,7 @@

Functions

-
fun setProtocol(protocol: Protocol)

Internet protocol used.

+
fun setProtocol(protocol: Protocol)

Internet protocol used.

diff --git a/docs/library/com.pedro.library.util.streamclient/-rtsp-stream-client/set-protocol.html b/docs/library/com.pedro.library.util.streamclient/-rtsp-stream-client/set-protocol.html index 595b4c97e..befb6adb1 100644 --- a/docs/library/com.pedro.library.util.streamclient/-rtsp-stream-client/set-protocol.html +++ b/docs/library/com.pedro.library.util.streamclient/-rtsp-stream-client/set-protocol.html @@ -63,7 +63,7 @@

setProtocol

-
fun setProtocol(protocol: Protocol)

Internet protocol used.

Parameters

protocol

Could be Protocol.TCP or Protocol.UDP.

+
fun setProtocol(protocol: Protocol)

Internet protocol used.

Parameters

protocol

Could be Protocol.TCP or Protocol.UDP.

-
open override fun hasCongestion(percentUsed: Float): Boolean
+
open override fun hasCongestion(percentUsed: Float): Boolean
@@ -293,7 +293,7 @@

Functions

-
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
+
open override fun reTry(delay: Long, reason: String, backupUrl: String?): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

fun reTry(delay: Long, reason: String): Boolean
@@ -383,7 +383,7 @@

Functions

-
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

+
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

diff --git a/docs/library/com.pedro.library.util.streamclient/-srt-stream-client/set-passphrase.html b/docs/library/com.pedro.library.util.streamclient/-srt-stream-client/set-passphrase.html index 0dddfb47b..f56f36b6a 100644 --- a/docs/library/com.pedro.library.util.streamclient/-srt-stream-client/set-passphrase.html +++ b/docs/library/com.pedro.library.util.streamclient/-srt-stream-client/set-passphrase.html @@ -63,7 +63,7 @@

setPassphrase

-
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

+
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

@@ -113,7 +113,7 @@

Functions

-
abstract fun getCacheSize(): Int
+
abstract fun getCacheSize(): Int
@@ -128,7 +128,7 @@

Functions

-
abstract fun getDroppedAudioFrames(): Long
+
abstract fun getDroppedAudioFrames(): Long
@@ -143,7 +143,7 @@

Functions

-
abstract fun getDroppedVideoFrames(): Long
+
abstract fun getDroppedVideoFrames(): Long
@@ -158,7 +158,7 @@

Functions

-
abstract fun getItemsInCache(): Int
+
abstract fun getItemsInCache(): Int
@@ -173,7 +173,7 @@

Functions

-
abstract fun getSentAudioFrames(): Long
+
abstract fun getSentAudioFrames(): Long
@@ -188,7 +188,7 @@

Functions

-
abstract fun getSentVideoFrames(): Long
+
abstract fun getSentVideoFrames(): Long
@@ -203,7 +203,7 @@

Functions

-
abstract fun hasCongestion(percentUsed: Float): Boolean
+
abstract fun hasCongestion(percentUsed: Float): Boolean
@@ -218,7 +218,7 @@

Functions

- +
@@ -233,7 +233,7 @@

Functions

- +
@@ -248,7 +248,7 @@

Functions

-
abstract fun resetSentAudioFrames()
+
abstract fun resetSentAudioFrames()
@@ -263,7 +263,7 @@

Functions

-
abstract fun resetSentVideoFrames()
+
abstract fun resetSentVideoFrames()
@@ -278,7 +278,7 @@

Functions

-
abstract fun resizeCache(newSize: Int)
+
abstract fun resizeCache(newSize: Int)
@@ -293,7 +293,7 @@

Functions

-
fun reTry(delay: Long, reason: String): Boolean

abstract fun reTry(delay: Long, reason: String, backupUrl: String? = null): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

+
fun reTry(delay: Long, reason: String): Boolean

abstract fun reTry(delay: Long, reason: String, backupUrl: String? = null): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

@@ -308,7 +308,7 @@

Functions

-
abstract fun setAuthorization(user: String?, password: String?)
+
abstract fun setAuthorization(user: String?, password: String?)
@@ -323,7 +323,7 @@

Functions

-
abstract fun setCheckServerAlive(enabled: Boolean)
+
abstract fun setCheckServerAlive(enabled: Boolean)
@@ -338,7 +338,7 @@

Functions

-
abstract fun setLogs(enabled: Boolean)
+
abstract fun setLogs(enabled: Boolean)
@@ -353,7 +353,7 @@

Functions

-
abstract fun setOnlyAudio(onlyAudio: Boolean)
+
abstract fun setOnlyAudio(onlyAudio: Boolean)
@@ -368,7 +368,7 @@

Functions

-
abstract fun setOnlyVideo(onlyVideo: Boolean)
+
abstract fun setOnlyVideo(onlyVideo: Boolean)
@@ -383,7 +383,7 @@

Functions

-
abstract fun setReTries(reTries: Int)
+
abstract fun setReTries(reTries: Int)
diff --git a/docs/library/com.pedro.library.util.streamclient/-stream-base-client/re-try.html b/docs/library/com.pedro.library.util.streamclient/-stream-base-client/re-try.html index 644fc2afd..c2203695c 100644 --- a/docs/library/com.pedro.library.util.streamclient/-stream-base-client/re-try.html +++ b/docs/library/com.pedro.library.util.streamclient/-stream-base-client/re-try.html @@ -63,7 +63,7 @@

reTry

-
fun reTry(delay: Long, reason: String): Boolean


abstract fun reTry(delay: Long, reason: String, backupUrl: String? = null): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

+
fun reTry(delay: Long, reason: String): Boolean


abstract fun reTry(delay: Long, reason: String, backupUrl: String? = null): Boolean

Retries to connect with the given delay. You can pass an optional backupUrl if you'd like to connect to your backup server instead of the original one. Given backupUrl replaces the original one.

-
abstract fun onRequestKeyframe()
+
abstract fun onRequestKeyframe()
diff --git a/docs/library/com.pedro.library.util.streamclient/-stream-client-listener/on-request-keyframe.html b/docs/library/com.pedro.library.util.streamclient/-stream-client-listener/on-request-keyframe.html index b8b8f76b7..d2fbdff52 100644 --- a/docs/library/com.pedro.library.util.streamclient/-stream-client-listener/on-request-keyframe.html +++ b/docs/library/com.pedro.library.util.streamclient/-stream-client-listener/on-request-keyframe.html @@ -63,7 +63,7 @@

onRequestKeyframe

-
abstract fun onRequestKeyframe()
+
abstract fun onRequestKeyframe()
-

Created by pedro on 12/10/23.

+

Created by pedro on 12/10/23.

@@ -158,6 +158,21 @@

Types

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
class UdpStreamClient(udpClient: UdpClient, streamClientListener: StreamClientListener?) : StreamBaseClient

Created by pedro on 6/3/24.

+
+
+
+
diff --git a/docs/library/com.pedro.library.util/-aac-muxer-record-controller/index.html b/docs/library/com.pedro.library.util/-aac-muxer-record-controller/index.html index 691c67b56..31bb5c928 100644 --- a/docs/library/com.pedro.library.util/-aac-muxer-record-controller/index.html +++ b/docs/library/com.pedro.library.util/-aac-muxer-record-controller/index.html @@ -98,7 +98,7 @@

Functions

@@ -113,7 +113,7 @@

Functions

-
open fun isRecording(): Boolean
+
open fun isRecording(): Boolean
@@ -128,7 +128,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -143,7 +143,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -158,7 +158,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

@@ -188,7 +188,7 @@

Functions

-
open fun resetFormats()
+
open fun resetFormats()
@@ -203,7 +203,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -218,7 +218,7 @@

Functions

-
open fun setAudioCodec(audioCodec: AudioCodec)
+
open fun setAudioCodec(audioCodec: AudioCodec)
@@ -233,7 +233,7 @@

Functions

-
open fun setAudioFormat(audioFormat: MediaFormat)
open fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
+
open fun setAudioFormat(audioFormat: MediaFormat)
open fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
@@ -248,7 +248,7 @@

Functions

-
open fun setVideoCodec(videoCodec: VideoCodec)
+
open fun setVideoCodec(videoCodec: VideoCodec)
@@ -263,7 +263,7 @@

Functions

-
open fun setVideoFormat(videoFormat: MediaFormat)
open fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
+
open fun setVideoFormat(videoFormat: MediaFormat)
open fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
@@ -278,7 +278,7 @@

Functions

@@ -293,7 +293,7 @@

Functions

diff --git a/docs/library/com.pedro.library.util/-aac-muxer-record-controller/record-audio.html b/docs/library/com.pedro.library.util/-aac-muxer-record-controller/record-audio.html index c96f54bcc..b0f80a7fe 100644 --- a/docs/library/com.pedro.library.util/-aac-muxer-record-controller/record-audio.html +++ b/docs/library/com.pedro.library.util/-aac-muxer-record-controller/record-audio.html @@ -63,7 +63,7 @@

recordAudio

-
+
@@ -113,7 +113,7 @@

Functions

-
open fun isRecording(): Boolean
+
open fun isRecording(): Boolean
@@ -128,7 +128,7 @@

Functions

-
open fun isRunning(): Boolean
+
open fun isRunning(): Boolean
@@ -143,7 +143,7 @@

Functions

-
open fun pauseRecord()
+
open fun pauseRecord()
@@ -158,7 +158,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

@@ -188,7 +188,7 @@

Functions

-
open fun resetFormats()
+
open fun resetFormats()
@@ -203,7 +203,7 @@

Functions

-
open fun resumeRecord()
+
open fun resumeRecord()
@@ -218,7 +218,7 @@

Functions

-
open fun setAudioCodec(audioCodec: AudioCodec)
+
open fun setAudioCodec(audioCodec: AudioCodec)
@@ -233,7 +233,7 @@

Functions

-
open fun setAudioFormat(audioFormat: MediaFormat)
open fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
+
open fun setAudioFormat(audioFormat: MediaFormat)
open fun setAudioFormat(audioFormat: MediaFormat, isOnlyAudio: Boolean)
@@ -248,7 +248,7 @@

Functions

-
open fun setVideoCodec(videoCodec: VideoCodec)
+
open fun setVideoCodec(videoCodec: VideoCodec)
@@ -263,7 +263,7 @@

Functions

-
open fun setVideoFormat(videoFormat: MediaFormat)
open fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
+
open fun setVideoFormat(videoFormat: MediaFormat)
open fun setVideoFormat(videoFormat: MediaFormat, isOnlyVideo: Boolean)
@@ -278,7 +278,7 @@

Functions

@@ -293,7 +293,7 @@

Functions

diff --git a/docs/library/com.pedro.library.util/-android-muxer-record-controller/record-audio.html b/docs/library/com.pedro.library.util/-android-muxer-record-controller/record-audio.html index 2e28e7a8d..f822e931e 100644 --- a/docs/library/com.pedro.library.util/-android-muxer-record-controller/record-audio.html +++ b/docs/library/com.pedro.library.util/-android-muxer-record-controller/record-audio.html @@ -63,7 +63,7 @@

recordAudio

-
+
-
abstract fun onBitrateAdapted(bitrate: Int)
+
abstract fun onBitrateAdapted(bitrate: Int)
diff --git a/docs/library/com.pedro.library.util/-bitrate-adapter/-listener/on-bitrate-adapted.html b/docs/library/com.pedro.library.util/-bitrate-adapter/-listener/on-bitrate-adapted.html index 295cfb50c..5e197f129 100644 --- a/docs/library/com.pedro.library.util/-bitrate-adapter/-listener/on-bitrate-adapted.html +++ b/docs/library/com.pedro.library.util/-bitrate-adapter/-listener/on-bitrate-adapted.html @@ -63,7 +63,7 @@

onBitrateAdapted

-
abstract fun onBitrateAdapted(bitrate: Int)
+
abstract fun onBitrateAdapted(bitrate: Int)
- +
@@ -132,7 +132,7 @@

Properties

- +
@@ -151,7 +151,7 @@

Functions

-
open fun adaptBitrate(actualBitrate: Long)

open fun adaptBitrate(actualBitrate: Long, hasCongestion: Boolean)
Adapt bitrate on fly based on queue state.
+
open fun adaptBitrate(actualBitrate: Long)

open fun adaptBitrate(actualBitrate: Long, hasCongestion: Boolean)
Adapt bitrate on fly based on queue state.
@@ -166,7 +166,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -181,7 +181,7 @@

Functions

-
open fun setMaxBitrate(bitrate: Int)
+
open fun setMaxBitrate(bitrate: Int)
diff --git a/docs/library/com.pedro.library.util/-bitrate-adapter/reset.html b/docs/library/com.pedro.library.util/-bitrate-adapter/reset.html index 24e4e57fe..3bfa3cb4f 100644 --- a/docs/library/com.pedro.library.util/-bitrate-adapter/reset.html +++ b/docs/library/com.pedro.library.util/-bitrate-adapter/reset.html @@ -63,7 +63,7 @@

reset

-
open fun reset()
+
open fun reset()
-
+

Filter

diff --git a/docs/library/com.pedro.library.util/-filter/base-filter-render.html b/docs/library/com.pedro.library.util/-filter/base-filter-render.html index abb97291b..7dede6023 100644 --- a/docs/library/com.pedro.library.util/-filter/base-filter-render.html +++ b/docs/library/com.pedro.library.util/-filter/base-filter-render.html @@ -63,7 +63,7 @@

baseFilterRender

- +
-
open fun calculateFps()
+
open fun calculateFps()
@@ -132,7 +132,7 @@

Functions

-
open fun setCallback(callback: FpsListener.Callback)
+
open fun setCallback(callback: FpsListener.Callback)
diff --git a/docs/library/com.pedro.library.util/-fps-listener/set-callback.html b/docs/library/com.pedro.library.util/-fps-listener/set-callback.html index 4fe2046ea..15f62790c 100644 --- a/docs/library/com.pedro.library.util/-fps-listener/set-callback.html +++ b/docs/library/com.pedro.library.util/-fps-listener/set-callback.html @@ -63,7 +63,7 @@

setCallback

-
open fun setCallback(callback: FpsListener.Callback)
+
open fun setCallback(callback: FpsListener.Callback)
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE: String = "creditCardExpirationDate"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE: String = "creditCardExpirationDate"
@@ -233,7 +233,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY: String = "creditCardExpirationDay"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY: String = "creditCardExpirationDay"
@@ -248,7 +248,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH: String = "creditCardExpirationMonth"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH: String = "creditCardExpirationMonth"
@@ -263,7 +263,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR: String = "creditCardExpirationYear"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR: String = "creditCardExpirationYear"
@@ -278,7 +278,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_NUMBER: String = "creditCardNumber"
+
val AUTOFILL_HINT_CREDIT_CARD_NUMBER: String = "creditCardNumber"
@@ -293,7 +293,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE: String = "creditCardSecurityCode"
+
val AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE: String = "creditCardSecurityCode"
@@ -308,7 +308,7 @@

Properties

-
val AUTOFILL_HINT_EMAIL_ADDRESS: String = "emailAddress"
+
val AUTOFILL_HINT_EMAIL_ADDRESS: String = "emailAddress"
@@ -323,7 +323,7 @@

Properties

- +
@@ -338,7 +338,7 @@

Properties

-
val AUTOFILL_HINT_PASSWORD: String = "password"
+
val AUTOFILL_HINT_PASSWORD: String = "password"
@@ -353,7 +353,7 @@

Properties

- +
@@ -368,7 +368,7 @@

Properties

-
val AUTOFILL_HINT_POSTAL_ADDRESS: String = "postalAddress"
+
val AUTOFILL_HINT_POSTAL_ADDRESS: String = "postalAddress"
@@ -383,7 +383,7 @@

Properties

-
val AUTOFILL_HINT_POSTAL_CODE: String = "postalCode"
+
val AUTOFILL_HINT_POSTAL_CODE: String = "postalCode"
@@ -398,7 +398,7 @@

Properties

-
val AUTOFILL_HINT_USERNAME: String = "username"
+
val AUTOFILL_HINT_USERNAME: String = "username"
@@ -413,7 +413,7 @@

Properties

@@ -428,7 +428,7 @@

Properties

@@ -443,7 +443,7 @@

Properties

@@ -458,7 +458,7 @@

Properties

@@ -473,7 +473,7 @@

Properties

@@ -488,7 +488,7 @@

Properties

@@ -503,7 +503,7 @@

Properties

- +
@@ -518,7 +518,7 @@

Properties

@@ -533,7 +533,7 @@

Properties

@@ -548,7 +548,7 @@

Properties

@@ -563,7 +563,7 @@

Properties

@@ -578,7 +578,7 @@

Properties

- +
@@ -593,7 +593,7 @@

Properties

@@ -608,7 +608,7 @@

Properties

- +
@@ -623,7 +623,7 @@

Properties

@@ -638,7 +638,7 @@

Properties

@@ -653,7 +653,7 @@

Properties

@@ -668,7 +668,7 @@

Properties

- +
@@ -683,7 +683,7 @@

Properties

-
val FOCUS_DOWN: Int = 130
+
val FOCUS_DOWN: Int = 130
@@ -698,7 +698,7 @@

Properties

- +
@@ -713,7 +713,7 @@

Properties

-
val FOCUS_LEFT: Int = 17
+
val FOCUS_LEFT: Int = 17
@@ -728,7 +728,7 @@

Properties

-
val FOCUS_RIGHT: Int = 66
+
val FOCUS_RIGHT: Int = 66
@@ -743,7 +743,7 @@

Properties

-
val FOCUS_UP: Int = 33
+
val FOCUS_UP: Int = 33
@@ -758,7 +758,7 @@

Properties

-
val FOCUSABLE: Int = 1
+
val FOCUSABLE: Int = 1
@@ -773,7 +773,7 @@

Properties

- +
@@ -788,7 +788,7 @@

Properties

- +
@@ -803,7 +803,7 @@

Properties

@@ -818,7 +818,7 @@

Properties

-
val GONE: Int = 8
+
val GONE: Int = 8
@@ -833,7 +833,7 @@

Properties

-
val HAPTIC_FEEDBACK_ENABLED: Int = 268435456
+
val HAPTIC_FEEDBACK_ENABLED: Int = 268435456
@@ -848,7 +848,7 @@

Properties

@@ -863,7 +863,7 @@

Properties

@@ -878,7 +878,7 @@

Properties

@@ -893,7 +893,7 @@

Properties

@@ -908,7 +908,7 @@

Properties

@@ -923,7 +923,7 @@

Properties

@@ -938,7 +938,7 @@

Properties

@@ -953,7 +953,7 @@

Properties

@@ -968,7 +968,7 @@

Properties

@@ -983,7 +983,7 @@

Properties

@@ -998,7 +998,7 @@

Properties

@@ -1013,7 +1013,7 @@

Properties

@@ -1028,7 +1028,7 @@

Properties

@@ -1043,7 +1043,7 @@

Properties

@@ -1058,7 +1058,7 @@

Properties

-
val INVISIBLE: Int = 4
+
val INVISIBLE: Int = 4
@@ -1073,7 +1073,7 @@

Properties

-
val KEEP_SCREEN_ON: Int = 67108864
+
val KEEP_SCREEN_ON: Int = 67108864
@@ -1088,7 +1088,7 @@

Properties

@@ -1103,7 +1103,7 @@

Properties

- +
@@ -1118,7 +1118,7 @@

Properties

@@ -1133,7 +1133,7 @@

Properties

@@ -1148,7 +1148,7 @@

Properties

@@ -1163,7 +1163,7 @@

Properties

@@ -1178,7 +1178,7 @@

Properties

@@ -1193,7 +1193,7 @@

Properties

@@ -1208,7 +1208,7 @@

Properties

-
val MEASURED_SIZE_MASK: Int = 16777215
+
val MEASURED_SIZE_MASK: Int = 16777215
@@ -1223,7 +1223,7 @@

Properties

-
val MEASURED_STATE_MASK: Int = -16777216
+
val MEASURED_STATE_MASK: Int = -16777216
@@ -1238,7 +1238,7 @@

Properties

- +
@@ -1253,7 +1253,7 @@

Properties

-
val NO_ID: Int = -1
+
val NO_ID: Int = -1
@@ -1268,7 +1268,7 @@

Properties

- +
@@ -1283,7 +1283,7 @@

Properties

@@ -1298,7 +1298,7 @@

Properties

@@ -1313,7 +1313,7 @@

Properties

- +
@@ -1328,7 +1328,7 @@

Properties

@@ -1343,7 +1343,7 @@

Properties

@@ -1358,7 +1358,7 @@

Properties

@@ -1373,7 +1373,7 @@

Properties

@@ -1388,7 +1388,7 @@

Properties

@@ -1403,7 +1403,7 @@

Properties

- +
@@ -1418,7 +1418,7 @@

Properties

- +
@@ -1433,7 +1433,7 @@

Properties

@@ -1448,7 +1448,7 @@

Properties

- +
@@ -1463,7 +1463,7 @@

Properties

@@ -1478,7 +1478,7 @@

Properties

@@ -1493,7 +1493,7 @@

Properties

@@ -1508,7 +1508,7 @@

Properties

@@ -1523,7 +1523,7 @@

Properties

@@ -1538,7 +1538,7 @@

Properties

@@ -1553,7 +1553,7 @@

Properties

@@ -1568,7 +1568,7 @@

Properties

@@ -1583,7 +1583,7 @@

Properties

@@ -1598,7 +1598,7 @@

Properties

@@ -1613,7 +1613,7 @@

Properties

@@ -1628,7 +1628,7 @@

Properties

@@ -1643,7 +1643,7 @@

Properties

@@ -1658,7 +1658,7 @@

Properties

@@ -1673,7 +1673,7 @@

Properties

- +
@@ -1688,7 +1688,7 @@

Properties

@@ -1703,7 +1703,7 @@

Properties

- +
@@ -1718,7 +1718,7 @@

Properties

- +
@@ -1733,7 +1733,7 @@

Properties

-
val SOUND_EFFECTS_ENABLED: Int = 134217728
+
val SOUND_EFFECTS_ENABLED: Int = 134217728
@@ -1748,7 +1748,7 @@

Properties

- +
@@ -1763,7 +1763,7 @@

Properties

@@ -1778,7 +1778,7 @@

Properties

@@ -1793,7 +1793,7 @@

Properties

@@ -1808,7 +1808,7 @@

Properties

@@ -1823,7 +1823,7 @@

Properties

@@ -1838,7 +1838,7 @@

Properties

@@ -1853,7 +1853,7 @@

Properties

@@ -1868,7 +1868,7 @@

Properties

@@ -1883,7 +1883,7 @@

Properties

@@ -1898,7 +1898,7 @@

Properties

@@ -1913,7 +1913,7 @@

Properties

@@ -1928,7 +1928,7 @@

Properties

@@ -1943,7 +1943,7 @@

Properties

@@ -1958,7 +1958,7 @@

Properties

@@ -1973,7 +1973,7 @@

Properties

@@ -1988,7 +1988,7 @@

Properties

@@ -2003,7 +2003,7 @@

Properties

@@ -2018,7 +2018,7 @@

Properties

@@ -2033,7 +2033,7 @@

Properties

@@ -2048,7 +2048,7 @@

Properties

@@ -2063,7 +2063,7 @@

Properties

@@ -2078,7 +2078,7 @@

Properties

@@ -2093,7 +2093,7 @@

Properties

@@ -2108,7 +2108,7 @@

Properties

@@ -2123,7 +2123,7 @@

Properties

@@ -2138,7 +2138,7 @@

Properties

@@ -2153,7 +2153,7 @@

Properties

@@ -2168,7 +2168,7 @@

Properties

@@ -2183,7 +2183,7 @@

Properties

@@ -2198,7 +2198,7 @@

Properties

@@ -2213,7 +2213,7 @@

Properties

@@ -2228,7 +2228,7 @@

Properties

-
val VISIBLE: Int = 0
+
val VISIBLE: Int = 0
@@ -2243,7 +2243,7 @@

Properties

- +
@@ -2258,7 +2258,7 @@

Properties

- +
@@ -2273,7 +2273,7 @@

Properties

- +
@@ -2292,7 +2292,7 @@

Functions

- +
@@ -2307,7 +2307,7 @@

Functions

-
open fun addExtraDataToAccessibilityNodeInfo(info: AccessibilityNodeInfo, extraDataKey: String, arguments: Bundle)
+
open fun addExtraDataToAccessibilityNodeInfo(info: AccessibilityNodeInfo, extraDataKey: String, arguments: Bundle)
@@ -2322,7 +2322,7 @@

Functions

-
open fun addFocusables(views: ArrayList<View>, direction: Int)
+
open fun addFocusables(views: ArrayList<View>, direction: Int)
@@ -2337,7 +2337,7 @@

Functions

-
open fun addKeyboardNavigationClusters(views: Collection<View>, direction: Int)
+
open fun addKeyboardNavigationClusters(views: Collection<View>, direction: Int)
@@ -2352,7 +2352,7 @@

Functions

@@ -2367,7 +2367,7 @@

Functions

@@ -2382,7 +2382,7 @@

Functions

@@ -2397,7 +2397,7 @@

Functions

-
open fun addTouchables(views: ArrayList<View>)
+
open fun addTouchables(views: ArrayList<View>)
@@ -2412,7 +2412,7 @@

Functions

@@ -2427,7 +2427,7 @@

Functions

@@ -2442,7 +2442,7 @@

Functions

-
open fun autofill(value: AutofillValue)
+
open fun autofill(value: AutofillValue)
@@ -2457,7 +2457,7 @@

Functions

-
open fun bringToFront()
+
open fun bringToFront()
@@ -2472,7 +2472,7 @@

Functions

- +
@@ -2487,7 +2487,7 @@

Functions

-
open fun buildLayer()
+
open fun buildLayer()
@@ -2502,7 +2502,7 @@

Functions

-
open fun callOnClick(): Boolean
+
open fun callOnClick(): Boolean
@@ -2517,7 +2517,7 @@

Functions

@@ -2532,7 +2532,7 @@

Functions

-
open fun cancelLongPress()
+
open fun cancelLongPress()
@@ -2547,7 +2547,7 @@

Functions

@@ -2562,7 +2562,7 @@

Functions

@@ -2577,7 +2577,7 @@

Functions

@@ -2592,7 +2592,7 @@

Functions

@@ -2607,7 +2607,7 @@

Functions

-
open fun canScrollHorizontally(direction: Int): Boolean
+
open fun canScrollHorizontally(direction: Int): Boolean
@@ -2622,7 +2622,7 @@

Functions

-
open fun canScrollVertically(direction: Int): Boolean
+
open fun canScrollVertically(direction: Int): Boolean
@@ -2637,7 +2637,7 @@

Functions

@@ -2652,7 +2652,7 @@

Functions

-
open fun clearAnimation()
+
open fun clearAnimation()
@@ -2667,7 +2667,7 @@

Functions

-
open fun clearFocus()
+
open fun clearFocus()
@@ -2682,7 +2682,7 @@

Functions

@@ -2697,7 +2697,7 @@

Functions

-
open fun combineMeasuredStates(curState: Int, newState: Int): Int
+
open fun combineMeasuredStates(curState: Int, newState: Int): Int
@@ -2712,7 +2712,7 @@

Functions

-
open fun computeScroll()
+
open fun computeScroll()
@@ -2727,7 +2727,7 @@

Functions

- +
@@ -2742,7 +2742,7 @@

Functions

@@ -2757,7 +2757,7 @@

Functions

- +
@@ -2772,7 +2772,7 @@

Functions

- +
@@ -2787,7 +2787,7 @@

Functions

@@ -2802,7 +2802,7 @@

Functions

@@ -2817,7 +2817,7 @@

Functions

@@ -2832,7 +2832,7 @@

Functions

-
open fun dispatchCreateViewTranslationRequest(viewIds: Map<AutofillId, Array<Long>>, supportedFormats: Array<Int>, capability: TranslationCapability, requests: List<ViewTranslationRequest>)
+
open fun dispatchCreateViewTranslationRequest(viewIds: Map<AutofillId, Array<Long>>, supportedFormats: Array<Int>, capability: TranslationCapability, requests: List<ViewTranslationRequest>)
@@ -2847,7 +2847,7 @@

Functions

-
open fun dispatchDisplayHint(hint: Int)
+
open fun dispatchDisplayHint(hint: Int)
@@ -2862,7 +2862,7 @@

Functions

- +
@@ -2877,7 +2877,7 @@

Functions

@@ -2892,7 +2892,7 @@

Functions

@@ -2907,7 +2907,7 @@

Functions

@@ -2922,7 +2922,7 @@

Functions

- +
@@ -2937,7 +2937,7 @@

Functions

@@ -2952,7 +2952,7 @@

Functions

@@ -2967,7 +2967,7 @@

Functions

-
open fun dispatchNestedFling(velocityX: Float, velocityY: Float, consumed: Boolean): Boolean
+
open fun dispatchNestedFling(velocityX: Float, velocityY: Float, consumed: Boolean): Boolean
@@ -2982,7 +2982,7 @@

Functions

-
open fun dispatchNestedPreFling(velocityX: Float, velocityY: Float): Boolean
+
open fun dispatchNestedPreFling(velocityX: Float, velocityY: Float): Boolean
@@ -2997,7 +2997,7 @@

Functions

@@ -3012,7 +3012,7 @@

Functions

-
open fun dispatchNestedPreScroll(dx: Int, dy: Int, consumed: Array<Int>, offsetInWindow: Array<Int>): Boolean
+
open fun dispatchNestedPreScroll(dx: Int, dy: Int, consumed: Array<Int>, offsetInWindow: Array<Int>): Boolean
@@ -3027,7 +3027,7 @@

Functions

-
open fun dispatchNestedScroll(dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int, offsetInWindow: Array<Int>): Boolean
+
open fun dispatchNestedScroll(dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int, offsetInWindow: Array<Int>): Boolean
@@ -3042,7 +3042,7 @@

Functions

- +
@@ -3057,7 +3057,7 @@

Functions

@@ -3072,7 +3072,7 @@

Functions

- +
@@ -3087,7 +3087,7 @@

Functions

- +
@@ -3102,7 +3102,7 @@

Functions

-
open fun dispatchScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
+
open fun dispatchScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
@@ -3117,7 +3117,7 @@

Functions

@@ -3132,7 +3132,7 @@

Functions

- +
@@ -3147,7 +3147,7 @@

Functions

@@ -3162,7 +3162,7 @@

Functions

@@ -3177,7 +3177,7 @@

Functions

-
open fun dispatchUnhandledMove(focused: View, direction: Int): Boolean
+
open fun dispatchUnhandledMove(focused: View, direction: Int): Boolean
@@ -3192,7 +3192,7 @@

Functions

- +
@@ -3207,7 +3207,7 @@

Functions

@@ -3222,7 +3222,7 @@

Functions

@@ -3237,7 +3237,7 @@

Functions

@@ -3252,7 +3252,7 @@

Functions

@@ -3267,7 +3267,7 @@

Functions

@@ -3282,7 +3282,7 @@

Functions

-
open fun dispatchWindowVisibilityChanged(visibility: Int)
+
open fun dispatchWindowVisibilityChanged(visibility: Int)
@@ -3297,7 +3297,7 @@

Functions

-
fun draw(canvas: Canvas)
+
fun draw(canvas: Canvas)
@@ -3312,7 +3312,7 @@

Functions

- +
@@ -3327,7 +3327,7 @@

Functions

-
open fun findFocus(): View
+
open fun findFocus(): View
@@ -3342,7 +3342,7 @@

Functions

@@ -3357,7 +3357,7 @@

Functions

-
fun <T : View?> findViewById(id: Int): T
+
fun <T : View?> findViewById(id: Int): T
@@ -3372,7 +3372,7 @@

Functions

-
open fun findViewsWithText(outViews: ArrayList<View>, searched: CharSequence, flags: Int)
+
open fun findViewsWithText(outViews: ArrayList<View>, searched: CharSequence, flags: Int)
@@ -3387,7 +3387,7 @@

Functions

-
fun <T : View?> findViewWithTag(tag: Any): T
+
fun <T : View?> findViewWithTag(tag: Any): T
@@ -3402,7 +3402,7 @@

Functions

-
open fun focusSearch(direction: Int): View
+
open fun focusSearch(direction: Int): View
@@ -3417,7 +3417,7 @@

Functions

-
open fun forceHasOverlappingRendering(hasOverlappingRendering: Boolean)
+
open fun forceHasOverlappingRendering(hasOverlappingRendering: Boolean)
@@ -3432,7 +3432,7 @@

Functions

-
open fun forceLayout()
+
open fun forceLayout()
@@ -3447,7 +3447,7 @@

Functions

- +
@@ -3462,7 +3462,7 @@

Functions

-
open fun generateDisplayHash(hashAlgorithm: String, bounds: Rect, executor: Executor, callback: DisplayHashResultCallback)
+
open fun generateDisplayHash(hashAlgorithm: String, bounds: Rect, executor: Executor, callback: DisplayHashResultCallback)
@@ -3477,7 +3477,7 @@

Functions

-
open fun generateViewId(): Int
+
open fun generateViewId(): Int
@@ -3492,7 +3492,7 @@

Functions

@@ -3507,7 +3507,7 @@

Functions

@@ -3522,7 +3522,7 @@

Functions

@@ -3537,7 +3537,7 @@

Functions

@@ -3552,7 +3552,7 @@

Functions

@@ -3567,7 +3567,7 @@

Functions

@@ -3582,7 +3582,7 @@

Functions

@@ -3597,7 +3597,7 @@

Functions

@@ -3612,7 +3612,7 @@

Functions

@@ -3627,7 +3627,7 @@

Functions

-
open fun getAlpha(): Float
+
open fun getAlpha(): Float
@@ -3642,7 +3642,7 @@

Functions

- +
@@ -3657,7 +3657,7 @@

Functions

- +
@@ -3672,7 +3672,7 @@

Functions

@@ -3687,7 +3687,7 @@

Functions

-
open fun getAttributeResolutionStack(attribute: Int): Array<Int>
+
open fun getAttributeResolutionStack(attribute: Int): Array<Int>
@@ -3702,7 +3702,7 @@

Functions

@@ -3717,7 +3717,7 @@

Functions

- +
@@ -3732,7 +3732,7 @@

Functions

@@ -3747,7 +3747,7 @@

Functions

-
open fun getAutofillType(): Int
+
open fun getAutofillType(): Int
@@ -3762,7 +3762,7 @@

Functions

@@ -3777,7 +3777,7 @@

Functions

- +
@@ -3792,7 +3792,7 @@

Functions

@@ -3807,7 +3807,7 @@

Functions

@@ -3822,7 +3822,7 @@

Functions

@@ -3837,7 +3837,7 @@

Functions

-
open fun getBaseline(): Int
+
open fun getBaseline(): Int
@@ -3852,7 +3852,7 @@

Functions

-
open fun getBitmap(): Bitmap
+
open fun getBitmap(): Bitmap
@@ -3867,7 +3867,7 @@

Functions

-
fun getBottom(): Int
+
fun getBottom(): Int
@@ -3882,7 +3882,7 @@

Functions

- +
@@ -3897,7 +3897,7 @@

Functions

-
open fun getClipBounds(): Rect
open fun getClipBounds(outRect: Rect): Boolean
+
open fun getClipBounds(): Rect
open fun getClipBounds(outRect: Rect): Boolean
@@ -3912,7 +3912,7 @@

Functions

@@ -3927,7 +3927,7 @@

Functions

@@ -3942,7 +3942,7 @@

Functions

@@ -3957,7 +3957,7 @@

Functions

- +
@@ -3972,7 +3972,7 @@

Functions

@@ -3987,7 +3987,7 @@

Functions

-
open fun getDefaultSize(size: Int, measureSpec: Int): Int
+
open fun getDefaultSize(size: Int, measureSpec: Int): Int
@@ -4002,7 +4002,7 @@

Functions

-
open fun getDisplay(): Display
+
open fun getDisplay(): Display
@@ -4017,7 +4017,7 @@

Functions

@@ -4032,7 +4032,7 @@

Functions

- +
@@ -4047,7 +4047,7 @@

Functions

@@ -4062,7 +4062,7 @@

Functions

@@ -4077,7 +4077,7 @@

Functions

-
open fun getDrawingRect(outRect: Rect)
+
open fun getDrawingRect(outRect: Rect)
@@ -4092,7 +4092,7 @@

Functions

-
open fun getDrawingTime(): Long
+
open fun getDrawingTime(): Long
@@ -4107,7 +4107,7 @@

Functions

-
open fun getElevation(): Float
+
open fun getElevation(): Float
@@ -4122,7 +4122,7 @@

Functions

-
open fun getExplicitStyle(): Int
+
open fun getExplicitStyle(): Int
@@ -4137,7 +4137,7 @@

Functions

@@ -4152,7 +4152,7 @@

Functions

@@ -4167,7 +4167,7 @@

Functions

-
open fun getFocusable(): Int
+
open fun getFocusable(): Int
@@ -4182,7 +4182,7 @@

Functions

-
open fun getFocusables(direction: Int): ArrayList<View>
+
open fun getFocusables(direction: Int): ArrayList<View>
@@ -4197,7 +4197,7 @@

Functions

-
open fun getFocusedRect(r: Rect)
+
open fun getFocusedRect(r: Rect)
@@ -4212,7 +4212,7 @@

Functions

- +
@@ -4227,7 +4227,7 @@

Functions

- +
@@ -4242,7 +4242,7 @@

Functions

@@ -4257,7 +4257,7 @@

Functions

@@ -4272,7 +4272,7 @@

Functions

@@ -4287,7 +4287,7 @@

Functions

-
open fun getGlobalVisibleRect(r: Rect, globalOffset: Point): Boolean
+
open fun getGlobalVisibleRect(r: Rect, globalOffset: Point): Boolean
@@ -4302,7 +4302,7 @@

Functions

-
open fun getHandler(): Handler
+
open fun getHandler(): Handler
@@ -4317,7 +4317,7 @@

Functions

@@ -4332,7 +4332,7 @@

Functions

@@ -4347,7 +4347,7 @@

Functions

@@ -4362,7 +4362,7 @@

Functions

@@ -4377,7 +4377,7 @@

Functions

@@ -4392,7 +4392,7 @@

Functions

@@ -4407,7 +4407,7 @@

Functions

-
fun getHeight(): Int
+
fun getHeight(): Int
@@ -4422,7 +4422,7 @@

Functions

-
open fun getHitRect(outRect: Rect)
+
open fun getHitRect(outRect: Rect)
@@ -4437,7 +4437,7 @@

Functions

@@ -4452,7 +4452,7 @@

Functions

@@ -4467,7 +4467,7 @@

Functions

@@ -4482,7 +4482,7 @@

Functions

-
open fun getId(): Int
+
open fun getId(): Int
@@ -4497,7 +4497,7 @@

Functions

@@ -4512,7 +4512,7 @@

Functions

@@ -4527,7 +4527,7 @@

Functions

@@ -4542,7 +4542,7 @@

Functions

- +
@@ -4557,7 +4557,7 @@

Functions

@@ -4572,7 +4572,7 @@

Functions

-
open fun getLabelFor(): Int
+
open fun getLabelFor(): Int
@@ -4587,7 +4587,7 @@

Functions

-
open fun getLayerType(): Int
+
open fun getLayerType(): Int
@@ -4602,7 +4602,7 @@

Functions

- +
@@ -4617,7 +4617,7 @@

Functions

@@ -4632,7 +4632,7 @@

Functions

-
fun getLeft(): Int
+
fun getLeft(): Int
@@ -4647,7 +4647,7 @@

Functions

@@ -4662,7 +4662,7 @@

Functions

-
open fun getLocationInSurface(location: Array<Int>)
+
open fun getLocationInSurface(location: Array<Int>)
@@ -4677,7 +4677,7 @@

Functions

-
open fun getLocationInWindow(outLocation: Array<Int>)
+
open fun getLocationInWindow(outLocation: Array<Int>)
@@ -4692,7 +4692,7 @@

Functions

-
open fun getLocationOnScreen(outLocation: Array<Int>)
+
open fun getLocationOnScreen(outLocation: Array<Int>)
@@ -4707,7 +4707,7 @@

Functions

-
open fun getMatrix(): Matrix
+
open fun getMatrix(): Matrix
@@ -4722,7 +4722,7 @@

Functions

@@ -4737,7 +4737,7 @@

Functions

@@ -4752,7 +4752,7 @@

Functions

@@ -4767,7 +4767,7 @@

Functions

@@ -4782,7 +4782,7 @@

Functions

@@ -4797,7 +4797,7 @@

Functions

-
open fun getMinimumHeight(): Int
+
open fun getMinimumHeight(): Int
@@ -4812,7 +4812,7 @@

Functions

-
open fun getMinimumWidth(): Int
+
open fun getMinimumWidth(): Int
@@ -4827,7 +4827,7 @@

Functions

@@ -4842,7 +4842,7 @@

Functions

- +
@@ -4857,7 +4857,7 @@

Functions

- +
@@ -4872,7 +4872,7 @@

Functions

- +
@@ -4887,7 +4887,7 @@

Functions

- +
@@ -4902,7 +4902,7 @@

Functions

-
open fun getNextFocusUpId(): Int
+
open fun getNextFocusUpId(): Int
@@ -4917,7 +4917,7 @@

Functions

@@ -4932,7 +4932,7 @@

Functions

@@ -4947,7 +4947,7 @@

Functions

@@ -4962,7 +4962,7 @@

Functions

@@ -4977,7 +4977,7 @@

Functions

- +
@@ -4992,7 +4992,7 @@

Functions

- +
@@ -5007,7 +5007,7 @@

Functions

-
open fun getPaddingBottom(): Int
+
open fun getPaddingBottom(): Int
@@ -5022,7 +5022,7 @@

Functions

-
open fun getPaddingEnd(): Int
+
open fun getPaddingEnd(): Int
@@ -5037,7 +5037,7 @@

Functions

-
open fun getPaddingLeft(): Int
+
open fun getPaddingLeft(): Int
@@ -5052,7 +5052,7 @@

Functions

-
open fun getPaddingRight(): Int
+
open fun getPaddingRight(): Int
@@ -5067,7 +5067,7 @@

Functions

-
open fun getPaddingStart(): Int
+
open fun getPaddingStart(): Int
@@ -5082,7 +5082,7 @@

Functions

-
open fun getPaddingTop(): Int
+
open fun getPaddingTop(): Int
@@ -5097,7 +5097,7 @@

Functions

@@ -5112,7 +5112,7 @@

Functions

@@ -5127,7 +5127,7 @@

Functions

-
open fun getPivotX(): Float
+
open fun getPivotX(): Float
@@ -5142,7 +5142,7 @@

Functions

-
open fun getPivotY(): Float
+
open fun getPivotY(): Float
@@ -5157,7 +5157,7 @@

Functions

@@ -5172,7 +5172,7 @@

Functions

@@ -5187,7 +5187,7 @@

Functions

@@ -5202,7 +5202,7 @@

Functions

- +
@@ -5217,7 +5217,7 @@

Functions

@@ -5232,7 +5232,7 @@

Functions

-
fun getRight(): Int
+
fun getRight(): Int
@@ -5247,7 +5247,7 @@

Functions

@@ -5262,7 +5262,7 @@

Functions

-
open fun getRootView(): View
+
open fun getRootView(): View
@@ -5277,7 +5277,7 @@

Functions

@@ -5292,7 +5292,7 @@

Functions

-
open fun getRotation(): Float
+
open fun getRotation(): Float
@@ -5307,7 +5307,7 @@

Functions

-
open fun getRotationX(): Float
+
open fun getRotationX(): Float
@@ -5322,7 +5322,7 @@

Functions

-
open fun getRotationY(): Float
+
open fun getRotationY(): Float
@@ -5337,7 +5337,7 @@

Functions

-
open fun getScaleX(): Float
+
open fun getScaleX(): Float
@@ -5352,7 +5352,7 @@

Functions

-
open fun getScaleY(): Float
+
open fun getScaleY(): Float
@@ -5367,7 +5367,7 @@

Functions

@@ -5382,7 +5382,7 @@

Functions

@@ -5397,7 +5397,7 @@

Functions

-
open fun getScrollBarSize(): Int
+
open fun getScrollBarSize(): Int
@@ -5412,7 +5412,7 @@

Functions

- +
@@ -5427,7 +5427,7 @@

Functions

- +
@@ -5442,7 +5442,7 @@

Functions

- +
@@ -5457,7 +5457,7 @@

Functions

- +
@@ -5472,7 +5472,7 @@

Functions

- +
@@ -5487,7 +5487,7 @@

Functions

-
open fun getSolidColor(): Int
+
open fun getSolidColor(): Int
@@ -5502,7 +5502,7 @@

Functions

- +
@@ -5517,7 +5517,7 @@

Functions

@@ -5532,7 +5532,7 @@

Functions

@@ -5547,7 +5547,7 @@

Functions

@@ -5562,7 +5562,7 @@

Functions

@@ -5577,7 +5577,7 @@

Functions

@@ -5592,7 +5592,7 @@

Functions

- +
@@ -5607,7 +5607,7 @@

Functions

-
open fun getTag(): Any
+
open fun getTag(): Any
@@ -5622,7 +5622,7 @@

Functions

-
open fun getTextAlignment(): Int
+
open fun getTextAlignment(): Int
@@ -5637,7 +5637,7 @@

Functions

-
open fun getTextDirection(): Int
+
open fun getTextDirection(): Int
@@ -5652,7 +5652,7 @@

Functions

@@ -5667,7 +5667,7 @@

Functions

-
fun getTop(): Int
+
fun getTop(): Int
@@ -5682,7 +5682,7 @@

Functions

- +
@@ -5697,7 +5697,7 @@

Functions

@@ -5712,7 +5712,7 @@

Functions

-
open fun getTransform(transform: Matrix): Matrix
+
open fun getTransform(transform: Matrix): Matrix
@@ -5727,7 +5727,7 @@

Functions

- +
@@ -5742,7 +5742,7 @@

Functions

- +
@@ -5757,7 +5757,7 @@

Functions

- +
@@ -5772,7 +5772,7 @@

Functions

- +
@@ -5787,7 +5787,7 @@

Functions

- +
@@ -5802,7 +5802,7 @@

Functions

- +
@@ -5817,7 +5817,7 @@

Functions

@@ -5832,7 +5832,7 @@

Functions

@@ -5847,7 +5847,7 @@

Functions

@@ -5862,7 +5862,7 @@

Functions

@@ -5877,7 +5877,7 @@

Functions

@@ -5892,7 +5892,7 @@

Functions

@@ -5907,7 +5907,7 @@

Functions

@@ -5922,7 +5922,7 @@

Functions

-
open fun getVisibility(): Int
+
open fun getVisibility(): Int
@@ -5937,7 +5937,7 @@

Functions

-
fun getWidth(): Int
+
fun getWidth(): Int
@@ -5952,7 +5952,7 @@

Functions

-
open fun getWindowId(): WindowId
+
open fun getWindowId(): WindowId
@@ -5967,7 +5967,7 @@

Functions

@@ -5982,7 +5982,7 @@

Functions

@@ -5997,7 +5997,7 @@

Functions

- +
@@ -6012,7 +6012,7 @@

Functions

- +
@@ -6027,7 +6027,7 @@

Functions

- +
@@ -6042,7 +6042,7 @@

Functions

-
open fun getX(): Float
+
open fun getX(): Float
@@ -6057,7 +6057,7 @@

Functions

-
open fun getY(): Float
+
open fun getY(): Float
@@ -6072,7 +6072,7 @@

Functions

-
open fun getZ(): Float
+
open fun getZ(): Float
@@ -6087,7 +6087,7 @@

Functions

@@ -6102,7 +6102,7 @@

Functions

-
open fun hasFocus(): Boolean
+
open fun hasFocus(): Boolean
@@ -6117,7 +6117,7 @@

Functions

-
open fun hasFocusable(): Boolean
+
open fun hasFocusable(): Boolean
@@ -6132,7 +6132,7 @@

Functions

@@ -6147,7 +6147,7 @@

Functions

@@ -6162,7 +6162,7 @@

Functions

@@ -6177,7 +6177,7 @@

Functions

@@ -6192,7 +6192,7 @@

Functions

- +
@@ -6207,7 +6207,7 @@

Functions

- +
@@ -6222,7 +6222,7 @@

Functions

- +
@@ -6237,7 +6237,7 @@

Functions

-
open fun inflate(context: Context, resource: Int, root: ViewGroup): View
+
open fun inflate(context: Context, resource: Int, root: ViewGroup): View
@@ -6252,7 +6252,7 @@

Functions

-
open fun invalidate(dirty: Rect)
+
open fun invalidate(dirty: Rect)
@@ -6267,7 +6267,7 @@

Functions

-
open fun invalidateDrawable(drawable: Drawable)
+
open fun invalidateDrawable(drawable: Drawable)
@@ -6282,7 +6282,7 @@

Functions

- +
@@ -6297,7 +6297,7 @@

Functions

@@ -6312,7 +6312,7 @@

Functions

@@ -6327,7 +6327,7 @@

Functions

@@ -6342,7 +6342,7 @@

Functions

-
open fun isActivated(): Boolean
+
open fun isActivated(): Boolean
@@ -6357,7 +6357,7 @@

Functions

@@ -6372,7 +6372,7 @@

Functions

@@ -6387,7 +6387,7 @@

Functions

-
open fun isAvailable(): Boolean
+
open fun isAvailable(): Boolean
@@ -6402,7 +6402,7 @@

Functions

-
open fun isClickable(): Boolean
+
open fun isClickable(): Boolean
@@ -6417,7 +6417,7 @@

Functions

@@ -6432,7 +6432,7 @@

Functions

-
open fun isCredential(): Boolean
+
open fun isCredential(): Boolean
@@ -6447,7 +6447,7 @@

Functions

-
open fun isDirty(): Boolean
+
open fun isDirty(): Boolean
@@ -6462,7 +6462,7 @@

Functions

@@ -6477,7 +6477,7 @@

Functions

@@ -6492,7 +6492,7 @@

Functions

-
open fun isEnabled(): Boolean
+
open fun isEnabled(): Boolean
@@ -6507,7 +6507,7 @@

Functions

@@ -6522,7 +6522,7 @@

Functions

@@ -6537,7 +6537,7 @@

Functions

-
open fun isFocused(): Boolean
+
open fun isFocused(): Boolean
@@ -6552,7 +6552,7 @@

Functions

@@ -6567,7 +6567,7 @@

Functions

@@ -6582,7 +6582,7 @@

Functions

@@ -6597,7 +6597,7 @@

Functions

@@ -6612,7 +6612,7 @@

Functions

@@ -6627,7 +6627,7 @@

Functions

@@ -6642,7 +6642,7 @@

Functions

@@ -6657,7 +6657,7 @@

Functions

-
open fun isHovered(): Boolean
+
open fun isHovered(): Boolean
@@ -6672,7 +6672,7 @@

Functions

@@ -6687,7 +6687,7 @@

Functions

@@ -6702,7 +6702,7 @@

Functions

@@ -6717,7 +6717,7 @@

Functions

-
open fun isInEditMode(): Boolean
+
open fun isInEditMode(): Boolean
@@ -6732,7 +6732,7 @@

Functions

-
open fun isInLayout(): Boolean
+
open fun isInLayout(): Boolean
@@ -6747,7 +6747,7 @@

Functions

- +
@@ -6762,7 +6762,7 @@

Functions

@@ -6777,7 +6777,7 @@

Functions

-
open fun isLaidOut(): Boolean
+
open fun isLaidOut(): Boolean
@@ -6792,7 +6792,7 @@

Functions

@@ -6807,7 +6807,7 @@

Functions

- +
@@ -6822,7 +6822,7 @@

Functions

- +
@@ -6837,7 +6837,7 @@

Functions

@@ -6852,7 +6852,7 @@

Functions

-
open fun isOpaque(): Boolean
+
open fun isOpaque(): Boolean
@@ -6867,7 +6867,7 @@

Functions

- +
@@ -6882,7 +6882,7 @@

Functions

-
open fun isPivotSet(): Boolean
+
open fun isPivotSet(): Boolean
@@ -6897,7 +6897,7 @@

Functions

@@ -6912,7 +6912,7 @@

Functions

-
open fun isPressed(): Boolean
+
open fun isPressed(): Boolean
@@ -6927,7 +6927,7 @@

Functions

- +
@@ -6942,7 +6942,7 @@

Functions

@@ -6957,7 +6957,7 @@

Functions

@@ -6972,7 +6972,7 @@

Functions

@@ -6987,7 +6987,7 @@

Functions

- +
@@ -7002,7 +7002,7 @@

Functions

-
open fun isSelected(): Boolean
+
open fun isSelected(): Boolean
@@ -7017,7 +7017,7 @@

Functions

@@ -7032,7 +7032,7 @@

Functions

-
open fun isShown(): Boolean
+
open fun isShown(): Boolean
@@ -7047,7 +7047,7 @@

Functions

@@ -7062,7 +7062,7 @@

Functions

@@ -7077,7 +7077,7 @@

Functions

@@ -7092,7 +7092,7 @@

Functions

@@ -7107,7 +7107,7 @@

Functions

@@ -7122,7 +7122,7 @@

Functions

@@ -7137,7 +7137,7 @@

Functions

-
open fun isVisibleToUserForAutofill(virtualId: Int): Boolean
+
open fun isVisibleToUserForAutofill(virtualId: Int): Boolean
@@ -7152,7 +7152,7 @@

Functions

@@ -7167,7 +7167,7 @@

Functions

-
open fun keyboardNavigationClusterSearch(currentCluster: View, direction: Int): View
+
open fun keyboardNavigationClusterSearch(currentCluster: View, direction: Int): View
@@ -7182,7 +7182,7 @@

Functions

-
open fun layout(l: Int, t: Int, r: Int, b: Int)
+
open fun layout(l: Int, t: Int, r: Int, b: Int)
@@ -7197,7 +7197,7 @@

Functions

-
open fun lockCanvas(): Canvas
+
open fun lockCanvas(): Canvas
@@ -7212,7 +7212,7 @@

Functions

-
fun measure(widthMeasureSpec: Int, heightMeasureSpec: Int)
+
fun measure(widthMeasureSpec: Int, heightMeasureSpec: Int)
@@ -7227,7 +7227,7 @@

Functions

-
open fun offsetLeftAndRight(offset: Int)
+
open fun offsetLeftAndRight(offset: Int)
@@ -7242,7 +7242,7 @@

Functions

-
open fun offsetTopAndBottom(offset: Int)
+
open fun offsetTopAndBottom(offset: Int)
@@ -7257,7 +7257,7 @@

Functions

@@ -7272,7 +7272,7 @@

Functions

@@ -7287,7 +7287,7 @@

Functions

@@ -7302,7 +7302,7 @@

Functions

@@ -7317,7 +7317,7 @@

Functions

@@ -7332,7 +7332,7 @@

Functions

-
open fun onCreateViewTranslationRequest(supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
+
open fun onCreateViewTranslationRequest(supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
@@ -7347,7 +7347,7 @@

Functions

-
open fun onCreateVirtualViewTranslationRequests(virtualIds: Array<Long>, supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
+
open fun onCreateVirtualViewTranslationRequests(virtualIds: Array<Long>, supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
@@ -7362,7 +7362,7 @@

Functions

-
open fun onDragEvent(event: DragEvent): Boolean
+
open fun onDragEvent(event: DragEvent): Boolean
@@ -7377,7 +7377,7 @@

Functions

-
open fun onDrawForeground(canvas: Canvas)
+
open fun onDrawForeground(canvas: Canvas)
@@ -7392,7 +7392,7 @@

Functions

@@ -7407,7 +7407,7 @@

Functions

@@ -7422,7 +7422,7 @@

Functions

@@ -7437,7 +7437,7 @@

Functions

-
open fun onHoverChanged(hovered: Boolean)
+
open fun onHoverChanged(hovered: Boolean)
@@ -7452,7 +7452,7 @@

Functions

-
open fun onHoverEvent(event: MotionEvent): Boolean
+
open fun onHoverEvent(event: MotionEvent): Boolean
@@ -7467,7 +7467,7 @@

Functions

@@ -7482,7 +7482,7 @@

Functions

@@ -7497,7 +7497,7 @@

Functions

-
open fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean
@@ -7512,7 +7512,7 @@

Functions

-
open fun onKeyLongPress(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyLongPress(keyCode: Int, event: KeyEvent): Boolean
@@ -7527,7 +7527,7 @@

Functions

-
open fun onKeyMultiple(keyCode: Int, repeatCount: Int, event: KeyEvent): Boolean
+
open fun onKeyMultiple(keyCode: Int, repeatCount: Int, event: KeyEvent): Boolean
@@ -7542,7 +7542,7 @@

Functions

-
open fun onKeyPreIme(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyPreIme(keyCode: Int, event: KeyEvent): Boolean
@@ -7557,7 +7557,7 @@

Functions

-
open fun onKeyShortcut(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyShortcut(keyCode: Int, event: KeyEvent): Boolean
@@ -7572,7 +7572,7 @@

Functions

-
open fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean
@@ -7587,7 +7587,7 @@

Functions

-
open fun onPointerCaptureChange(hasCapture: Boolean)
+
open fun onPointerCaptureChange(hasCapture: Boolean)
@@ -7602,7 +7602,7 @@

Functions

@@ -7617,7 +7617,7 @@

Functions

-
open fun onProvideAutofillStructure(structure: ViewStructure, flags: Int)
+
open fun onProvideAutofillStructure(structure: ViewStructure, flags: Int)
@@ -7632,7 +7632,7 @@

Functions

- +
@@ -7647,7 +7647,7 @@

Functions

- +
@@ -7662,7 +7662,7 @@

Functions

-
open fun onProvideStructure(structure: ViewStructure)
+
open fun onProvideStructure(structure: ViewStructure)
@@ -7677,7 +7677,7 @@

Functions

- +
@@ -7692,7 +7692,7 @@

Functions

- +
@@ -7707,7 +7707,7 @@

Functions

-
open fun onResolvePointerIcon(event: MotionEvent, pointerIndex: Int): PointerIcon
+
open fun onResolvePointerIcon(event: MotionEvent, pointerIndex: Int): PointerIcon
@@ -7722,7 +7722,7 @@

Functions

-
open fun onRtlPropertiesChanged(layoutDirection: Int)
+
open fun onRtlPropertiesChanged(layoutDirection: Int)
@@ -7737,7 +7737,7 @@

Functions

-
open fun onScreenStateChanged(screenState: Int)
+
open fun onScreenStateChanged(screenState: Int)
@@ -7752,7 +7752,7 @@

Functions

-
open fun onScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
+
open fun onScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
@@ -7767,7 +7767,7 @@

Functions

@@ -7782,7 +7782,7 @@

Functions

-
open fun onTouchEvent(event: MotionEvent): Boolean
+
open fun onTouchEvent(event: MotionEvent): Boolean
@@ -7797,7 +7797,7 @@

Functions

- +
@@ -7812,7 +7812,7 @@

Functions

@@ -7827,7 +7827,7 @@

Functions

@@ -7842,7 +7842,7 @@

Functions

-
open fun onVisibilityAggregated(isVisible: Boolean)
+
open fun onVisibilityAggregated(isVisible: Boolean)
@@ -7857,7 +7857,7 @@

Functions

-
open fun onWindowFocusChanged(hasWindowFocus: Boolean)
+
open fun onWindowFocusChanged(hasWindowFocus: Boolean)
@@ -7872,7 +7872,7 @@

Functions

@@ -7887,7 +7887,7 @@

Functions

-
open fun performAccessibilityAction(action: Int, arguments: Bundle): Boolean
+
open fun performAccessibilityAction(action: Int, arguments: Bundle): Boolean
@@ -7902,7 +7902,7 @@

Functions

-
open fun performClick(): Boolean
+
open fun performClick(): Boolean
@@ -7917,7 +7917,7 @@

Functions

- +
@@ -7932,7 +7932,7 @@

Functions

-
open fun performHapticFeedback(feedbackConstant: Int): Boolean
+
open fun performHapticFeedback(feedbackConstant: Int): Boolean
@@ -7947,7 +7947,7 @@

Functions

- +
@@ -7962,7 +7962,7 @@

Functions

@@ -7977,7 +7977,7 @@

Functions

-
open fun playSoundEffect(soundConstant: Int)
+
open fun playSoundEffect(soundConstant: Int)
@@ -7992,7 +7992,7 @@

Functions

-
open fun post(action: Runnable): Boolean
+
open fun post(action: Runnable): Boolean
@@ -8007,7 +8007,7 @@

Functions

-
open fun postDelayed(action: Runnable, delayMillis: Long): Boolean
+
open fun postDelayed(action: Runnable, delayMillis: Long): Boolean
@@ -8022,7 +8022,7 @@

Functions

-
open fun postInvalidate()
+
open fun postInvalidate()
@@ -8037,7 +8037,7 @@

Functions

-
open fun postInvalidateDelayed(delayMilliseconds: Long)
+
open fun postInvalidateDelayed(delayMilliseconds: Long)
@@ -8052,7 +8052,7 @@

Functions

@@ -8067,7 +8067,7 @@

Functions

-
open fun postOnAnimation(action: Runnable)
+
open fun postOnAnimation(action: Runnable)
@@ -8082,7 +8082,7 @@

Functions

-
open fun postOnAnimationDelayed(action: Runnable, delayMillis: Long)
+
open fun postOnAnimationDelayed(action: Runnable, delayMillis: Long)
@@ -8097,7 +8097,7 @@

Functions

- +
@@ -8112,7 +8112,7 @@

Functions

- +
@@ -8127,7 +8127,7 @@

Functions

-
open fun removeCallbacks(action: Runnable): Boolean
+
open fun removeCallbacks(action: Runnable): Boolean
@@ -8142,7 +8142,7 @@

Functions

@@ -8157,7 +8157,7 @@

Functions

@@ -8172,7 +8172,7 @@

Functions

@@ -8187,7 +8187,7 @@

Functions

- +
@@ -8202,7 +8202,7 @@

Functions

@@ -8217,7 +8217,7 @@

Functions

@@ -8232,7 +8232,7 @@

Functions

@@ -8247,7 +8247,7 @@

Functions

-
open fun requestLayout()
+
open fun requestLayout()
@@ -8262,7 +8262,7 @@

Functions

- +
@@ -8277,7 +8277,7 @@

Functions

-
open fun requestRectangleOnScreen(rectangle: Rect): Boolean
+
open fun requestRectangleOnScreen(rectangle: Rect): Boolean
@@ -8292,7 +8292,7 @@

Functions

@@ -8307,7 +8307,7 @@

Functions

-
fun <T : View?> requireViewById(id: Int): T
+
fun <T : View?> requireViewById(id: Int): T
@@ -8322,7 +8322,7 @@

Functions

-
open fun resetPivot()
+
open fun resetPivot()
@@ -8337,7 +8337,7 @@

Functions

-
open fun resolveSize(size: Int, measureSpec: Int): Int
+
open fun resolveSize(size: Int, measureSpec: Int): Int
@@ -8352,7 +8352,7 @@

Functions

-
open fun resolveSizeAndState(size: Int, measureSpec: Int, childMeasuredState: Int): Int
+
open fun resolveSizeAndState(size: Int, measureSpec: Int, childMeasuredState: Int): Int
@@ -8367,7 +8367,7 @@

Functions

@@ -8382,7 +8382,7 @@

Functions

@@ -8397,7 +8397,7 @@

Functions

-
fun saveAttributeDataForStyleable(context: Context, styleable: Array<Int>, attrs: AttributeSet, t: TypedArray, defStyleAttr: Int, defStyleRes: Int)
+
fun saveAttributeDataForStyleable(context: Context, styleable: Array<Int>, attrs: AttributeSet, t: TypedArray, defStyleAttr: Int, defStyleRes: Int)
@@ -8412,7 +8412,7 @@

Functions

- +
@@ -8427,7 +8427,7 @@

Functions

-
open fun scheduleDrawable(who: Drawable, what: Runnable, when: Long)
+
open fun scheduleDrawable(who: Drawable, what: Runnable, when: Long)
@@ -8442,7 +8442,7 @@

Functions

-
open fun scrollBy(x: Int, y: Int)
+
open fun scrollBy(x: Int, y: Int)
@@ -8457,7 +8457,7 @@

Functions

-
open fun scrollTo(x: Int, y: Int)
+
open fun scrollTo(x: Int, y: Int)
@@ -8472,7 +8472,7 @@

Functions

-
open fun sendAccessibilityEvent(eventType: Int)
+
open fun sendAccessibilityEvent(eventType: Int)
@@ -8487,7 +8487,7 @@

Functions

@@ -8502,7 +8502,7 @@

Functions

-
open fun setAccessibilityDataSensitive(accessibilityDataSensitive: Int)
+
open fun setAccessibilityDataSensitive(accessibilityDataSensitive: Int)
@@ -8517,7 +8517,7 @@

Functions

@@ -8532,7 +8532,7 @@

Functions

-
open fun setAccessibilityHeading(isHeading: Boolean)
+
open fun setAccessibilityHeading(isHeading: Boolean)
@@ -8547,7 +8547,7 @@

Functions

- +
@@ -8562,7 +8562,7 @@

Functions

-
open fun setAccessibilityPaneTitle(accessibilityPaneTitle: CharSequence)
+
open fun setAccessibilityPaneTitle(accessibilityPaneTitle: CharSequence)
@@ -8577,7 +8577,7 @@

Functions

- +
@@ -8592,7 +8592,7 @@

Functions

- +
@@ -8607,7 +8607,7 @@

Functions

-
open fun setActivated(activated: Boolean)
+
open fun setActivated(activated: Boolean)
@@ -8622,7 +8622,7 @@

Functions

-
open fun setAllowClickWhenDisabled(clickableWhenDisabled: Boolean)
+
open fun setAllowClickWhenDisabled(clickableWhenDisabled: Boolean)
@@ -8637,7 +8637,7 @@

Functions

-
open fun setAllowedHandwritingDelegatePackage(allowedPackageName: String)
+
open fun setAllowedHandwritingDelegatePackage(allowedPackageName: String)
@@ -8652,7 +8652,7 @@

Functions

-
open fun setAllowedHandwritingDelegatorPackage(allowedPackageName: String)
+
open fun setAllowedHandwritingDelegatorPackage(allowedPackageName: String)
@@ -8667,7 +8667,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -8682,7 +8682,7 @@

Functions

-
open fun setAnimation(animation: Animation)
+
open fun setAnimation(animation: Animation)
@@ -8697,7 +8697,7 @@

Functions

-
open fun setAnimationMatrix(matrix: Matrix)
+
open fun setAnimationMatrix(matrix: Matrix)
@@ -8712,7 +8712,7 @@

Functions

-
open fun setAspectRatio(width: Int, height: Int)
Sets the aspect ratio for this view.
+
open fun setAspectRatio(width: Int, height: Int)
Sets the aspect ratio for this view.
@@ -8727,7 +8727,7 @@

Functions

-
open fun setAutofillHints(autofillHints: Array<String>)
+
open fun setAutofillHints(autofillHints: Array<String>)
@@ -8742,7 +8742,7 @@

Functions

- +
@@ -8757,7 +8757,7 @@

Functions

- +
@@ -8772,7 +8772,7 @@

Functions

-
open fun setBackground(background: Drawable)
+
open fun setBackground(background: Drawable)
@@ -8787,7 +8787,7 @@

Functions

-
open fun setBackgroundColor(color: Int)
+
open fun setBackgroundColor(color: Int)
@@ -8802,7 +8802,7 @@

Functions

-
open fun setBackgroundDrawable(background: Drawable)
+
open fun setBackgroundDrawable(background: Drawable)
@@ -8817,7 +8817,7 @@

Functions

-
open fun setBackgroundResource(resid: Int)
+
open fun setBackgroundResource(resid: Int)
@@ -8832,7 +8832,7 @@

Functions

- +
@@ -8847,7 +8847,7 @@

Functions

@@ -8862,7 +8862,7 @@

Functions

- +
@@ -8877,7 +8877,7 @@

Functions

-
fun setBottom(bottom: Int)
+
fun setBottom(bottom: Int)
@@ -8892,7 +8892,7 @@

Functions

-
open fun setCameraDistance(distance: Float)
+
open fun setCameraDistance(distance: Float)
@@ -8907,7 +8907,7 @@

Functions

-
open fun setClickable(clickable: Boolean)
+
open fun setClickable(clickable: Boolean)
@@ -8922,7 +8922,7 @@

Functions

-
open fun setClipBounds(clipBounds: Rect)
+
open fun setClipBounds(clipBounds: Rect)
@@ -8937,7 +8937,7 @@

Functions

-
open fun setClipToOutline(clipToOutline: Boolean)
+
open fun setClipToOutline(clipToOutline: Boolean)
@@ -8952,7 +8952,7 @@

Functions

-
open fun setContentCaptureSession(contentCaptureSession: ContentCaptureSession)
+
open fun setContentCaptureSession(contentCaptureSession: ContentCaptureSession)
@@ -8967,7 +8967,7 @@

Functions

-
open fun setContentDescription(contentDescription: CharSequence)
+
open fun setContentDescription(contentDescription: CharSequence)
@@ -8982,7 +8982,7 @@

Functions

-
open fun setContextClickable(contextClickable: Boolean)
+
open fun setContextClickable(contextClickable: Boolean)
@@ -8997,7 +8997,7 @@

Functions

-
open fun setDefaultFocusHighlightEnabled(defaultFocusHighlightEnabled: Boolean)
+
open fun setDefaultFocusHighlightEnabled(defaultFocusHighlightEnabled: Boolean)
@@ -9012,7 +9012,7 @@

Functions

@@ -9027,7 +9027,7 @@

Functions

-
open fun setDrawingCacheEnabled(enabled: Boolean)
+
open fun setDrawingCacheEnabled(enabled: Boolean)
@@ -9042,7 +9042,7 @@

Functions

-
open fun setDrawingCacheQuality(quality: Int)
+
open fun setDrawingCacheQuality(quality: Int)
@@ -9057,7 +9057,7 @@

Functions

@@ -9072,7 +9072,7 @@

Functions

-
open fun setElevation(elevation: Float)
+
open fun setElevation(elevation: Float)
@@ -9087,7 +9087,7 @@

Functions

-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
@@ -9102,7 +9102,7 @@

Functions

-
open fun setFadingEdgeLength(length: Int)
+
open fun setFadingEdgeLength(length: Int)
@@ -9117,7 +9117,7 @@

Functions

- +
@@ -9132,7 +9132,7 @@

Functions

-
open fun setFitsSystemWindows(fitSystemWindows: Boolean)
+
open fun setFitsSystemWindows(fitSystemWindows: Boolean)
@@ -9147,7 +9147,7 @@

Functions

-
open fun setFocusable(focusable: Boolean)
+
open fun setFocusable(focusable: Boolean)
@@ -9162,7 +9162,7 @@

Functions

-
open fun setFocusableInTouchMode(focusableInTouchMode: Boolean)
+
open fun setFocusableInTouchMode(focusableInTouchMode: Boolean)
@@ -9177,7 +9177,7 @@

Functions

-
open fun setFocusedByDefault(isFocusedByDefault: Boolean)
+
open fun setFocusedByDefault(isFocusedByDefault: Boolean)
@@ -9192,7 +9192,7 @@

Functions

-
open fun setForceDarkAllowed(allow: Boolean)
+
open fun setForceDarkAllowed(allow: Boolean)
@@ -9207,7 +9207,7 @@

Functions

-
open fun setForeground(foreground: Drawable)
+
open fun setForeground(foreground: Drawable)
@@ -9222,7 +9222,7 @@

Functions

-
open fun setForegroundGravity(gravity: Int)
+
open fun setForegroundGravity(gravity: Int)
@@ -9237,7 +9237,7 @@

Functions

- +
@@ -9252,7 +9252,7 @@

Functions

@@ -9267,7 +9267,7 @@

Functions

- +
@@ -9282,7 +9282,7 @@

Functions

-
open fun setHandwritingBoundsOffsets(offsetLeft: Float, offsetTop: Float, offsetRight: Float, offsetBottom: Float)
+
open fun setHandwritingBoundsOffsets(offsetLeft: Float, offsetTop: Float, offsetRight: Float, offsetBottom: Float)
@@ -9297,7 +9297,7 @@

Functions

@@ -9312,7 +9312,7 @@

Functions

-
open fun setHapticFeedbackEnabled(hapticFeedbackEnabled: Boolean)
+
open fun setHapticFeedbackEnabled(hapticFeedbackEnabled: Boolean)
@@ -9327,7 +9327,7 @@

Functions

-
open fun setHasTransientState(hasTransientState: Boolean)
+
open fun setHasTransientState(hasTransientState: Boolean)
@@ -9342,7 +9342,7 @@

Functions

-
open fun setHorizontalFadingEdgeEnabled(horizontalFadingEdgeEnabled: Boolean)
+
open fun setHorizontalFadingEdgeEnabled(horizontalFadingEdgeEnabled: Boolean)
@@ -9357,7 +9357,7 @@

Functions

-
open fun setHorizontalScrollBarEnabled(horizontalScrollBarEnabled: Boolean)
+
open fun setHorizontalScrollBarEnabled(horizontalScrollBarEnabled: Boolean)
@@ -9372,7 +9372,7 @@

Functions

@@ -9387,7 +9387,7 @@

Functions

@@ -9402,7 +9402,7 @@

Functions

-
open fun setHovered(hovered: Boolean)
+
open fun setHovered(hovered: Boolean)
@@ -9417,7 +9417,7 @@

Functions

-
open fun setId(id: Int)
+
open fun setId(id: Int)
@@ -9432,7 +9432,7 @@

Functions

@@ -9447,7 +9447,7 @@

Functions

- +
@@ -9462,7 +9462,7 @@

Functions

@@ -9477,7 +9477,7 @@

Functions

-
open fun setIsCredential(isCredential: Boolean)
+
open fun setIsCredential(isCredential: Boolean)
@@ -9492,7 +9492,7 @@

Functions

-
open fun setIsHandwritingDelegate(isHandwritingDelegate: Boolean)
+
open fun setIsHandwritingDelegate(isHandwritingDelegate: Boolean)
@@ -9507,7 +9507,7 @@

Functions

-
open fun setKeepScreenOn(keepScreenOn: Boolean)
+
open fun setKeepScreenOn(keepScreenOn: Boolean)
@@ -9522,7 +9522,7 @@

Functions

- +
@@ -9537,7 +9537,7 @@

Functions

-
open fun setLabelFor(id: Int)
+
open fun setLabelFor(id: Int)
@@ -9552,7 +9552,7 @@

Functions

-
open fun setLayerPaint(paint: Paint)
+
open fun setLayerPaint(paint: Paint)
@@ -9567,7 +9567,7 @@

Functions

-
open fun setLayerType(layerType: Int, paint: Paint)
+
open fun setLayerType(layerType: Int, paint: Paint)
@@ -9582,7 +9582,7 @@

Functions

-
open fun setLayoutDirection(layoutDirection: Int)
+
open fun setLayoutDirection(layoutDirection: Int)
@@ -9597,7 +9597,7 @@

Functions

@@ -9612,7 +9612,7 @@

Functions

-
fun setLeft(left: Int)
+
fun setLeft(left: Int)
@@ -9627,7 +9627,7 @@

Functions

-
fun setLeftTopRightBottom(left: Int, top: Int, right: Int, bottom: Int)
+
fun setLeftTopRightBottom(left: Int, top: Int, right: Int, bottom: Int)
@@ -9642,7 +9642,7 @@

Functions

-
open fun setLongClickable(longClickable: Boolean)
+
open fun setLongClickable(longClickable: Boolean)
@@ -9657,7 +9657,7 @@

Functions

-
open fun setMinimumHeight(minHeight: Int)
+
open fun setMinimumHeight(minHeight: Int)
@@ -9672,7 +9672,7 @@

Functions

-
open fun setMinimumWidth(minWidth: Int)
+
open fun setMinimumWidth(minWidth: Int)
@@ -9687,7 +9687,7 @@

Functions

- +
@@ -9702,7 +9702,7 @@

Functions

-
open fun setNextClusterForwardId(nextClusterForwardId: Int)
+
open fun setNextClusterForwardId(nextClusterForwardId: Int)
@@ -9717,7 +9717,7 @@

Functions

-
open fun setNextFocusDownId(nextFocusDownId: Int)
+
open fun setNextFocusDownId(nextFocusDownId: Int)
@@ -9732,7 +9732,7 @@

Functions

-
open fun setNextFocusForwardId(nextFocusForwardId: Int)
+
open fun setNextFocusForwardId(nextFocusForwardId: Int)
@@ -9747,7 +9747,7 @@

Functions

-
open fun setNextFocusLeftId(nextFocusLeftId: Int)
+
open fun setNextFocusLeftId(nextFocusLeftId: Int)
@@ -9762,7 +9762,7 @@

Functions

-
open fun setNextFocusRightId(nextFocusRightId: Int)
+
open fun setNextFocusRightId(nextFocusRightId: Int)
@@ -9777,7 +9777,7 @@

Functions

-
open fun setNextFocusUpId(nextFocusUpId: Int)
+
open fun setNextFocusUpId(nextFocusUpId: Int)
@@ -9792,7 +9792,7 @@

Functions

@@ -9807,7 +9807,7 @@

Functions

@@ -9822,7 +9822,7 @@

Functions

@@ -9837,7 +9837,7 @@

Functions

@@ -9852,7 +9852,7 @@

Functions

@@ -9867,7 +9867,7 @@

Functions

@@ -9882,7 +9882,7 @@

Functions

@@ -9897,7 +9897,7 @@

Functions

@@ -9912,7 +9912,7 @@

Functions

@@ -9927,7 +9927,7 @@

Functions

@@ -9942,7 +9942,7 @@

Functions

@@ -9957,7 +9957,7 @@

Functions

@@ -9972,7 +9972,7 @@

Functions

@@ -9987,7 +9987,7 @@

Functions

@@ -10002,7 +10002,7 @@

Functions

@@ -10017,7 +10017,7 @@

Functions

-
open fun setOpaque(opaque: Boolean)
+
open fun setOpaque(opaque: Boolean)
@@ -10032,7 +10032,7 @@

Functions

- +
@@ -10047,7 +10047,7 @@

Functions

@@ -10062,7 +10062,7 @@

Functions

- +
@@ -10077,7 +10077,7 @@

Functions

-
open fun setOverScrollMode(overScrollMode: Int)
+
open fun setOverScrollMode(overScrollMode: Int)
@@ -10092,7 +10092,7 @@

Functions

-
open fun setPadding(left: Int, top: Int, right: Int, bottom: Int)
+
open fun setPadding(left: Int, top: Int, right: Int, bottom: Int)
@@ -10107,7 +10107,7 @@

Functions

-
open fun setPaddingRelative(start: Int, top: Int, end: Int, bottom: Int)
+
open fun setPaddingRelative(start: Int, top: Int, end: Int, bottom: Int)
@@ -10122,7 +10122,7 @@

Functions

-
open fun setPivotX(pivotX: Float)
+
open fun setPivotX(pivotX: Float)
@@ -10137,7 +10137,7 @@

Functions

-
open fun setPivotY(pivotY: Float)
+
open fun setPivotY(pivotY: Float)
@@ -10152,7 +10152,7 @@

Functions

-
open fun setPointerIcon(pointerIcon: PointerIcon)
+
open fun setPointerIcon(pointerIcon: PointerIcon)
@@ -10167,7 +10167,7 @@

Functions

-
fun setPreferKeepClear(preferKeepClear: Boolean)
+
fun setPreferKeepClear(preferKeepClear: Boolean)
@@ -10182,7 +10182,7 @@

Functions

@@ -10197,7 +10197,7 @@

Functions

-
open fun setPressed(pressed: Boolean)
+
open fun setPressed(pressed: Boolean)
@@ -10212,7 +10212,7 @@

Functions

-
open fun setRenderEffect(renderEffect: RenderEffect)
+
open fun setRenderEffect(renderEffect: RenderEffect)
@@ -10227,7 +10227,7 @@

Functions

-
fun setRevealOnFocusHint(revealOnFocus: Boolean)
+
fun setRevealOnFocusHint(revealOnFocus: Boolean)
@@ -10242,7 +10242,7 @@

Functions

-
fun setRight(right: Int)
+
fun setRight(right: Int)
@@ -10257,7 +10257,7 @@

Functions

-
open fun setRotation(rotation: Float)
+
open fun setRotation(rotation: Float)
@@ -10272,7 +10272,7 @@

Functions

-
open fun setRotationX(rotationX: Float)
+
open fun setRotationX(rotationX: Float)
@@ -10287,7 +10287,7 @@

Functions

-
open fun setRotationY(rotationY: Float)
+
open fun setRotationY(rotationY: Float)
@@ -10302,7 +10302,7 @@

Functions

-
open fun setSaveEnabled(enabled: Boolean)
+
open fun setSaveEnabled(enabled: Boolean)
@@ -10317,7 +10317,7 @@

Functions

- +
@@ -10332,7 +10332,7 @@

Functions

-
open fun setScaleX(scaleX: Float)
+
open fun setScaleX(scaleX: Float)
@@ -10347,7 +10347,7 @@

Functions

-
open fun setScaleY(scaleY: Float)
+
open fun setScaleY(scaleY: Float)
@@ -10362,7 +10362,7 @@

Functions

-
open fun setScreenReaderFocusable(screenReaderFocusable: Boolean)
+
open fun setScreenReaderFocusable(screenReaderFocusable: Boolean)
@@ -10377,7 +10377,7 @@

Functions

-
open fun setScrollBarDefaultDelayBeforeFade(scrollBarDefaultDelayBeforeFade: Int)
+
open fun setScrollBarDefaultDelayBeforeFade(scrollBarDefaultDelayBeforeFade: Int)
@@ -10392,7 +10392,7 @@

Functions

-
open fun setScrollBarFadeDuration(scrollBarFadeDuration: Int)
+
open fun setScrollBarFadeDuration(scrollBarFadeDuration: Int)
@@ -10407,7 +10407,7 @@

Functions

-
open fun setScrollbarFadingEnabled(fadeScrollbars: Boolean)
+
open fun setScrollbarFadingEnabled(fadeScrollbars: Boolean)
@@ -10422,7 +10422,7 @@

Functions

-
open fun setScrollBarSize(scrollBarSize: Int)
+
open fun setScrollBarSize(scrollBarSize: Int)
@@ -10437,7 +10437,7 @@

Functions

-
open fun setScrollBarStyle(style: Int)
+
open fun setScrollBarStyle(style: Int)
@@ -10452,7 +10452,7 @@

Functions

@@ -10467,7 +10467,7 @@

Functions

-
open fun setScrollCaptureHint(hint: Int)
+
open fun setScrollCaptureHint(hint: Int)
@@ -10482,7 +10482,7 @@

Functions

-
open fun setScrollContainer(isScrollContainer: Boolean)
+
open fun setScrollContainer(isScrollContainer: Boolean)
@@ -10497,7 +10497,7 @@

Functions

-
open fun setScrollIndicators(indicators: Int)
+
open fun setScrollIndicators(indicators: Int)
@@ -10512,7 +10512,7 @@

Functions

-
open fun setScrollX(value: Int)
+
open fun setScrollX(value: Int)
@@ -10527,7 +10527,7 @@

Functions

-
open fun setScrollY(value: Int)
+
open fun setScrollY(value: Int)
@@ -10542,7 +10542,7 @@

Functions

-
open fun setSelected(selected: Boolean)
+
open fun setSelected(selected: Boolean)
@@ -10557,7 +10557,7 @@

Functions

-
open fun setSoundEffectsEnabled(soundEffectsEnabled: Boolean)
+
open fun setSoundEffectsEnabled(soundEffectsEnabled: Boolean)
@@ -10572,7 +10572,7 @@

Functions

-
open fun setStateDescription(stateDescription: CharSequence)
+
open fun setStateDescription(stateDescription: CharSequence)
@@ -10587,7 +10587,7 @@

Functions

-
open fun setStateListAnimator(stateListAnimator: StateListAnimator)
+
open fun setStateListAnimator(stateListAnimator: StateListAnimator)
@@ -10602,7 +10602,7 @@

Functions

-
open fun setSurfaceTexture(surfaceTexture: SurfaceTexture)
+
open fun setSurfaceTexture(surfaceTexture: SurfaceTexture)
@@ -10617,7 +10617,7 @@

Functions

@@ -10632,7 +10632,7 @@

Functions

@@ -10647,7 +10647,7 @@

Functions

-
open fun setSystemUiVisibility(visibility: Int)
+
open fun setSystemUiVisibility(visibility: Int)
@@ -10662,7 +10662,7 @@

Functions

-
open fun setTag(tag: Any)
+
open fun setTag(tag: Any)
@@ -10677,7 +10677,7 @@

Functions

-
open fun setTextAlignment(textAlignment: Int)
+
open fun setTextAlignment(textAlignment: Int)
@@ -10692,7 +10692,7 @@

Functions

-
open fun setTextDirection(textDirection: Int)
+
open fun setTextDirection(textDirection: Int)
@@ -10707,7 +10707,7 @@

Functions

-
open fun setTooltipText(tooltipText: CharSequence)
+
open fun setTooltipText(tooltipText: CharSequence)
@@ -10722,7 +10722,7 @@

Functions

-
fun setTop(top: Int)
+
fun setTop(top: Int)
@@ -10737,7 +10737,7 @@

Functions

-
open fun setTouchDelegate(delegate: TouchDelegate)
+
open fun setTouchDelegate(delegate: TouchDelegate)
@@ -10752,7 +10752,7 @@

Functions

-
open fun setTransform(transform: Matrix)
+
open fun setTransform(transform: Matrix)
@@ -10767,7 +10767,7 @@

Functions

-
open fun setTransitionAlpha(alpha: Float)
+
open fun setTransitionAlpha(alpha: Float)
@@ -10782,7 +10782,7 @@

Functions

-
fun setTransitionName(transitionName: String)
+
fun setTransitionName(transitionName: String)
@@ -10797,7 +10797,7 @@

Functions

-
open fun setTransitionVisibility(visibility: Int)
+
open fun setTransitionVisibility(visibility: Int)
@@ -10812,7 +10812,7 @@

Functions

-
open fun setTranslationX(translationX: Float)
+
open fun setTranslationX(translationX: Float)
@@ -10827,7 +10827,7 @@

Functions

-
open fun setTranslationY(translationY: Float)
+
open fun setTranslationY(translationY: Float)
@@ -10842,7 +10842,7 @@

Functions

-
open fun setTranslationZ(translationZ: Float)
+
open fun setTranslationZ(translationZ: Float)
@@ -10857,7 +10857,7 @@

Functions

-
open fun setVerticalFadingEdgeEnabled(verticalFadingEdgeEnabled: Boolean)
+
open fun setVerticalFadingEdgeEnabled(verticalFadingEdgeEnabled: Boolean)
@@ -10872,7 +10872,7 @@

Functions

-
open fun setVerticalScrollBarEnabled(verticalScrollBarEnabled: Boolean)
+
open fun setVerticalScrollBarEnabled(verticalScrollBarEnabled: Boolean)
@@ -10887,7 +10887,7 @@

Functions

-
open fun setVerticalScrollbarPosition(position: Int)
+
open fun setVerticalScrollbarPosition(position: Int)
@@ -10902,7 +10902,7 @@

Functions

@@ -10917,7 +10917,7 @@

Functions

@@ -10932,7 +10932,7 @@

Functions

@@ -10947,7 +10947,7 @@

Functions

-
open fun setVisibility(visibility: Int)
+
open fun setVisibility(visibility: Int)
@@ -10962,7 +10962,7 @@

Functions

-
open fun setWillNotCacheDrawing(willNotCacheDrawing: Boolean)
+
open fun setWillNotCacheDrawing(willNotCacheDrawing: Boolean)
@@ -10977,7 +10977,7 @@

Functions

-
open fun setWillNotDraw(willNotDraw: Boolean)
+
open fun setWillNotDraw(willNotDraw: Boolean)
@@ -10992,7 +10992,7 @@

Functions

@@ -11007,7 +11007,7 @@

Functions

-
open fun setX(x: Float)
+
open fun setX(x: Float)
@@ -11022,7 +11022,7 @@

Functions

-
open fun setY(y: Float)
+
open fun setY(y: Float)
@@ -11037,7 +11037,7 @@

Functions

-
open fun setZ(z: Float)
+
open fun setZ(z: Float)
@@ -11052,7 +11052,7 @@

Functions

- +
@@ -11067,7 +11067,7 @@

Functions

@@ -11082,7 +11082,7 @@

Functions

-
open fun startAnimation(animation: Animation)
+
open fun startAnimation(animation: Animation)
@@ -11097,7 +11097,7 @@

Functions

-
fun startDrag(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
+
fun startDrag(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
@@ -11112,7 +11112,7 @@

Functions

-
fun startDragAndDrop(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
+
fun startDragAndDrop(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
@@ -11127,7 +11127,7 @@

Functions

-
open fun startNestedScroll(axes: Int): Boolean
+
open fun startNestedScroll(axes: Int): Boolean
@@ -11142,7 +11142,7 @@

Functions

-
open fun stopNestedScroll()
+
open fun stopNestedScroll()
@@ -11157,7 +11157,7 @@

Functions

-
open fun toString(): String
+
open fun toString(): String
@@ -11172,7 +11172,7 @@

Functions

- +
@@ -11187,7 +11187,7 @@

Functions

-
open fun transformMatrixToLocal(matrix: Matrix)
+
open fun transformMatrixToLocal(matrix: Matrix)
@@ -11202,7 +11202,7 @@

Functions

-
open fun unlockCanvasAndPost(canvas: Canvas)
+
open fun unlockCanvasAndPost(canvas: Canvas)
@@ -11217,7 +11217,7 @@

Functions

-
open fun unscheduleDrawable(who: Drawable, what: Runnable)
+
open fun unscheduleDrawable(who: Drawable, what: Runnable)
@@ -11232,7 +11232,7 @@

Functions

@@ -11247,7 +11247,7 @@

Functions

@@ -11262,7 +11262,7 @@

Functions

-
open fun willNotDraw(): Boolean
+
open fun willNotDraw(): Boolean
diff --git a/docs/library/com.pedro.library.view/-auto-fit-texture-view/set-aspect-ratio.html b/docs/library/com.pedro.library.view/-auto-fit-texture-view/set-aspect-ratio.html index d00f70317..5dadeb98b 100644 --- a/docs/library/com.pedro.library.view/-auto-fit-texture-view/set-aspect-ratio.html +++ b/docs/library/com.pedro.library.view/-auto-fit-texture-view/set-aspect-ratio.html @@ -63,7 +63,7 @@

setAspectRatio

-
open fun setAspectRatio(width: Int, height: Int)

Sets the aspect ratio for this view. The size of the view will be measured based on the ratio calculated from the parameters. Note that the actual sizes of parameters don't matter, that is, calling setAspectRatio(2, 3) and setAspectRatio(4, 6) make the same result.

Parameters

width

Relative horizontal size

height

Relative vertical size

+
open fun setAspectRatio(width: Int, height: Int)

Sets the aspect ratio for this view. The size of the view will be measured based on the ratio calculated from the parameters. Note that the actual sizes of parameters don't matter, that is, calling setAspectRatio(2, 3) and setAspectRatio(4, 6) make the same result.

Parameters

width

Relative horizontal size

height

Relative vertical size

- +
@@ -113,7 +113,7 @@

Functions

- +
@@ -128,7 +128,7 @@

Functions

-
fun setEnabled(enabled: Boolean, fps: Int)
+
fun setEnabled(enabled: Boolean, fps: Int)
@@ -143,7 +143,7 @@

Functions

-
fun start(callback: () -> Unit)
+
fun start(callback: () -> Unit)
@@ -158,7 +158,7 @@

Functions

-
fun stop()
+
fun stop()
diff --git a/docs/library/com.pedro.library.view/-force-renderer/is-running.html b/docs/library/com.pedro.library.view/-force-renderer/is-running.html index a6e21ee04..cdea977f3 100644 --- a/docs/library/com.pedro.library.view/-force-renderer/is-running.html +++ b/docs/library/com.pedro.library.view/-force-renderer/is-running.html @@ -63,7 +63,7 @@

isRunning

-
+
-
abstract fun addFilter(baseFilterRender: BaseFilterRender)
Appends the specified filter to the end.
abstract fun addFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)
Inserts the specified filter at the specified position.
+
abstract fun addFilter(@NonNull baseFilterRender: BaseFilterRender)
Appends the specified filter to the end.
abstract fun addFilter(filterPosition: Int, @NonNull baseFilterRender: BaseFilterRender)
Inserts the specified filter at the specified position.
@@ -94,7 +94,7 @@

Functions

-
abstract fun addMediaCodecSurface(surface: Surface)
Set surface from MediaCodec class to Opengl.
+
abstract fun addMediaCodecSurface(surface: Surface)
Set surface from MediaCodec class to Opengl.
@@ -109,7 +109,7 @@

Functions

-
abstract fun clearFilters()
Remove all filters
+
abstract fun clearFilters()
Remove all filters
@@ -124,7 +124,7 @@

Functions

-
abstract fun filtersCount(): Int
+
abstract fun filtersCount(): Int
@@ -139,7 +139,7 @@

Functions

-
abstract fun forceFpsLimit(fps: Int)
Force stream to work with fps selected in prepareVideo method.
+
abstract fun forceFpsLimit(fps: Int)
Force stream to work with fps selected in prepareVideo method.
@@ -154,7 +154,7 @@

Functions

-
abstract fun getEncoderSize(): Point
+
abstract fun getEncoderSize(): Point
@@ -169,7 +169,7 @@

Functions

-
abstract fun getSurface(): Surface
Get Surface generated by Opengl.
+
abstract fun getSurface(): Surface
Get Surface generated by Opengl.
@@ -184,7 +184,22 @@

Functions

-
Get SurfaceTexture generated by Opengl.
+
Get SurfaceTexture generated by Opengl.
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
abstract fun isRunning(): Boolean
@@ -199,7 +214,7 @@

Functions

-
abstract fun isVideoMuted(): Boolean
+
abstract fun isVideoMuted(): Boolean
@@ -214,7 +229,7 @@

Functions

-
abstract fun muteVideo()
This produce send black image all time.
+
abstract fun muteVideo()
This produce send black image all time.
@@ -229,7 +244,7 @@

Functions

-
abstract fun removeFilter(baseFilterRender: BaseFilterRender)
Removes the first occurrence of the specified element from this list, if it is present.
abstract fun removeFilter(filterPosition: Int)
Remove the filter at the specified position.
+
abstract fun removeFilter(@NonNull baseFilterRender: BaseFilterRender)
Removes the first occurrence of the specified element from this list, if it is present.
abstract fun removeFilter(filterPosition: Int)
Remove the filter at the specified position.
@@ -244,7 +259,7 @@

Functions

-
Remove surface generated from MediaCodec.
+
Remove surface generated from MediaCodec.
@@ -259,7 +274,7 @@

Functions

-
abstract fun setEncoderSize(width: Int, height: Int)
Set video encoder size use to Opengl
+
abstract fun setEncoderSize(width: Int, height: Int)
Set video encoder size use to Opengl
@@ -274,7 +289,7 @@

Functions

-
abstract fun setFilter(baseFilterRender: BaseFilterRender)
Replace the filter in position 0 or add the filter if list is empty.
abstract fun setFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)
Replaces the filter at the specified position with the specified filter.
+
abstract fun setFilter(@NonNull baseFilterRender: BaseFilterRender)
Replace the filter in position 0 or add the filter if list is empty.
abstract fun setFilter(filterPosition: Int, @NonNull baseFilterRender: BaseFilterRender)
Replaces the filter at the specified position with the specified filter.
@@ -289,7 +304,7 @@

Functions

-
abstract fun setForceRender(enabled: Boolean)
abstract fun setForceRender(enabled: Boolean, fps: Int)
+
abstract fun setForceRender(enabled: Boolean)
abstract fun setForceRender(enabled: Boolean, fps: Int)
@@ -304,7 +319,7 @@

Functions

-
When true, flips only the preview horizontally
+
When true, flips only the preview horizontally
@@ -319,7 +334,7 @@

Functions

-
abstract fun setIsPreviewVerticalFlip(flip: Boolean)
When true, flips only the preview vertically
+
abstract fun setIsPreviewVerticalFlip(flip: Boolean)
When true, flips only the preview vertically
@@ -334,7 +349,7 @@

Functions

-
When true, flips only the stream horizontally
+
When true, flips only the stream horizontally
@@ -349,7 +364,7 @@

Functions

-
abstract fun setIsStreamVerticalFlip(flip: Boolean)
When true, flips only the stream vertically
+
abstract fun setIsStreamVerticalFlip(flip: Boolean)
When true, flips only the stream vertically
@@ -364,7 +379,7 @@

Functions

-
abstract fun setRotation(rotation: Int)
+
abstract fun setRotation(rotation: Int)
@@ -379,7 +394,7 @@

Functions

-
abstract fun setStreamRotation(rotation: Int)
+
abstract fun setStreamRotation(rotation: Int)
@@ -394,7 +409,7 @@

Functions

-
abstract fun start()
INTERNAL METHOD.
+
abstract fun start()
INTERNAL METHOD.
@@ -409,7 +424,7 @@

Functions

-
abstract fun stop()
INTERNAL METHOD.
+
abstract fun stop()
INTERNAL METHOD.
@@ -424,7 +439,7 @@

Functions

-
abstract fun takePhoto(takePhotoCallback: TakePhotoCallback)
Capture an Image from Opengl.
+
abstract fun takePhoto(takePhotoCallback: TakePhotoCallback)
Capture an Image from Opengl.
@@ -439,7 +454,7 @@

Functions

-
abstract fun unMuteVideo()
+
abstract fun unMuteVideo()
diff --git a/docs/library/com.pedro.library.view/-gl-interface/is-running.html b/docs/library/com.pedro.library.view/-gl-interface/is-running.html new file mode 100644 index 000000000..7133fa89a --- /dev/null +++ b/docs/library/com.pedro.library.view/-gl-interface/is-running.html @@ -0,0 +1,76 @@ + + + + + isRunning + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRunning

+
+
abstract fun isRunning(): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.view/-gl-interface/is-video-muted.html b/docs/library/com.pedro.library.view/-gl-interface/is-video-muted.html index ff47457e2..e3c3c5a9b 100644 --- a/docs/library/com.pedro.library.view/-gl-interface/is-video-muted.html +++ b/docs/library/com.pedro.library.view/-gl-interface/is-video-muted.html @@ -63,7 +63,7 @@

isVideoMuted

-
abstract fun isVideoMuted(): Boolean
+
abstract fun isVideoMuted(): Boolean
-
+

addFilter

-
open override fun addFilter(baseFilterRender: BaseFilterRender?)

Appends the specified filter to the end. You can modify filter's parameters after set it to stream.

Parameters

baseFilterRender

filter to add


open override fun addFilter(filterPosition: Int, baseFilterRender: BaseFilterRender?)

Inserts the specified filter at the specified position. You can modify filter's parameters after set it to stream.

Parameters

filterPosition

filter position

baseFilterRender

filter to set

+
open override fun addFilter(baseFilterRender: BaseFilterRender)

Appends the specified filter to the end. You can modify filter's parameters after set it to stream.

Parameters

baseFilterRender

filter to add


open override fun addFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)

Inserts the specified filter at the specified position. You can modify filter's parameters after set it to stream.

Parameters

filterPosition

filter position

baseFilterRender

filter to set

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+ +
+
+
@@ -98,7 +113,7 @@

Properties

@@ -107,17 +122,17 @@

Properties

Functions

-
+
- +
Link copied to clipboard
-
open override fun addFilter(baseFilterRender: BaseFilterRender?)

Appends the specified filter to the end. You can modify filter's parameters after set it to stream.

open override fun addFilter(filterPosition: Int, baseFilterRender: BaseFilterRender?)

Inserts the specified filter at the specified position. You can modify filter's parameters after set it to stream.

+
open override fun addFilter(baseFilterRender: BaseFilterRender)

Appends the specified filter to the end. You can modify filter's parameters after set it to stream.

open override fun addFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)

Inserts the specified filter at the specified position. You can modify filter's parameters after set it to stream.

@@ -147,7 +162,7 @@

Functions

-
fun attachPreview(surface: Surface)
+
fun attachPreview(surface: Surface)
@@ -177,7 +192,7 @@

Functions

@@ -222,7 +237,7 @@

Functions

@@ -272,6 +287,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override fun isRunning(): Boolean
+
+
+
+
@@ -317,17 +347,17 @@

Functions

- +
- +
Link copied to clipboard
-
open override fun removeFilter(baseFilterRender: BaseFilterRender?)

Removes the first occurrence of the specified element from this list, if it is present.

open override fun removeFilter(filterPosition: Int)

Remove the filter at the specified position.

+
open override fun removeFilter(baseFilterRender: BaseFilterRender)

Removes the first occurrence of the specified element from this list, if it is present.

open override fun removeFilter(filterPosition: Int)

Remove the filter at the specified position.

@@ -357,7 +387,7 @@

Functions

-
fun setAspectRatioMode(aspectRatioMode: AspectRatioMode)
+
fun setAspectRatioMode(aspectRatioMode: AspectRatioMode)
@@ -372,7 +402,7 @@

Functions

-
fun setCameraOrientation(orientation: Int)
+
fun setCameraOrientation(orientation: Int)
@@ -392,17 +422,17 @@

Functions

- +
- +
Link copied to clipboard
-
open override fun setFilter(baseFilterRender: BaseFilterRender?)

Replace the filter in position 0 or add the filter if list is empty. You can modify filter's parameters after set it to stream.

open override fun setFilter(filterPosition: Int, baseFilterRender: BaseFilterRender?)

Replaces the filter at the specified position with the specified filter. You can modify filter's parameters after set it to stream.

+
open override fun setFilter(baseFilterRender: BaseFilterRender)

Replace the filter in position 0 or add the filter if list is empty. You can modify filter's parameters after set it to stream.

open override fun setFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)

Replaces the filter at the specified position with the specified filter. You can modify filter's parameters after set it to stream.

@@ -422,6 +452,21 @@

Functions

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
fun setIsPortrait(isPortrait: Boolean)
+
+
+
+
@@ -482,17 +527,17 @@

Functions

- +
- +
Link copied to clipboard
-
fun setPreviewResolution(width: Int, height: Int, isPortrait: Boolean = CameraHelper.isPortrait(context))
+
fun setPreviewResolution(width: Int, height: Int)
@@ -507,7 +552,7 @@

Functions

-
fun setPreviewRotation(orientation: Int)
+
fun setPreviewRotation(orientation: Int)
diff --git a/docs/library/com.pedro.library.view/-gl-stream-interface/is-running.html b/docs/library/com.pedro.library.view/-gl-stream-interface/is-running.html new file mode 100644 index 000000000..7282144c6 --- /dev/null +++ b/docs/library/com.pedro.library.view/-gl-stream-interface/is-running.html @@ -0,0 +1,76 @@ + + + + + isRunning + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRunning

+
+
open override fun isRunning(): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.view/-gl-stream-interface/remove-filter.html b/docs/library/com.pedro.library.view/-gl-stream-interface/remove-filter.html index bdb250bc3..e52bf9ec9 100644 --- a/docs/library/com.pedro.library.view/-gl-stream-interface/remove-filter.html +++ b/docs/library/com.pedro.library.view/-gl-stream-interface/remove-filter.html @@ -63,7 +63,7 @@

removeFilter

-
open override fun removeFilter(filterPosition: Int)

Remove the filter at the specified position.

Parameters

filterPosition

position of filter to remove


open override fun removeFilter(baseFilterRender: BaseFilterRender?)

Removes the first occurrence of the specified element from this list, if it is present.

Parameters

baseFilterRender

filter to remove

+
open override fun removeFilter(filterPosition: Int)

Remove the filter at the specified position.

Parameters

filterPosition

position of filter to remove


open override fun removeFilter(baseFilterRender: BaseFilterRender)

Removes the first occurrence of the specified element from this list, if it is present.

Parameters

baseFilterRender

filter to remove

-
+

setFilter

-
open override fun setFilter(filterPosition: Int, baseFilterRender: BaseFilterRender?)

Replaces the filter at the specified position with the specified filter. You can modify filter's parameters after set it to stream.

Parameters

filterPosition

filter position

baseFilterRender

filter to set


open override fun setFilter(baseFilterRender: BaseFilterRender?)

Replace the filter in position 0 or add the filter if list is empty. You can modify filter's parameters after set it to stream.

Parameters

baseFilterRender

filter to set.

+
open override fun setFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)

Replaces the filter at the specified position with the specified filter. You can modify filter's parameters after set it to stream.

Parameters

filterPosition

filter position

baseFilterRender

filter to set


open override fun setFilter(baseFilterRender: BaseFilterRender)

Replace the filter in position 0 or add the filter if list is empty. You can modify filter's parameters after set it to stream.

Parameters

baseFilterRender

filter to set.

-
+

setPreviewResolution

-
fun setPreviewResolution(width: Int, height: Int, isPortrait: Boolean = CameraHelper.isPortrait(context))
+
fun setPreviewResolution(width: Int, height: Int)
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE: String = "creditCardExpirationDate"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE: String = "creditCardExpirationDate"
@@ -233,7 +233,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY: String = "creditCardExpirationDay"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY: String = "creditCardExpirationDay"
@@ -248,7 +248,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH: String = "creditCardExpirationMonth"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH: String = "creditCardExpirationMonth"
@@ -263,7 +263,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR: String = "creditCardExpirationYear"
+
val AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR: String = "creditCardExpirationYear"
@@ -278,7 +278,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_NUMBER: String = "creditCardNumber"
+
val AUTOFILL_HINT_CREDIT_CARD_NUMBER: String = "creditCardNumber"
@@ -293,7 +293,7 @@

Properties

-
val AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE: String = "creditCardSecurityCode"
+
val AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE: String = "creditCardSecurityCode"
@@ -308,7 +308,7 @@

Properties

-
val AUTOFILL_HINT_EMAIL_ADDRESS: String = "emailAddress"
+
val AUTOFILL_HINT_EMAIL_ADDRESS: String = "emailAddress"
@@ -323,7 +323,7 @@

Properties

- +
@@ -338,7 +338,7 @@

Properties

-
val AUTOFILL_HINT_PASSWORD: String = "password"
+
val AUTOFILL_HINT_PASSWORD: String = "password"
@@ -353,7 +353,7 @@

Properties

- +
@@ -368,7 +368,7 @@

Properties

-
val AUTOFILL_HINT_POSTAL_ADDRESS: String = "postalAddress"
+
val AUTOFILL_HINT_POSTAL_ADDRESS: String = "postalAddress"
@@ -383,7 +383,7 @@

Properties

-
val AUTOFILL_HINT_POSTAL_CODE: String = "postalCode"
+
val AUTOFILL_HINT_POSTAL_CODE: String = "postalCode"
@@ -398,7 +398,7 @@

Properties

-
val AUTOFILL_HINT_USERNAME: String = "username"
+
val AUTOFILL_HINT_USERNAME: String = "username"
@@ -413,7 +413,7 @@

Properties

@@ -428,7 +428,7 @@

Properties

@@ -443,7 +443,7 @@

Properties

@@ -458,7 +458,7 @@

Properties

@@ -473,7 +473,7 @@

Properties

@@ -488,7 +488,7 @@

Properties

@@ -503,7 +503,7 @@

Properties

- +
@@ -518,7 +518,7 @@

Properties

@@ -533,7 +533,7 @@

Properties

@@ -548,7 +548,7 @@

Properties

@@ -563,7 +563,7 @@

Properties

@@ -578,7 +578,7 @@

Properties

- +
@@ -593,7 +593,7 @@

Properties

@@ -608,7 +608,7 @@

Properties

- +
@@ -623,7 +623,7 @@

Properties

@@ -638,7 +638,7 @@

Properties

@@ -653,7 +653,7 @@

Properties

@@ -668,7 +668,7 @@

Properties

- +
@@ -683,7 +683,7 @@

Properties

-
val FOCUS_DOWN: Int = 130
+
val FOCUS_DOWN: Int = 130
@@ -698,7 +698,7 @@

Properties

- +
@@ -713,7 +713,7 @@

Properties

-
val FOCUS_LEFT: Int = 17
+
val FOCUS_LEFT: Int = 17
@@ -728,7 +728,7 @@

Properties

-
val FOCUS_RIGHT: Int = 66
+
val FOCUS_RIGHT: Int = 66
@@ -743,7 +743,7 @@

Properties

-
val FOCUS_UP: Int = 33
+
val FOCUS_UP: Int = 33
@@ -758,7 +758,7 @@

Properties

-
val FOCUSABLE: Int = 1
+
val FOCUSABLE: Int = 1
@@ -773,7 +773,7 @@

Properties

- +
@@ -788,7 +788,7 @@

Properties

- +
@@ -803,7 +803,7 @@

Properties

@@ -818,7 +818,7 @@

Properties

-
val GONE: Int = 8
+
val GONE: Int = 8
@@ -833,7 +833,7 @@

Properties

-
val HAPTIC_FEEDBACK_ENABLED: Int = 268435456
+
val HAPTIC_FEEDBACK_ENABLED: Int = 268435456
@@ -848,7 +848,7 @@

Properties

@@ -863,7 +863,7 @@

Properties

@@ -878,7 +878,7 @@

Properties

@@ -893,7 +893,7 @@

Properties

@@ -908,7 +908,7 @@

Properties

@@ -923,7 +923,7 @@

Properties

@@ -938,7 +938,7 @@

Properties

@@ -953,7 +953,7 @@

Properties

@@ -968,7 +968,7 @@

Properties

@@ -983,7 +983,7 @@

Properties

@@ -998,7 +998,7 @@

Properties

@@ -1013,7 +1013,7 @@

Properties

@@ -1028,7 +1028,7 @@

Properties

@@ -1043,7 +1043,7 @@

Properties

@@ -1058,7 +1058,7 @@

Properties

-
val INVISIBLE: Int = 4
+
val INVISIBLE: Int = 4
@@ -1073,7 +1073,7 @@

Properties

-
val KEEP_SCREEN_ON: Int = 67108864
+
val KEEP_SCREEN_ON: Int = 67108864
@@ -1088,7 +1088,7 @@

Properties

@@ -1103,7 +1103,7 @@

Properties

- +
@@ -1118,7 +1118,7 @@

Properties

@@ -1133,7 +1133,7 @@

Properties

@@ -1148,7 +1148,7 @@

Properties

@@ -1163,7 +1163,7 @@

Properties

@@ -1178,7 +1178,7 @@

Properties

@@ -1193,7 +1193,7 @@

Properties

@@ -1208,7 +1208,7 @@

Properties

-
val MEASURED_SIZE_MASK: Int = 16777215
+
val MEASURED_SIZE_MASK: Int = 16777215
@@ -1223,7 +1223,7 @@

Properties

-
val MEASURED_STATE_MASK: Int = -16777216
+
val MEASURED_STATE_MASK: Int = -16777216
@@ -1238,7 +1238,7 @@

Properties

- +
@@ -1253,7 +1253,7 @@

Properties

-
val NO_ID: Int = -1
+
val NO_ID: Int = -1
@@ -1268,7 +1268,7 @@

Properties

- +
@@ -1283,7 +1283,7 @@

Properties

@@ -1298,7 +1298,7 @@

Properties

@@ -1313,7 +1313,7 @@

Properties

- +
@@ -1328,7 +1328,7 @@

Properties

@@ -1343,7 +1343,7 @@

Properties

@@ -1358,7 +1358,7 @@

Properties

@@ -1373,7 +1373,7 @@

Properties

@@ -1388,7 +1388,7 @@

Properties

@@ -1403,7 +1403,7 @@

Properties

- +
@@ -1418,7 +1418,7 @@

Properties

- +
@@ -1433,7 +1433,7 @@

Properties

@@ -1448,7 +1448,7 @@

Properties

- +
@@ -1463,7 +1463,7 @@

Properties

@@ -1478,7 +1478,7 @@

Properties

@@ -1493,7 +1493,7 @@

Properties

@@ -1508,7 +1508,7 @@

Properties

@@ -1523,7 +1523,7 @@

Properties

@@ -1538,7 +1538,7 @@

Properties

@@ -1553,7 +1553,7 @@

Properties

@@ -1568,7 +1568,7 @@

Properties

@@ -1583,7 +1583,7 @@

Properties

@@ -1598,7 +1598,7 @@

Properties

@@ -1613,7 +1613,7 @@

Properties

@@ -1628,7 +1628,7 @@

Properties

@@ -1643,7 +1643,7 @@

Properties

@@ -1658,7 +1658,7 @@

Properties

@@ -1673,7 +1673,7 @@

Properties

- +
@@ -1688,7 +1688,7 @@

Properties

@@ -1703,7 +1703,7 @@

Properties

- +
@@ -1718,7 +1718,7 @@

Properties

- +
@@ -1733,7 +1733,7 @@

Properties

-
val SOUND_EFFECTS_ENABLED: Int = 134217728
+
val SOUND_EFFECTS_ENABLED: Int = 134217728
@@ -1748,7 +1748,7 @@

Properties

- +
@@ -1763,7 +1763,7 @@

Properties

@@ -1778,7 +1778,7 @@

Properties

@@ -1793,7 +1793,7 @@

Properties

@@ -1808,7 +1808,7 @@

Properties

@@ -1823,7 +1823,7 @@

Properties

@@ -1838,7 +1838,7 @@

Properties

@@ -1853,7 +1853,7 @@

Properties

@@ -1868,7 +1868,7 @@

Properties

@@ -1883,7 +1883,7 @@

Properties

@@ -1898,7 +1898,7 @@

Properties

@@ -1913,7 +1913,7 @@

Properties

@@ -1928,7 +1928,7 @@

Properties

@@ -1943,7 +1943,7 @@

Properties

@@ -1958,7 +1958,7 @@

Properties

@@ -1973,7 +1973,7 @@

Properties

@@ -1988,7 +1988,7 @@

Properties

@@ -2003,7 +2003,7 @@

Properties

@@ -2018,7 +2018,7 @@

Properties

@@ -2033,7 +2033,7 @@

Properties

@@ -2048,7 +2048,7 @@

Properties

@@ -2063,7 +2063,7 @@

Properties

@@ -2078,7 +2078,7 @@

Properties

@@ -2093,7 +2093,7 @@

Properties

@@ -2108,7 +2108,7 @@

Properties

@@ -2123,7 +2123,7 @@

Properties

@@ -2138,7 +2138,7 @@

Properties

@@ -2153,7 +2153,7 @@

Properties

@@ -2168,7 +2168,7 @@

Properties

@@ -2183,7 +2183,7 @@

Properties

@@ -2198,7 +2198,7 @@

Properties

@@ -2213,7 +2213,7 @@

Properties

@@ -2228,7 +2228,7 @@

Properties

@@ -2243,7 +2243,7 @@

Properties

@@ -2258,7 +2258,7 @@

Properties

@@ -2273,7 +2273,7 @@

Properties

-
val VISIBLE: Int = 0
+
val VISIBLE: Int = 0
@@ -2288,7 +2288,7 @@

Properties

- +
@@ -2303,7 +2303,7 @@

Properties

- +
@@ -2318,7 +2318,7 @@

Properties

- +
@@ -2337,7 +2337,7 @@

Functions

- +
@@ -2352,7 +2352,7 @@

Functions

-
open fun addExtraDataToAccessibilityNodeInfo(info: AccessibilityNodeInfo, extraDataKey: String, arguments: Bundle)
+
open fun addExtraDataToAccessibilityNodeInfo(info: AccessibilityNodeInfo, extraDataKey: String, arguments: Bundle)
@@ -2367,7 +2367,7 @@

Functions

-
open fun addFilter(baseFilterRender: BaseFilterRender)
Appends the specified filter to the end.
open fun addFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)
Inserts the specified filter at the specified position.
+
open fun addFilter(@NonNull baseFilterRender: BaseFilterRender)
Appends the specified filter to the end.
open fun addFilter(filterPosition: Int, @NonNull baseFilterRender: BaseFilterRender)
Inserts the specified filter at the specified position.
@@ -2382,7 +2382,7 @@

Functions

-
open fun addFocusables(views: ArrayList<View>, direction: Int)
+
open fun addFocusables(views: ArrayList<View>, direction: Int)
@@ -2397,7 +2397,7 @@

Functions

-
open fun addKeyboardNavigationClusters(views: Collection<View>, direction: Int)
+
open fun addKeyboardNavigationClusters(views: Collection<View>, direction: Int)
@@ -2412,7 +2412,7 @@

Functions

-
open fun addMediaCodecSurface(surface: Surface)
Set surface from MediaCodec class to Opengl.
+
open fun addMediaCodecSurface(surface: Surface)
Set surface from MediaCodec class to Opengl.
@@ -2427,7 +2427,7 @@

Functions

@@ -2442,7 +2442,7 @@

Functions

@@ -2457,7 +2457,7 @@

Functions

@@ -2472,7 +2472,7 @@

Functions

-
open fun addTouchables(views: ArrayList<View>)
+
open fun addTouchables(views: ArrayList<View>)
@@ -2487,7 +2487,7 @@

Functions

@@ -2502,7 +2502,7 @@

Functions

@@ -2517,7 +2517,7 @@

Functions

@@ -2532,7 +2532,7 @@

Functions

-
open fun autofill(value: AutofillValue)
+
open fun autofill(value: AutofillValue)
@@ -2547,7 +2547,7 @@

Functions

-
open fun bringToFront()
+
open fun bringToFront()
@@ -2562,7 +2562,7 @@

Functions

- +
@@ -2577,7 +2577,7 @@

Functions

-
open fun buildLayer()
+
open fun buildLayer()
@@ -2592,7 +2592,7 @@

Functions

-
open fun callOnClick(): Boolean
+
open fun callOnClick(): Boolean
@@ -2607,7 +2607,7 @@

Functions

@@ -2622,7 +2622,7 @@

Functions

-
open fun cancelLongPress()
+
open fun cancelLongPress()
@@ -2637,7 +2637,7 @@

Functions

@@ -2652,7 +2652,7 @@

Functions

@@ -2667,7 +2667,7 @@

Functions

@@ -2682,7 +2682,7 @@

Functions

@@ -2697,7 +2697,7 @@

Functions

-
open fun canScrollHorizontally(direction: Int): Boolean
+
open fun canScrollHorizontally(direction: Int): Boolean
@@ -2712,7 +2712,7 @@

Functions

-
open fun canScrollVertically(direction: Int): Boolean
+
open fun canScrollVertically(direction: Int): Boolean
@@ -2727,7 +2727,7 @@

Functions

@@ -2742,7 +2742,7 @@

Functions

-
open fun clearAnimation()
+
open fun clearAnimation()
@@ -2757,7 +2757,7 @@

Functions

-
open fun clearFilters()
Remove all filters
+
open fun clearFilters()
Remove all filters
@@ -2772,7 +2772,7 @@

Functions

-
open fun clearFocus()
+
open fun clearFocus()
@@ -2787,7 +2787,7 @@

Functions

@@ -2802,7 +2802,7 @@

Functions

-
open fun combineMeasuredStates(curState: Int, newState: Int): Int
+
open fun combineMeasuredStates(curState: Int, newState: Int): Int
@@ -2817,7 +2817,7 @@

Functions

-
open fun computeScroll()
+
open fun computeScroll()
@@ -2832,7 +2832,7 @@

Functions

- +
@@ -2847,7 +2847,7 @@

Functions

@@ -2862,7 +2862,7 @@

Functions

- +
@@ -2877,7 +2877,7 @@

Functions

- +
@@ -2892,7 +2892,7 @@

Functions

@@ -2907,7 +2907,7 @@

Functions

@@ -2922,7 +2922,7 @@

Functions

@@ -2937,7 +2937,7 @@

Functions

-
open fun dispatchCreateViewTranslationRequest(viewIds: Map<AutofillId, Array<Long>>, supportedFormats: Array<Int>, capability: TranslationCapability, requests: List<ViewTranslationRequest>)
+
open fun dispatchCreateViewTranslationRequest(viewIds: Map<AutofillId, Array<Long>>, supportedFormats: Array<Int>, capability: TranslationCapability, requests: List<ViewTranslationRequest>)
@@ -2952,7 +2952,7 @@

Functions

-
open fun dispatchDisplayHint(hint: Int)
+
open fun dispatchDisplayHint(hint: Int)
@@ -2967,7 +2967,7 @@

Functions

- +
@@ -2982,7 +2982,7 @@

Functions

@@ -2997,7 +2997,7 @@

Functions

@@ -3012,7 +3012,7 @@

Functions

@@ -3027,7 +3027,7 @@

Functions

- +
@@ -3042,7 +3042,7 @@

Functions

@@ -3057,7 +3057,7 @@

Functions

@@ -3072,7 +3072,7 @@

Functions

-
open fun dispatchNestedFling(velocityX: Float, velocityY: Float, consumed: Boolean): Boolean
+
open fun dispatchNestedFling(velocityX: Float, velocityY: Float, consumed: Boolean): Boolean
@@ -3087,7 +3087,7 @@

Functions

-
open fun dispatchNestedPreFling(velocityX: Float, velocityY: Float): Boolean
+
open fun dispatchNestedPreFling(velocityX: Float, velocityY: Float): Boolean
@@ -3102,7 +3102,7 @@

Functions

@@ -3117,7 +3117,7 @@

Functions

-
open fun dispatchNestedPreScroll(dx: Int, dy: Int, consumed: Array<Int>, offsetInWindow: Array<Int>): Boolean
+
open fun dispatchNestedPreScroll(dx: Int, dy: Int, consumed: Array<Int>, offsetInWindow: Array<Int>): Boolean
@@ -3132,7 +3132,7 @@

Functions

-
open fun dispatchNestedScroll(dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int, offsetInWindow: Array<Int>): Boolean
+
open fun dispatchNestedScroll(dxConsumed: Int, dyConsumed: Int, dxUnconsumed: Int, dyUnconsumed: Int, offsetInWindow: Array<Int>): Boolean
@@ -3147,7 +3147,7 @@

Functions

- +
@@ -3162,7 +3162,7 @@

Functions

@@ -3177,7 +3177,7 @@

Functions

- +
@@ -3192,7 +3192,7 @@

Functions

- +
@@ -3207,7 +3207,7 @@

Functions

-
open fun dispatchScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
+
open fun dispatchScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
@@ -3222,7 +3222,7 @@

Functions

@@ -3237,7 +3237,7 @@

Functions

- +
@@ -3252,7 +3252,7 @@

Functions

@@ -3267,7 +3267,7 @@

Functions

@@ -3282,7 +3282,7 @@

Functions

-
open fun dispatchUnhandledMove(focused: View, direction: Int): Boolean
+
open fun dispatchUnhandledMove(focused: View, direction: Int): Boolean
@@ -3297,7 +3297,7 @@

Functions

- +
@@ -3312,7 +3312,7 @@

Functions

@@ -3327,7 +3327,7 @@

Functions

@@ -3342,7 +3342,7 @@

Functions

@@ -3357,7 +3357,7 @@

Functions

@@ -3372,7 +3372,7 @@

Functions

@@ -3387,7 +3387,7 @@

Functions

-
open fun dispatchWindowVisibilityChanged(visibility: Int)
+
open fun dispatchWindowVisibilityChanged(visibility: Int)
@@ -3402,7 +3402,7 @@

Functions

-
open fun draw(canvas: Canvas)
+
open fun draw(canvas: Canvas)
@@ -3417,7 +3417,7 @@

Functions

- +
@@ -3432,7 +3432,7 @@

Functions

-
open fun filtersCount(): Int
+
open fun filtersCount(): Int
@@ -3447,7 +3447,7 @@

Functions

-
open fun findFocus(): View
+
open fun findFocus(): View
@@ -3462,7 +3462,7 @@

Functions

@@ -3477,7 +3477,7 @@

Functions

-
fun <T : View?> findViewById(id: Int): T
+
fun <T : View?> findViewById(id: Int): T
@@ -3492,7 +3492,7 @@

Functions

-
open fun findViewsWithText(outViews: ArrayList<View>, searched: CharSequence, flags: Int)
+
open fun findViewsWithText(outViews: ArrayList<View>, searched: CharSequence, flags: Int)
@@ -3507,7 +3507,7 @@

Functions

-
fun <T : View?> findViewWithTag(tag: Any): T
+
fun <T : View?> findViewWithTag(tag: Any): T
@@ -3522,7 +3522,7 @@

Functions

-
open fun focusSearch(direction: Int): View
+
open fun focusSearch(direction: Int): View
@@ -3537,7 +3537,7 @@

Functions

-
open fun forceFpsLimit(fps: Int)
Force stream to work with fps selected in prepareVideo method.
+
open fun forceFpsLimit(fps: Int)
Force stream to work with fps selected in prepareVideo method.
@@ -3552,7 +3552,7 @@

Functions

-
open fun forceHasOverlappingRendering(hasOverlappingRendering: Boolean)
+
open fun forceHasOverlappingRendering(hasOverlappingRendering: Boolean)
@@ -3567,7 +3567,7 @@

Functions

-
open fun forceLayout()
+
open fun forceLayout()
@@ -3582,7 +3582,7 @@

Functions

- +
@@ -3597,7 +3597,7 @@

Functions

-
open fun generateDisplayHash(hashAlgorithm: String, bounds: Rect, executor: Executor, callback: DisplayHashResultCallback)
+
open fun generateDisplayHash(hashAlgorithm: String, bounds: Rect, executor: Executor, callback: DisplayHashResultCallback)
@@ -3612,7 +3612,7 @@

Functions

-
open fun generateViewId(): Int
+
open fun generateViewId(): Int
@@ -3627,7 +3627,7 @@

Functions

@@ -3642,7 +3642,7 @@

Functions

@@ -3657,7 +3657,7 @@

Functions

@@ -3672,7 +3672,7 @@

Functions

@@ -3687,7 +3687,7 @@

Functions

@@ -3702,7 +3702,7 @@

Functions

@@ -3717,7 +3717,7 @@

Functions

@@ -3732,7 +3732,7 @@

Functions

@@ -3747,7 +3747,7 @@

Functions

@@ -3762,7 +3762,7 @@

Functions

-
open fun getAlpha(): Float
+
open fun getAlpha(): Float
@@ -3777,7 +3777,7 @@

Functions

- +
@@ -3792,7 +3792,7 @@

Functions

- +
@@ -3807,7 +3807,7 @@

Functions

@@ -3822,7 +3822,7 @@

Functions

-
open fun getAttributeResolutionStack(attribute: Int): Array<Int>
+
open fun getAttributeResolutionStack(attribute: Int): Array<Int>
@@ -3837,7 +3837,7 @@

Functions

@@ -3852,7 +3852,7 @@

Functions

- +
@@ -3867,7 +3867,7 @@

Functions

@@ -3882,7 +3882,7 @@

Functions

-
open fun getAutofillType(): Int
+
open fun getAutofillType(): Int
@@ -3897,7 +3897,7 @@

Functions

@@ -3912,7 +3912,7 @@

Functions

- +
@@ -3927,7 +3927,7 @@

Functions

@@ -3942,7 +3942,7 @@

Functions

@@ -3957,7 +3957,7 @@

Functions

@@ -3972,7 +3972,7 @@

Functions

-
open fun getBaseline(): Int
+
open fun getBaseline(): Int
@@ -3987,7 +3987,7 @@

Functions

-
fun getBottom(): Int
+
fun getBottom(): Int
@@ -4002,7 +4002,7 @@

Functions

- +
@@ -4017,7 +4017,7 @@

Functions

-
open fun getClipBounds(): Rect
open fun getClipBounds(outRect: Rect): Boolean
+
open fun getClipBounds(): Rect
open fun getClipBounds(outRect: Rect): Boolean
@@ -4032,7 +4032,7 @@

Functions

@@ -4047,7 +4047,7 @@

Functions

@@ -4062,7 +4062,7 @@

Functions

@@ -4077,7 +4077,7 @@

Functions

- +
@@ -4092,7 +4092,7 @@

Functions

@@ -4107,7 +4107,7 @@

Functions

-
open fun getDefaultSize(size: Int, measureSpec: Int): Int
+
open fun getDefaultSize(size: Int, measureSpec: Int): Int
@@ -4122,7 +4122,7 @@

Functions

-
open fun getDisplay(): Display
+
open fun getDisplay(): Display
@@ -4137,7 +4137,7 @@

Functions

@@ -4152,7 +4152,7 @@

Functions

- +
@@ -4167,7 +4167,7 @@

Functions

@@ -4182,7 +4182,7 @@

Functions

@@ -4197,7 +4197,7 @@

Functions

-
open fun getDrawingRect(outRect: Rect)
+
open fun getDrawingRect(outRect: Rect)
@@ -4212,7 +4212,7 @@

Functions

-
open fun getDrawingTime(): Long
+
open fun getDrawingTime(): Long
@@ -4227,7 +4227,7 @@

Functions

-
open fun getElevation(): Float
+
open fun getElevation(): Float
@@ -4242,7 +4242,7 @@

Functions

-
open fun getEncoderSize(): Point
+
open fun getEncoderSize(): Point
@@ -4257,7 +4257,7 @@

Functions

-
open fun getExplicitStyle(): Int
+
open fun getExplicitStyle(): Int
@@ -4272,7 +4272,7 @@

Functions

@@ -4287,7 +4287,7 @@

Functions

@@ -4302,7 +4302,7 @@

Functions

-
open fun getFocusable(): Int
+
open fun getFocusable(): Int
@@ -4317,7 +4317,7 @@

Functions

-
open fun getFocusables(direction: Int): ArrayList<View>
+
open fun getFocusables(direction: Int): ArrayList<View>
@@ -4332,7 +4332,7 @@

Functions

-
open fun getFocusedRect(r: Rect)
+
open fun getFocusedRect(r: Rect)
@@ -4347,7 +4347,7 @@

Functions

- +
@@ -4362,7 +4362,7 @@

Functions

- +
@@ -4377,7 +4377,7 @@

Functions

@@ -4392,7 +4392,7 @@

Functions

@@ -4407,7 +4407,7 @@

Functions

@@ -4422,7 +4422,7 @@

Functions

-
open fun getGlobalVisibleRect(r: Rect, globalOffset: Point): Boolean
+
open fun getGlobalVisibleRect(r: Rect, globalOffset: Point): Boolean
@@ -4437,7 +4437,7 @@

Functions

-
open fun getHandler(): Handler
+
open fun getHandler(): Handler
@@ -4452,7 +4452,7 @@

Functions

@@ -4467,7 +4467,7 @@

Functions

@@ -4482,7 +4482,7 @@

Functions

@@ -4497,7 +4497,7 @@

Functions

@@ -4512,7 +4512,7 @@

Functions

@@ -4527,7 +4527,7 @@

Functions

@@ -4542,7 +4542,7 @@

Functions

-
fun getHeight(): Int
+
fun getHeight(): Int
@@ -4557,7 +4557,7 @@

Functions

-
open fun getHitRect(outRect: Rect)
+
open fun getHitRect(outRect: Rect)
@@ -4572,7 +4572,7 @@

Functions

- +
@@ -4587,7 +4587,7 @@

Functions

@@ -4602,7 +4602,7 @@

Functions

@@ -4617,7 +4617,7 @@

Functions

@@ -4632,7 +4632,7 @@

Functions

-
open fun getHostToken(): IBinder
+
open fun getHostToken(): IBinder
@@ -4647,7 +4647,7 @@

Functions

-
open fun getId(): Int
+
open fun getId(): Int
@@ -4662,7 +4662,7 @@

Functions

@@ -4677,7 +4677,7 @@

Functions

@@ -4692,7 +4692,7 @@

Functions

@@ -4707,7 +4707,7 @@

Functions

- +
@@ -4722,7 +4722,7 @@

Functions

@@ -4737,7 +4737,7 @@

Functions

-
open fun getLabelFor(): Int
+
open fun getLabelFor(): Int
@@ -4752,7 +4752,7 @@

Functions

-
open fun getLayerType(): Int
+
open fun getLayerType(): Int
@@ -4767,7 +4767,7 @@

Functions

- +
@@ -4782,7 +4782,7 @@

Functions

@@ -4797,7 +4797,7 @@

Functions

-
fun getLeft(): Int
+
fun getLeft(): Int
@@ -4812,7 +4812,7 @@

Functions

@@ -4827,7 +4827,7 @@

Functions

-
open fun getLocationInSurface(location: Array<Int>)
+
open fun getLocationInSurface(location: Array<Int>)
@@ -4842,7 +4842,7 @@

Functions

-
open fun getLocationInWindow(outLocation: Array<Int>)
+
open fun getLocationInWindow(outLocation: Array<Int>)
@@ -4857,7 +4857,7 @@

Functions

-
open fun getLocationOnScreen(outLocation: Array<Int>)
+
open fun getLocationOnScreen(outLocation: Array<Int>)
@@ -4872,7 +4872,7 @@

Functions

-
open fun getMatrix(): Matrix
+
open fun getMatrix(): Matrix
@@ -4887,7 +4887,7 @@

Functions

@@ -4902,7 +4902,7 @@

Functions

@@ -4917,7 +4917,7 @@

Functions

@@ -4932,7 +4932,7 @@

Functions

@@ -4947,7 +4947,7 @@

Functions

@@ -4962,7 +4962,7 @@

Functions

-
open fun getMinimumHeight(): Int
+
open fun getMinimumHeight(): Int
@@ -4977,7 +4977,7 @@

Functions

-
open fun getMinimumWidth(): Int
+
open fun getMinimumWidth(): Int
@@ -4992,7 +4992,7 @@

Functions

@@ -5007,7 +5007,7 @@

Functions

- +
@@ -5022,7 +5022,7 @@

Functions

- +
@@ -5037,7 +5037,7 @@

Functions

- +
@@ -5052,7 +5052,7 @@

Functions

- +
@@ -5067,7 +5067,7 @@

Functions

-
open fun getNextFocusUpId(): Int
+
open fun getNextFocusUpId(): Int
@@ -5082,7 +5082,7 @@

Functions

@@ -5097,7 +5097,7 @@

Functions

@@ -5112,7 +5112,7 @@

Functions

@@ -5127,7 +5127,7 @@

Functions

@@ -5142,7 +5142,7 @@

Functions

- +
@@ -5157,7 +5157,7 @@

Functions

- +
@@ -5172,7 +5172,7 @@

Functions

-
open fun getPaddingBottom(): Int
+
open fun getPaddingBottom(): Int
@@ -5187,7 +5187,7 @@

Functions

-
open fun getPaddingEnd(): Int
+
open fun getPaddingEnd(): Int
@@ -5202,7 +5202,7 @@

Functions

-
open fun getPaddingLeft(): Int
+
open fun getPaddingLeft(): Int
@@ -5217,7 +5217,7 @@

Functions

-
open fun getPaddingRight(): Int
+
open fun getPaddingRight(): Int
@@ -5232,7 +5232,7 @@

Functions

-
open fun getPaddingStart(): Int
+
open fun getPaddingStart(): Int
@@ -5247,7 +5247,7 @@

Functions

-
open fun getPaddingTop(): Int
+
open fun getPaddingTop(): Int
@@ -5262,7 +5262,7 @@

Functions

@@ -5277,7 +5277,7 @@

Functions

@@ -5292,7 +5292,7 @@

Functions

-
open fun getPivotX(): Float
+
open fun getPivotX(): Float
@@ -5307,7 +5307,7 @@

Functions

-
open fun getPivotY(): Float
+
open fun getPivotY(): Float
@@ -5322,7 +5322,7 @@

Functions

@@ -5337,7 +5337,7 @@

Functions

@@ -5352,7 +5352,7 @@

Functions

@@ -5367,7 +5367,7 @@

Functions

- +
@@ -5382,7 +5382,7 @@

Functions

@@ -5397,7 +5397,7 @@

Functions

-
fun getRight(): Int
+
fun getRight(): Int
@@ -5412,7 +5412,7 @@

Functions

@@ -5427,7 +5427,7 @@

Functions

-
open fun getRootView(): View
+
open fun getRootView(): View
@@ -5442,7 +5442,7 @@

Functions

@@ -5457,7 +5457,7 @@

Functions

-
open fun getRotation(): Float
+
open fun getRotation(): Float
@@ -5472,7 +5472,7 @@

Functions

-
open fun getRotationX(): Float
+
open fun getRotationX(): Float
@@ -5487,7 +5487,7 @@

Functions

-
open fun getRotationY(): Float
+
open fun getRotationY(): Float
@@ -5502,7 +5502,7 @@

Functions

-
open fun getScaleX(): Float
+
open fun getScaleX(): Float
@@ -5517,7 +5517,7 @@

Functions

-
open fun getScaleY(): Float
+
open fun getScaleY(): Float
@@ -5532,7 +5532,7 @@

Functions

@@ -5547,7 +5547,7 @@

Functions

@@ -5562,7 +5562,7 @@

Functions

-
open fun getScrollBarSize(): Int
+
open fun getScrollBarSize(): Int
@@ -5577,7 +5577,7 @@

Functions

- +
@@ -5592,7 +5592,7 @@

Functions

- +
@@ -5607,7 +5607,7 @@

Functions

- +
@@ -5622,7 +5622,7 @@

Functions

- +
@@ -5637,7 +5637,7 @@

Functions

- +
@@ -5652,7 +5652,7 @@

Functions

-
open fun getSolidColor(): Int
+
open fun getSolidColor(): Int
@@ -5667,7 +5667,7 @@

Functions

- +
@@ -5682,7 +5682,7 @@

Functions

@@ -5697,7 +5697,7 @@

Functions

@@ -5712,7 +5712,7 @@

Functions

-
open fun getSurface(): Surface
Get Surface generated by Opengl.
+
open fun getSurface(): Surface
Get Surface generated by Opengl.
@@ -5727,7 +5727,7 @@

Functions

@@ -5742,7 +5742,7 @@

Functions

-
Get SurfaceTexture generated by Opengl.
+
Get SurfaceTexture generated by Opengl.
@@ -5757,7 +5757,7 @@

Functions

@@ -5772,7 +5772,7 @@

Functions

- +
@@ -5787,7 +5787,7 @@

Functions

-
open fun getTag(): Any
+
open fun getTag(): Any
@@ -5802,7 +5802,7 @@

Functions

-
open fun getTextAlignment(): Int
+
open fun getTextAlignment(): Int
@@ -5817,7 +5817,7 @@

Functions

-
open fun getTextDirection(): Int
+
open fun getTextDirection(): Int
@@ -5832,7 +5832,7 @@

Functions

@@ -5847,7 +5847,7 @@

Functions

-
fun getTop(): Int
+
fun getTop(): Int
@@ -5862,7 +5862,7 @@

Functions

- +
@@ -5877,7 +5877,7 @@

Functions

@@ -5892,7 +5892,7 @@

Functions

- +
@@ -5907,7 +5907,7 @@

Functions

- +
@@ -5922,7 +5922,7 @@

Functions

- +
@@ -5937,7 +5937,7 @@

Functions

- +
@@ -5952,7 +5952,7 @@

Functions

- +
@@ -5967,7 +5967,7 @@

Functions

- +
@@ -5982,7 +5982,7 @@

Functions

@@ -5997,7 +5997,7 @@

Functions

@@ -6012,7 +6012,7 @@

Functions

@@ -6027,7 +6027,7 @@

Functions

@@ -6042,7 +6042,7 @@

Functions

@@ -6057,7 +6057,7 @@

Functions

@@ -6072,7 +6072,7 @@

Functions

@@ -6087,7 +6087,7 @@

Functions

-
open fun getVisibility(): Int
+
open fun getVisibility(): Int
@@ -6102,7 +6102,7 @@

Functions

-
fun getWidth(): Int
+
fun getWidth(): Int
@@ -6117,7 +6117,7 @@

Functions

-
open fun getWindowId(): WindowId
+
open fun getWindowId(): WindowId
@@ -6132,7 +6132,7 @@

Functions

@@ -6147,7 +6147,7 @@

Functions

@@ -6162,7 +6162,7 @@

Functions

- +
@@ -6177,7 +6177,7 @@

Functions

- +
@@ -6192,7 +6192,7 @@

Functions

- +
@@ -6207,7 +6207,7 @@

Functions

-
open fun getX(): Float
+
open fun getX(): Float
@@ -6222,7 +6222,7 @@

Functions

-
open fun getY(): Float
+
open fun getY(): Float
@@ -6237,7 +6237,7 @@

Functions

-
open fun getZ(): Float
+
open fun getZ(): Float
@@ -6252,7 +6252,7 @@

Functions

@@ -6267,7 +6267,7 @@

Functions

-
open fun hasFocus(): Boolean
+
open fun hasFocus(): Boolean
@@ -6282,7 +6282,7 @@

Functions

-
open fun hasFocusable(): Boolean
+
open fun hasFocusable(): Boolean
@@ -6297,7 +6297,7 @@

Functions

@@ -6312,7 +6312,7 @@

Functions

@@ -6327,7 +6327,7 @@

Functions

@@ -6342,7 +6342,7 @@

Functions

@@ -6357,7 +6357,7 @@

Functions

- +
@@ -6372,7 +6372,7 @@

Functions

- +
@@ -6387,7 +6387,7 @@

Functions

- +
@@ -6402,7 +6402,7 @@

Functions

-
open fun inflate(context: Context, resource: Int, root: ViewGroup): View
+
open fun inflate(context: Context, resource: Int, root: ViewGroup): View
@@ -6417,7 +6417,7 @@

Functions

-
open fun invalidate(dirty: Rect)
+
open fun invalidate(dirty: Rect)
@@ -6432,7 +6432,7 @@

Functions

-
open fun invalidateDrawable(drawable: Drawable)
+
open fun invalidateDrawable(drawable: Drawable)
@@ -6447,7 +6447,7 @@

Functions

- +
@@ -6462,7 +6462,7 @@

Functions

@@ -6477,7 +6477,7 @@

Functions

@@ -6492,7 +6492,7 @@

Functions

@@ -6507,7 +6507,7 @@

Functions

-
open fun isActivated(): Boolean
+
open fun isActivated(): Boolean
@@ -6522,7 +6522,7 @@

Functions

@@ -6537,7 +6537,7 @@

Functions

@@ -6552,7 +6552,7 @@

Functions

-
open fun isClickable(): Boolean
+
open fun isClickable(): Boolean
@@ -6567,7 +6567,7 @@

Functions

@@ -6582,7 +6582,7 @@

Functions

-
open fun isCredential(): Boolean
+
open fun isCredential(): Boolean
@@ -6597,7 +6597,7 @@

Functions

-
open fun isDirty(): Boolean
+
open fun isDirty(): Boolean
@@ -6612,7 +6612,7 @@

Functions

@@ -6627,7 +6627,7 @@

Functions

@@ -6642,7 +6642,7 @@

Functions

-
open fun isEnabled(): Boolean
+
open fun isEnabled(): Boolean
@@ -6657,7 +6657,7 @@

Functions

@@ -6672,7 +6672,7 @@

Functions

@@ -6687,7 +6687,7 @@

Functions

-
open fun isFocused(): Boolean
+
open fun isFocused(): Boolean
@@ -6702,7 +6702,7 @@

Functions

@@ -6717,7 +6717,7 @@

Functions

@@ -6732,7 +6732,7 @@

Functions

@@ -6747,7 +6747,7 @@

Functions

@@ -6762,7 +6762,7 @@

Functions

@@ -6777,7 +6777,7 @@

Functions

@@ -6792,7 +6792,7 @@

Functions

@@ -6807,7 +6807,7 @@

Functions

-
open fun isHovered(): Boolean
+
open fun isHovered(): Boolean
@@ -6822,7 +6822,7 @@

Functions

@@ -6837,7 +6837,7 @@

Functions

@@ -6852,7 +6852,7 @@

Functions

@@ -6867,7 +6867,7 @@

Functions

-
open fun isInEditMode(): Boolean
+
open fun isInEditMode(): Boolean
@@ -6882,7 +6882,7 @@

Functions

-
open fun isInLayout(): Boolean
+
open fun isInLayout(): Boolean
@@ -6897,7 +6897,7 @@

Functions

- +
@@ -6912,7 +6912,7 @@

Functions

@@ -6927,7 +6927,7 @@

Functions

-
open fun isLaidOut(): Boolean
+
open fun isLaidOut(): Boolean
@@ -6942,7 +6942,7 @@

Functions

@@ -6957,7 +6957,7 @@

Functions

- +
@@ -6972,7 +6972,7 @@

Functions

- +
@@ -6987,7 +6987,7 @@

Functions

@@ -7002,7 +7002,7 @@

Functions

-
open fun isOpaque(): Boolean
+
open fun isOpaque(): Boolean
@@ -7017,7 +7017,7 @@

Functions

- +
@@ -7032,7 +7032,7 @@

Functions

-
open fun isPivotSet(): Boolean
+
open fun isPivotSet(): Boolean
@@ -7047,7 +7047,7 @@

Functions

@@ -7062,7 +7062,22 @@

Functions

-
open fun isPressed(): Boolean
+
open fun isPressed(): Boolean
+
+
+ + + +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open fun isRunning(): Boolean
@@ -7077,7 +7092,7 @@

Functions

- +
@@ -7092,7 +7107,7 @@

Functions

@@ -7107,7 +7122,7 @@

Functions

@@ -7122,7 +7137,7 @@

Functions

@@ -7137,7 +7152,7 @@

Functions

- +
@@ -7152,7 +7167,7 @@

Functions

-
open fun isSelected(): Boolean
+
open fun isSelected(): Boolean
@@ -7167,7 +7182,7 @@

Functions

@@ -7182,7 +7197,7 @@

Functions

-
open fun isShown(): Boolean
+
open fun isShown(): Boolean
@@ -7197,7 +7212,7 @@

Functions

@@ -7212,7 +7227,7 @@

Functions

@@ -7227,7 +7242,7 @@

Functions

@@ -7242,7 +7257,7 @@

Functions

@@ -7257,7 +7272,7 @@

Functions

@@ -7272,7 +7287,7 @@

Functions

@@ -7287,7 +7302,7 @@

Functions

-
open fun isVideoMuted(): Boolean
+
open fun isVideoMuted(): Boolean
@@ -7302,7 +7317,7 @@

Functions

-
open fun isVisibleToUserForAutofill(virtualId: Int): Boolean
+
open fun isVisibleToUserForAutofill(virtualId: Int): Boolean
@@ -7317,7 +7332,7 @@

Functions

@@ -7332,7 +7347,7 @@

Functions

-
open fun keyboardNavigationClusterSearch(currentCluster: View, direction: Int): View
+
open fun keyboardNavigationClusterSearch(currentCluster: View, direction: Int): View
@@ -7347,7 +7362,7 @@

Functions

-
open fun layout(l: Int, t: Int, r: Int, b: Int)
+
open fun layout(l: Int, t: Int, r: Int, b: Int)
@@ -7362,7 +7377,7 @@

Functions

-
fun measure(widthMeasureSpec: Int, heightMeasureSpec: Int)
+
fun measure(widthMeasureSpec: Int, heightMeasureSpec: Int)
@@ -7377,7 +7392,7 @@

Functions

-
open fun muteVideo()
This produce send black image all time.
+
open fun muteVideo()
This produce send black image all time.
@@ -7392,7 +7407,7 @@

Functions

-
open fun offsetLeftAndRight(offset: Int)
+
open fun offsetLeftAndRight(offset: Int)
@@ -7407,7 +7422,7 @@

Functions

-
open fun offsetTopAndBottom(offset: Int)
+
open fun offsetTopAndBottom(offset: Int)
@@ -7422,7 +7437,7 @@

Functions

@@ -7437,7 +7452,7 @@

Functions

@@ -7452,7 +7467,7 @@

Functions

@@ -7467,7 +7482,7 @@

Functions

@@ -7482,7 +7497,7 @@

Functions

@@ -7497,7 +7512,7 @@

Functions

-
open fun onCreateViewTranslationRequest(supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
+
open fun onCreateViewTranslationRequest(supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
@@ -7512,7 +7527,7 @@

Functions

-
open fun onCreateVirtualViewTranslationRequests(virtualIds: Array<Long>, supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
+
open fun onCreateVirtualViewTranslationRequests(virtualIds: Array<Long>, supportedFormats: Array<Int>, requestsCollector: Consumer<ViewTranslationRequest>)
@@ -7527,7 +7542,7 @@

Functions

-
open fun onDragEvent(event: DragEvent): Boolean
+
open fun onDragEvent(event: DragEvent): Boolean
@@ -7542,7 +7557,7 @@

Functions

-
open fun onDrawForeground(canvas: Canvas)
+
open fun onDrawForeground(canvas: Canvas)
@@ -7557,7 +7572,7 @@

Functions

@@ -7572,7 +7587,7 @@

Functions

@@ -7587,7 +7602,7 @@

Functions

-
open fun onFrameAvailable(surfaceTexture: SurfaceTexture)
+
open fun onFrameAvailable(surfaceTexture: SurfaceTexture)
@@ -7602,7 +7617,7 @@

Functions

@@ -7617,7 +7632,7 @@

Functions

-
open fun onHoverChanged(hovered: Boolean)
+
open fun onHoverChanged(hovered: Boolean)
@@ -7632,7 +7647,7 @@

Functions

-
open fun onHoverEvent(event: MotionEvent): Boolean
+
open fun onHoverEvent(event: MotionEvent): Boolean
@@ -7647,7 +7662,7 @@

Functions

@@ -7662,7 +7677,7 @@

Functions

@@ -7677,7 +7692,7 @@

Functions

-
open fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean
@@ -7692,7 +7707,7 @@

Functions

-
open fun onKeyLongPress(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyLongPress(keyCode: Int, event: KeyEvent): Boolean
@@ -7707,7 +7722,7 @@

Functions

-
open fun onKeyMultiple(keyCode: Int, repeatCount: Int, event: KeyEvent): Boolean
+
open fun onKeyMultiple(keyCode: Int, repeatCount: Int, event: KeyEvent): Boolean
@@ -7722,7 +7737,7 @@

Functions

-
open fun onKeyPreIme(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyPreIme(keyCode: Int, event: KeyEvent): Boolean
@@ -7737,7 +7752,7 @@

Functions

-
open fun onKeyShortcut(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyShortcut(keyCode: Int, event: KeyEvent): Boolean
@@ -7752,7 +7767,7 @@

Functions

-
open fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean
+
open fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean
@@ -7767,7 +7782,7 @@

Functions

-
open fun onPointerCaptureChange(hasCapture: Boolean)
+
open fun onPointerCaptureChange(hasCapture: Boolean)
@@ -7782,7 +7797,7 @@

Functions

@@ -7797,7 +7812,7 @@

Functions

-
open fun onProvideAutofillStructure(structure: ViewStructure, flags: Int)
+
open fun onProvideAutofillStructure(structure: ViewStructure, flags: Int)
@@ -7812,7 +7827,7 @@

Functions

- +
@@ -7827,7 +7842,7 @@

Functions

- +
@@ -7842,7 +7857,7 @@

Functions

-
open fun onProvideStructure(structure: ViewStructure)
+
open fun onProvideStructure(structure: ViewStructure)
@@ -7857,7 +7872,7 @@

Functions

- +
@@ -7872,7 +7887,7 @@

Functions

- +
@@ -7887,7 +7902,7 @@

Functions

-
open fun onResolvePointerIcon(event: MotionEvent, pointerIndex: Int): PointerIcon
+
open fun onResolvePointerIcon(event: MotionEvent, pointerIndex: Int): PointerIcon
@@ -7902,7 +7917,7 @@

Functions

-
open fun onRtlPropertiesChanged(layoutDirection: Int)
+
open fun onRtlPropertiesChanged(layoutDirection: Int)
@@ -7917,7 +7932,7 @@

Functions

-
open fun onScreenStateChanged(screenState: Int)
+
open fun onScreenStateChanged(screenState: Int)
@@ -7932,7 +7947,7 @@

Functions

-
open fun onScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
+
open fun onScrollCaptureSearch(localVisibleRect: Rect, windowOffset: Point, targets: Consumer<ScrollCaptureTarget>)
@@ -7947,7 +7962,7 @@

Functions

@@ -7962,7 +7977,7 @@

Functions

-
open fun onTouchEvent(event: MotionEvent): Boolean
+
open fun onTouchEvent(event: MotionEvent): Boolean
@@ -7977,7 +7992,7 @@

Functions

- +
@@ -7992,7 +8007,7 @@

Functions

@@ -8007,7 +8022,7 @@

Functions

@@ -8022,7 +8037,7 @@

Functions

-
open fun onVisibilityAggregated(isVisible: Boolean)
+
open fun onVisibilityAggregated(isVisible: Boolean)
@@ -8037,7 +8052,7 @@

Functions

-
open fun onWindowFocusChanged(hasWindowFocus: Boolean)
+
open fun onWindowFocusChanged(hasWindowFocus: Boolean)
@@ -8052,7 +8067,7 @@

Functions

@@ -8067,7 +8082,7 @@

Functions

-
open fun performAccessibilityAction(action: Int, arguments: Bundle): Boolean
+
open fun performAccessibilityAction(action: Int, arguments: Bundle): Boolean
@@ -8082,7 +8097,7 @@

Functions

-
open fun performClick(): Boolean
+
open fun performClick(): Boolean
@@ -8097,7 +8112,7 @@

Functions

- +
@@ -8112,7 +8127,7 @@

Functions

-
open fun performHapticFeedback(feedbackConstant: Int): Boolean
+
open fun performHapticFeedback(feedbackConstant: Int): Boolean
@@ -8127,7 +8142,7 @@

Functions

- +
@@ -8142,7 +8157,7 @@

Functions

@@ -8157,7 +8172,7 @@

Functions

-
open fun playSoundEffect(soundConstant: Int)
+
open fun playSoundEffect(soundConstant: Int)
@@ -8172,7 +8187,7 @@

Functions

-
open fun post(action: Runnable): Boolean
+
open fun post(action: Runnable): Boolean
@@ -8187,7 +8202,7 @@

Functions

-
open fun postDelayed(action: Runnable, delayMillis: Long): Boolean
+
open fun postDelayed(action: Runnable, delayMillis: Long): Boolean
@@ -8202,7 +8217,7 @@

Functions

-
open fun postInvalidate()
+
open fun postInvalidate()
@@ -8217,7 +8232,7 @@

Functions

-
open fun postInvalidateDelayed(delayMilliseconds: Long)
+
open fun postInvalidateDelayed(delayMilliseconds: Long)
@@ -8232,7 +8247,7 @@

Functions

@@ -8247,7 +8262,7 @@

Functions

-
open fun postOnAnimation(action: Runnable)
+
open fun postOnAnimation(action: Runnable)
@@ -8262,7 +8277,7 @@

Functions

-
open fun postOnAnimationDelayed(action: Runnable, delayMillis: Long)
+
open fun postOnAnimationDelayed(action: Runnable, delayMillis: Long)
@@ -8277,7 +8292,7 @@

Functions

- +
@@ -8292,7 +8307,7 @@

Functions

- +
@@ -8307,7 +8322,7 @@

Functions

-
open fun removeCallbacks(action: Runnable): Boolean
+
open fun removeCallbacks(action: Runnable): Boolean
@@ -8322,7 +8337,7 @@

Functions

-
open fun removeFilter(baseFilterRender: BaseFilterRender)
Removes the first occurrence of the specified element from this list, if it is present.
open fun removeFilter(filterPosition: Int)
Remove the filter at the specified position.
+
open fun removeFilter(@NonNull baseFilterRender: BaseFilterRender)
Removes the first occurrence of the specified element from this list, if it is present.
open fun removeFilter(filterPosition: Int)
Remove the filter at the specified position.
@@ -8337,7 +8352,7 @@

Functions

-
Remove surface generated from MediaCodec.
+
Remove surface generated from MediaCodec.
@@ -8352,7 +8367,7 @@

Functions

@@ -8367,7 +8382,7 @@

Functions

@@ -8382,7 +8397,7 @@

Functions

@@ -8397,7 +8412,7 @@

Functions

- +
@@ -8412,7 +8427,7 @@

Functions

@@ -8427,7 +8442,7 @@

Functions

@@ -8442,7 +8457,7 @@

Functions

@@ -8457,7 +8472,7 @@

Functions

-
open fun requestLayout()
+
open fun requestLayout()
@@ -8472,7 +8487,7 @@

Functions

- +
@@ -8487,7 +8502,7 @@

Functions

-
open fun requestRectangleOnScreen(rectangle: Rect): Boolean
+
open fun requestRectangleOnScreen(rectangle: Rect): Boolean
@@ -8502,7 +8517,7 @@

Functions

@@ -8517,7 +8532,7 @@

Functions

-
fun <T : View?> requireViewById(id: Int): T
+
fun <T : View?> requireViewById(id: Int): T
@@ -8532,7 +8547,7 @@

Functions

-
open fun resetPivot()
+
open fun resetPivot()
@@ -8547,7 +8562,7 @@

Functions

-
open fun resolveSize(size: Int, measureSpec: Int): Int
+
open fun resolveSize(size: Int, measureSpec: Int): Int
@@ -8562,7 +8577,7 @@

Functions

-
open fun resolveSizeAndState(size: Int, measureSpec: Int, childMeasuredState: Int): Int
+
open fun resolveSizeAndState(size: Int, measureSpec: Int, childMeasuredState: Int): Int
@@ -8577,7 +8592,7 @@

Functions

@@ -8592,7 +8607,7 @@

Functions

@@ -8607,7 +8622,7 @@

Functions

-
fun saveAttributeDataForStyleable(context: Context, styleable: Array<Int>, attrs: AttributeSet, t: TypedArray, defStyleAttr: Int, defStyleRes: Int)
+
fun saveAttributeDataForStyleable(context: Context, styleable: Array<Int>, attrs: AttributeSet, t: TypedArray, defStyleAttr: Int, defStyleRes: Int)
@@ -8622,7 +8637,7 @@

Functions

- +
@@ -8637,7 +8652,7 @@

Functions

-
open fun scheduleDrawable(who: Drawable, what: Runnable, when: Long)
+
open fun scheduleDrawable(who: Drawable, what: Runnable, when: Long)
@@ -8652,7 +8667,7 @@

Functions

-
open fun scrollBy(x: Int, y: Int)
+
open fun scrollBy(x: Int, y: Int)
@@ -8667,7 +8682,7 @@

Functions

-
open fun scrollTo(x: Int, y: Int)
+
open fun scrollTo(x: Int, y: Int)
@@ -8682,7 +8697,7 @@

Functions

-
open fun sendAccessibilityEvent(eventType: Int)
+
open fun sendAccessibilityEvent(eventType: Int)
@@ -8697,7 +8712,7 @@

Functions

@@ -8712,7 +8727,7 @@

Functions

-
open fun setAccessibilityDataSensitive(accessibilityDataSensitive: Int)
+
open fun setAccessibilityDataSensitive(accessibilityDataSensitive: Int)
@@ -8727,7 +8742,7 @@

Functions

@@ -8742,7 +8757,7 @@

Functions

-
open fun setAccessibilityHeading(isHeading: Boolean)
+
open fun setAccessibilityHeading(isHeading: Boolean)
@@ -8757,7 +8772,7 @@

Functions

- +
@@ -8772,7 +8787,7 @@

Functions

-
open fun setAccessibilityPaneTitle(accessibilityPaneTitle: CharSequence)
+
open fun setAccessibilityPaneTitle(accessibilityPaneTitle: CharSequence)
@@ -8787,7 +8802,7 @@

Functions

- +
@@ -8802,7 +8817,7 @@

Functions

- +
@@ -8817,7 +8832,7 @@

Functions

-
open fun setActivated(activated: Boolean)
+
open fun setActivated(activated: Boolean)
@@ -8832,7 +8847,7 @@

Functions

-
open fun setAllowClickWhenDisabled(clickableWhenDisabled: Boolean)
+
open fun setAllowClickWhenDisabled(clickableWhenDisabled: Boolean)
@@ -8847,7 +8862,7 @@

Functions

-
open fun setAllowedHandwritingDelegatePackage(allowedPackageName: String)
+
open fun setAllowedHandwritingDelegatePackage(allowedPackageName: String)
@@ -8862,7 +8877,7 @@

Functions

-
open fun setAllowedHandwritingDelegatorPackage(allowedPackageName: String)
+
open fun setAllowedHandwritingDelegatorPackage(allowedPackageName: String)
@@ -8877,7 +8892,7 @@

Functions

-
open fun setAlpha(alpha: Float)
+
open fun setAlpha(alpha: Float)
@@ -8892,7 +8907,7 @@

Functions

-
open fun setAnimation(animation: Animation)
+
open fun setAnimation(animation: Animation)
@@ -8907,7 +8922,7 @@

Functions

-
open fun setAnimationMatrix(matrix: Matrix)
+
open fun setAnimationMatrix(matrix: Matrix)
@@ -8922,7 +8937,7 @@

Functions

-
open fun setAspectRatioMode(aspectRatioMode: AspectRatioMode)
+
open fun setAspectRatioMode(aspectRatioMode: AspectRatioMode)
@@ -8937,7 +8952,7 @@

Functions

-
open fun setAutofillHints(autofillHints: Array<String>)
+
open fun setAutofillHints(autofillHints: Array<String>)
@@ -8952,7 +8967,7 @@

Functions

- +
@@ -8967,7 +8982,7 @@

Functions

- +
@@ -8982,7 +8997,7 @@

Functions

-
open fun setBackground(background: Drawable)
+
open fun setBackground(background: Drawable)
@@ -8997,7 +9012,7 @@

Functions

-
open fun setBackgroundColor(color: Int)
+
open fun setBackgroundColor(color: Int)
@@ -9012,7 +9027,7 @@

Functions

-
open fun setBackgroundDrawable(background: Drawable)
+
open fun setBackgroundDrawable(background: Drawable)
@@ -9027,7 +9042,7 @@

Functions

-
open fun setBackgroundResource(resid: Int)
+
open fun setBackgroundResource(resid: Int)
@@ -9042,7 +9057,7 @@

Functions

- +
@@ -9057,7 +9072,7 @@

Functions

@@ -9072,7 +9087,7 @@

Functions

- +
@@ -9087,7 +9102,7 @@

Functions

-
fun setBottom(bottom: Int)
+
fun setBottom(bottom: Int)
@@ -9102,7 +9117,7 @@

Functions

-
open fun setCameraDistance(distance: Float)
+
open fun setCameraDistance(distance: Float)
@@ -9117,7 +9132,7 @@

Functions

-
open fun setCameraFlip(isFlipHorizontal: Boolean, isFlipVertical: Boolean)
+
open fun setCameraFlip(isFlipHorizontal: Boolean, isFlipVertical: Boolean)
@@ -9132,7 +9147,7 @@

Functions

@@ -9147,7 +9162,7 @@

Functions

-
open fun setClickable(clickable: Boolean)
+
open fun setClickable(clickable: Boolean)
@@ -9162,7 +9177,7 @@

Functions

-
open fun setClipBounds(clipBounds: Rect)
+
open fun setClipBounds(clipBounds: Rect)
@@ -9177,7 +9192,7 @@

Functions

-
open fun setClipToOutline(clipToOutline: Boolean)
+
open fun setClipToOutline(clipToOutline: Boolean)
@@ -9192,7 +9207,7 @@

Functions

-
open fun setContentCaptureSession(contentCaptureSession: ContentCaptureSession)
+
open fun setContentCaptureSession(contentCaptureSession: ContentCaptureSession)
@@ -9207,7 +9222,7 @@

Functions

-
open fun setContentDescription(contentDescription: CharSequence)
+
open fun setContentDescription(contentDescription: CharSequence)
@@ -9222,7 +9237,7 @@

Functions

-
open fun setContextClickable(contextClickable: Boolean)
+
open fun setContextClickable(contextClickable: Boolean)
@@ -9237,7 +9252,7 @@

Functions

-
open fun setDefaultFocusHighlightEnabled(defaultFocusHighlightEnabled: Boolean)
+
open fun setDefaultFocusHighlightEnabled(defaultFocusHighlightEnabled: Boolean)
@@ -9252,7 +9267,7 @@

Functions

@@ -9267,7 +9282,7 @@

Functions

-
open fun setDrawingCacheEnabled(enabled: Boolean)
+
open fun setDrawingCacheEnabled(enabled: Boolean)
@@ -9282,7 +9297,7 @@

Functions

-
open fun setDrawingCacheQuality(quality: Int)
+
open fun setDrawingCacheQuality(quality: Int)
@@ -9297,7 +9312,7 @@

Functions

@@ -9312,7 +9327,7 @@

Functions

-
open fun setElevation(elevation: Float)
+
open fun setElevation(elevation: Float)
@@ -9327,7 +9342,7 @@

Functions

-
open fun setEnabled(enabled: Boolean)
+
open fun setEnabled(enabled: Boolean)
@@ -9342,7 +9357,7 @@

Functions

-
open fun setEncoderSize(width: Int, height: Int)
Set video encoder size use to Opengl
+
open fun setEncoderSize(width: Int, height: Int)
Set video encoder size use to Opengl
@@ -9357,7 +9372,7 @@

Functions

-
open fun setFadingEdgeLength(length: Int)
+
open fun setFadingEdgeLength(length: Int)
@@ -9372,7 +9387,7 @@

Functions

-
open fun setFilter(baseFilterRender: BaseFilterRender)
Replace the filter in position 0 or add the filter if list is empty.
open fun setFilter(filterPosition: Int, baseFilterRender: BaseFilterRender)
Replaces the filter at the specified position with the specified filter.
+
open fun setFilter(@NonNull baseFilterRender: BaseFilterRender)
Replace the filter in position 0 or add the filter if list is empty.
open fun setFilter(filterPosition: Int, @NonNull baseFilterRender: BaseFilterRender)
Replaces the filter at the specified position with the specified filter.
@@ -9387,7 +9402,7 @@

Functions

- +
@@ -9402,7 +9417,7 @@

Functions

-
open fun setFitsSystemWindows(fitSystemWindows: Boolean)
+
open fun setFitsSystemWindows(fitSystemWindows: Boolean)
@@ -9417,7 +9432,7 @@

Functions

-
open fun setFocusable(focusable: Boolean)
+
open fun setFocusable(focusable: Boolean)
@@ -9432,7 +9447,7 @@

Functions

-
open fun setFocusableInTouchMode(focusableInTouchMode: Boolean)
+
open fun setFocusableInTouchMode(focusableInTouchMode: Boolean)
@@ -9447,7 +9462,7 @@

Functions

-
open fun setFocusedByDefault(isFocusedByDefault: Boolean)
+
open fun setFocusedByDefault(isFocusedByDefault: Boolean)
@@ -9462,7 +9477,7 @@

Functions

-
open fun setForceDarkAllowed(allow: Boolean)
+
open fun setForceDarkAllowed(allow: Boolean)
@@ -9477,7 +9492,7 @@

Functions

-
open fun setForceRender(enabled: Boolean)
open fun setForceRender(enabled: Boolean, fps: Int)
+
open fun setForceRender(enabled: Boolean)
open fun setForceRender(enabled: Boolean, fps: Int)
@@ -9492,7 +9507,7 @@

Functions

-
open fun setForeground(foreground: Drawable)
+
open fun setForeground(foreground: Drawable)
@@ -9507,7 +9522,7 @@

Functions

-
open fun setForegroundGravity(gravity: Int)
+
open fun setForegroundGravity(gravity: Int)
@@ -9522,7 +9537,7 @@

Functions

- +
@@ -9537,7 +9552,7 @@

Functions

@@ -9552,7 +9567,7 @@

Functions

- +
@@ -9567,7 +9582,7 @@

Functions

-
open fun setHandwritingBoundsOffsets(offsetLeft: Float, offsetTop: Float, offsetRight: Float, offsetBottom: Float)
+
open fun setHandwritingBoundsOffsets(offsetLeft: Float, offsetTop: Float, offsetRight: Float, offsetBottom: Float)
@@ -9582,7 +9597,7 @@

Functions

@@ -9597,7 +9612,7 @@

Functions

-
open fun setHapticFeedbackEnabled(hapticFeedbackEnabled: Boolean)
+
open fun setHapticFeedbackEnabled(hapticFeedbackEnabled: Boolean)
@@ -9612,7 +9627,7 @@

Functions

-
open fun setHasTransientState(hasTransientState: Boolean)
+
open fun setHasTransientState(hasTransientState: Boolean)
@@ -9627,7 +9642,7 @@

Functions

-
open fun setHorizontalFadingEdgeEnabled(horizontalFadingEdgeEnabled: Boolean)
+
open fun setHorizontalFadingEdgeEnabled(horizontalFadingEdgeEnabled: Boolean)
@@ -9642,7 +9657,7 @@

Functions

-
open fun setHorizontalScrollBarEnabled(horizontalScrollBarEnabled: Boolean)
+
open fun setHorizontalScrollBarEnabled(horizontalScrollBarEnabled: Boolean)
@@ -9657,7 +9672,7 @@

Functions

@@ -9672,7 +9687,7 @@

Functions

@@ -9687,7 +9702,7 @@

Functions

-
open fun setHovered(hovered: Boolean)
+
open fun setHovered(hovered: Boolean)
@@ -9702,7 +9717,7 @@

Functions

-
open fun setId(id: Int)
+
open fun setId(id: Int)
@@ -9717,7 +9732,7 @@

Functions

@@ -9732,7 +9747,7 @@

Functions

- +
@@ -9747,7 +9762,7 @@

Functions

@@ -9762,7 +9777,7 @@

Functions

-
open fun setIsCredential(isCredential: Boolean)
+
open fun setIsCredential(isCredential: Boolean)
@@ -9777,7 +9792,7 @@

Functions

-
open fun setIsHandwritingDelegate(isHandwritingDelegate: Boolean)
+
open fun setIsHandwritingDelegate(isHandwritingDelegate: Boolean)
@@ -9792,7 +9807,7 @@

Functions

-
When true, flips only the preview horizontally
+
When true, flips only the preview horizontally
@@ -9807,7 +9822,7 @@

Functions

-
When true, flips only the preview vertically
+
When true, flips only the preview vertically
@@ -9822,7 +9837,7 @@

Functions

-
When true, flips only the stream horizontally
+
When true, flips only the stream horizontally
@@ -9837,7 +9852,7 @@

Functions

-
When true, flips only the stream vertically
+
When true, flips only the stream vertically
@@ -9852,7 +9867,7 @@

Functions

-
open fun setKeepScreenOn(keepScreenOn: Boolean)
+
open fun setKeepScreenOn(keepScreenOn: Boolean)
@@ -9867,7 +9882,7 @@

Functions

- +
@@ -9882,7 +9897,7 @@

Functions

-
open fun setLabelFor(id: Int)
+
open fun setLabelFor(id: Int)
@@ -9897,7 +9912,7 @@

Functions

-
open fun setLayerPaint(paint: Paint)
+
open fun setLayerPaint(paint: Paint)
@@ -9912,7 +9927,7 @@

Functions

-
open fun setLayerType(layerType: Int, paint: Paint)
+
open fun setLayerType(layerType: Int, paint: Paint)
@@ -9927,7 +9942,7 @@

Functions

-
open fun setLayoutDirection(layoutDirection: Int)
+
open fun setLayoutDirection(layoutDirection: Int)
@@ -9942,7 +9957,7 @@

Functions

@@ -9957,7 +9972,7 @@

Functions

-
fun setLeft(left: Int)
+
fun setLeft(left: Int)
@@ -9972,7 +9987,7 @@

Functions

-
fun setLeftTopRightBottom(left: Int, top: Int, right: Int, bottom: Int)
+
fun setLeftTopRightBottom(left: Int, top: Int, right: Int, bottom: Int)
@@ -9987,7 +10002,7 @@

Functions

-
open fun setLongClickable(longClickable: Boolean)
+
open fun setLongClickable(longClickable: Boolean)
@@ -10002,7 +10017,7 @@

Functions

-
open fun setMinimumHeight(minHeight: Int)
+
open fun setMinimumHeight(minHeight: Int)
@@ -10017,7 +10032,7 @@

Functions

-
open fun setMinimumWidth(minWidth: Int)
+
open fun setMinimumWidth(minWidth: Int)
@@ -10032,7 +10047,7 @@

Functions

- +
@@ -10047,7 +10062,7 @@

Functions

-
open fun setNextClusterForwardId(nextClusterForwardId: Int)
+
open fun setNextClusterForwardId(nextClusterForwardId: Int)
@@ -10062,7 +10077,7 @@

Functions

-
open fun setNextFocusDownId(nextFocusDownId: Int)
+
open fun setNextFocusDownId(nextFocusDownId: Int)
@@ -10077,7 +10092,7 @@

Functions

-
open fun setNextFocusForwardId(nextFocusForwardId: Int)
+
open fun setNextFocusForwardId(nextFocusForwardId: Int)
@@ -10092,7 +10107,7 @@

Functions

-
open fun setNextFocusLeftId(nextFocusLeftId: Int)
+
open fun setNextFocusLeftId(nextFocusLeftId: Int)
@@ -10107,7 +10122,7 @@

Functions

-
open fun setNextFocusRightId(nextFocusRightId: Int)
+
open fun setNextFocusRightId(nextFocusRightId: Int)
@@ -10122,7 +10137,7 @@

Functions

-
open fun setNextFocusUpId(nextFocusUpId: Int)
+
open fun setNextFocusUpId(nextFocusUpId: Int)
@@ -10137,7 +10152,7 @@

Functions

@@ -10152,7 +10167,7 @@

Functions

@@ -10167,7 +10182,7 @@

Functions

@@ -10182,7 +10197,7 @@

Functions

@@ -10197,7 +10212,7 @@

Functions

@@ -10212,7 +10227,7 @@

Functions

@@ -10227,7 +10242,7 @@

Functions

@@ -10242,7 +10257,7 @@

Functions

@@ -10257,7 +10272,7 @@

Functions

@@ -10272,7 +10287,7 @@

Functions

@@ -10287,7 +10302,7 @@

Functions

@@ -10302,7 +10317,7 @@

Functions

@@ -10317,7 +10332,7 @@

Functions

@@ -10332,7 +10347,7 @@

Functions

@@ -10347,7 +10362,7 @@

Functions

@@ -10362,7 +10377,7 @@

Functions

- +
@@ -10377,7 +10392,7 @@

Functions

@@ -10392,7 +10407,7 @@

Functions

- +
@@ -10407,7 +10422,7 @@

Functions

-
open fun setOverScrollMode(overScrollMode: Int)
+
open fun setOverScrollMode(overScrollMode: Int)
@@ -10422,7 +10437,7 @@

Functions

-
open fun setPadding(left: Int, top: Int, right: Int, bottom: Int)
+
open fun setPadding(left: Int, top: Int, right: Int, bottom: Int)
@@ -10437,7 +10452,7 @@

Functions

-
open fun setPaddingRelative(start: Int, top: Int, end: Int, bottom: Int)
+
open fun setPaddingRelative(start: Int, top: Int, end: Int, bottom: Int)
@@ -10452,7 +10467,7 @@

Functions

-
open fun setPivotX(pivotX: Float)
+
open fun setPivotX(pivotX: Float)
@@ -10467,7 +10482,7 @@

Functions

-
open fun setPivotY(pivotY: Float)
+
open fun setPivotY(pivotY: Float)
@@ -10482,7 +10497,7 @@

Functions

-
open fun setPointerIcon(pointerIcon: PointerIcon)
+
open fun setPointerIcon(pointerIcon: PointerIcon)
@@ -10497,7 +10512,7 @@

Functions

-
fun setPreferKeepClear(preferKeepClear: Boolean)
+
fun setPreferKeepClear(preferKeepClear: Boolean)
@@ -10512,7 +10527,7 @@

Functions

@@ -10527,7 +10542,7 @@

Functions

-
open fun setPressed(pressed: Boolean)
+
open fun setPressed(pressed: Boolean)
@@ -10542,7 +10557,7 @@

Functions

-
open fun setRenderEffect(renderEffect: RenderEffect)
+
open fun setRenderEffect(renderEffect: RenderEffect)
@@ -10557,7 +10572,7 @@

Functions

-
fun setRevealOnFocusHint(revealOnFocus: Boolean)
+
fun setRevealOnFocusHint(revealOnFocus: Boolean)
@@ -10572,7 +10587,7 @@

Functions

-
fun setRight(right: Int)
+
fun setRight(right: Int)
@@ -10587,7 +10602,7 @@

Functions

-
open fun setRotation(rotation: Float)
open fun setRotation(rotation: Int)
+
open fun setRotation(rotation: Float)
open fun setRotation(rotation: Int)
@@ -10602,7 +10617,7 @@

Functions

-
open fun setRotationX(rotationX: Float)
+
open fun setRotationX(rotationX: Float)
@@ -10617,7 +10632,7 @@

Functions

-
open fun setRotationY(rotationY: Float)
+
open fun setRotationY(rotationY: Float)
@@ -10632,7 +10647,7 @@

Functions

-
open fun setSaveEnabled(enabled: Boolean)
+
open fun setSaveEnabled(enabled: Boolean)
@@ -10647,7 +10662,7 @@

Functions

- +
@@ -10662,7 +10677,7 @@

Functions

-
open fun setScaleX(scaleX: Float)
+
open fun setScaleX(scaleX: Float)
@@ -10677,7 +10692,7 @@

Functions

-
open fun setScaleY(scaleY: Float)
+
open fun setScaleY(scaleY: Float)
@@ -10692,7 +10707,7 @@

Functions

-
open fun setScreenReaderFocusable(screenReaderFocusable: Boolean)
+
open fun setScreenReaderFocusable(screenReaderFocusable: Boolean)
@@ -10707,7 +10722,7 @@

Functions

-
open fun setScrollBarDefaultDelayBeforeFade(scrollBarDefaultDelayBeforeFade: Int)
+
open fun setScrollBarDefaultDelayBeforeFade(scrollBarDefaultDelayBeforeFade: Int)
@@ -10722,7 +10737,7 @@

Functions

-
open fun setScrollBarFadeDuration(scrollBarFadeDuration: Int)
+
open fun setScrollBarFadeDuration(scrollBarFadeDuration: Int)
@@ -10737,7 +10752,7 @@

Functions

-
open fun setScrollbarFadingEnabled(fadeScrollbars: Boolean)
+
open fun setScrollbarFadingEnabled(fadeScrollbars: Boolean)
@@ -10752,7 +10767,7 @@

Functions

-
open fun setScrollBarSize(scrollBarSize: Int)
+
open fun setScrollBarSize(scrollBarSize: Int)
@@ -10767,7 +10782,7 @@

Functions

-
open fun setScrollBarStyle(style: Int)
+
open fun setScrollBarStyle(style: Int)
@@ -10782,7 +10797,7 @@

Functions

@@ -10797,7 +10812,7 @@

Functions

-
open fun setScrollCaptureHint(hint: Int)
+
open fun setScrollCaptureHint(hint: Int)
@@ -10812,7 +10827,7 @@

Functions

-
open fun setScrollContainer(isScrollContainer: Boolean)
+
open fun setScrollContainer(isScrollContainer: Boolean)
@@ -10827,7 +10842,7 @@

Functions

-
open fun setScrollIndicators(indicators: Int)
+
open fun setScrollIndicators(indicators: Int)
@@ -10842,7 +10857,7 @@

Functions

-
open fun setScrollX(value: Int)
+
open fun setScrollX(value: Int)
@@ -10857,7 +10872,7 @@

Functions

-
open fun setScrollY(value: Int)
+
open fun setScrollY(value: Int)
@@ -10872,7 +10887,7 @@

Functions

-
open fun setSecure(isSecure: Boolean)
+
open fun setSecure(isSecure: Boolean)
@@ -10887,7 +10902,7 @@

Functions

-
open fun setSelected(selected: Boolean)
+
open fun setSelected(selected: Boolean)
@@ -10902,7 +10917,7 @@

Functions

-
open fun setSoundEffectsEnabled(soundEffectsEnabled: Boolean)
+
open fun setSoundEffectsEnabled(soundEffectsEnabled: Boolean)
@@ -10917,7 +10932,7 @@

Functions

-
open fun setStateDescription(stateDescription: CharSequence)
+
open fun setStateDescription(stateDescription: CharSequence)
@@ -10932,7 +10947,7 @@

Functions

-
open fun setStateListAnimator(stateListAnimator: StateListAnimator)
+
open fun setStateListAnimator(stateListAnimator: StateListAnimator)
@@ -10947,7 +10962,7 @@

Functions

-
open fun setStreamRotation(streamRotation: Int)
+
open fun setStreamRotation(streamRotation: Int)
@@ -10962,7 +10977,7 @@

Functions

-
open fun setSurfaceLifecycle(lifecycleStrategy: Int)
+
open fun setSurfaceLifecycle(lifecycleStrategy: Int)
@@ -10977,7 +10992,7 @@

Functions

@@ -10992,7 +11007,7 @@

Functions

-
open fun setSystemUiVisibility(visibility: Int)
+
open fun setSystemUiVisibility(visibility: Int)
@@ -11007,7 +11022,7 @@

Functions

-
open fun setTag(tag: Any)
+
open fun setTag(tag: Any)
@@ -11022,7 +11037,7 @@

Functions

-
open fun setTextAlignment(textAlignment: Int)
+
open fun setTextAlignment(textAlignment: Int)
@@ -11037,7 +11052,7 @@

Functions

-
open fun setTextDirection(textDirection: Int)
+
open fun setTextDirection(textDirection: Int)
@@ -11052,7 +11067,7 @@

Functions

-
open fun setTooltipText(tooltipText: CharSequence)
+
open fun setTooltipText(tooltipText: CharSequence)
@@ -11067,7 +11082,7 @@

Functions

-
fun setTop(top: Int)
+
fun setTop(top: Int)
@@ -11082,7 +11097,7 @@

Functions

-
open fun setTouchDelegate(delegate: TouchDelegate)
+
open fun setTouchDelegate(delegate: TouchDelegate)
@@ -11097,7 +11112,7 @@

Functions

-
open fun setTransitionAlpha(alpha: Float)
+
open fun setTransitionAlpha(alpha: Float)
@@ -11112,7 +11127,7 @@

Functions

-
fun setTransitionName(transitionName: String)
+
fun setTransitionName(transitionName: String)
@@ -11127,7 +11142,7 @@

Functions

-
open fun setTransitionVisibility(visibility: Int)
+
open fun setTransitionVisibility(visibility: Int)
@@ -11142,7 +11157,7 @@

Functions

-
open fun setTranslationX(translationX: Float)
+
open fun setTranslationX(translationX: Float)
@@ -11157,7 +11172,7 @@

Functions

-
open fun setTranslationY(translationY: Float)
+
open fun setTranslationY(translationY: Float)
@@ -11172,7 +11187,7 @@

Functions

-
open fun setTranslationZ(translationZ: Float)
+
open fun setTranslationZ(translationZ: Float)
@@ -11187,7 +11202,7 @@

Functions

-
open fun setVerticalFadingEdgeEnabled(verticalFadingEdgeEnabled: Boolean)
+
open fun setVerticalFadingEdgeEnabled(verticalFadingEdgeEnabled: Boolean)
@@ -11202,7 +11217,7 @@

Functions

-
open fun setVerticalScrollBarEnabled(verticalScrollBarEnabled: Boolean)
+
open fun setVerticalScrollBarEnabled(verticalScrollBarEnabled: Boolean)
@@ -11217,7 +11232,7 @@

Functions

-
open fun setVerticalScrollbarPosition(position: Int)
+
open fun setVerticalScrollbarPosition(position: Int)
@@ -11232,7 +11247,7 @@

Functions

@@ -11247,7 +11262,7 @@

Functions

@@ -11262,7 +11277,7 @@

Functions

@@ -11277,7 +11292,7 @@

Functions

-
open fun setVisibility(visibility: Int)
+
open fun setVisibility(visibility: Int)
@@ -11292,7 +11307,7 @@

Functions

-
open fun setWillNotCacheDrawing(willNotCacheDrawing: Boolean)
+
open fun setWillNotCacheDrawing(willNotCacheDrawing: Boolean)
@@ -11307,7 +11322,7 @@

Functions

-
open fun setWillNotDraw(willNotDraw: Boolean)
+
open fun setWillNotDraw(willNotDraw: Boolean)
@@ -11322,7 +11337,7 @@

Functions

@@ -11337,7 +11352,7 @@

Functions

-
open fun setX(x: Float)
+
open fun setX(x: Float)
@@ -11352,7 +11367,7 @@

Functions

-
open fun setY(y: Float)
+
open fun setY(y: Float)
@@ -11367,7 +11382,7 @@

Functions

-
open fun setZ(z: Float)
+
open fun setZ(z: Float)
@@ -11382,7 +11397,7 @@

Functions

-
open fun setZOrderMediaOverlay(isMediaOverlay: Boolean)
+
open fun setZOrderMediaOverlay(isMediaOverlay: Boolean)
@@ -11397,7 +11412,7 @@

Functions

-
open fun setZOrderOnTop(onTop: Boolean)
+
open fun setZOrderOnTop(onTop: Boolean)
@@ -11412,7 +11427,7 @@

Functions

- +
@@ -11427,7 +11442,7 @@

Functions

-
open fun start()
INTERNAL METHOD.
+
open fun start()
INTERNAL METHOD.
@@ -11442,7 +11457,7 @@

Functions

@@ -11457,7 +11472,7 @@

Functions

-
open fun startAnimation(animation: Animation)
+
open fun startAnimation(animation: Animation)
@@ -11472,7 +11487,7 @@

Functions

-
fun startDrag(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
+
fun startDrag(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
@@ -11487,7 +11502,7 @@

Functions

-
fun startDragAndDrop(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
+
fun startDragAndDrop(data: ClipData, shadowBuilder: View.DragShadowBuilder, myLocalState: Any, flags: Int): Boolean
@@ -11502,7 +11517,7 @@

Functions

-
open fun startNestedScroll(axes: Int): Boolean
+
open fun startNestedScroll(axes: Int): Boolean
@@ -11517,7 +11532,7 @@

Functions

-
open fun stop()
INTERNAL METHOD.
+
open fun stop()
INTERNAL METHOD.
@@ -11532,7 +11547,7 @@

Functions

-
open fun stopNestedScroll()
+
open fun stopNestedScroll()
@@ -11547,7 +11562,7 @@

Functions

-
open fun surfaceChanged(@NonNull holder: SurfaceHolder, format: Int, width: Int, height: Int)
+
open fun surfaceChanged(@NonNull holder: SurfaceHolder, format: Int, width: Int, height: Int)
@@ -11562,7 +11577,7 @@

Functions

- +
@@ -11577,7 +11592,7 @@

Functions

- +
@@ -11592,7 +11607,7 @@

Functions

-
open fun takePhoto(takePhotoCallback: TakePhotoCallback)
Capture an Image from Opengl.
+
open fun takePhoto(takePhotoCallback: TakePhotoCallback)
Capture an Image from Opengl.
@@ -11607,7 +11622,7 @@

Functions

-
open fun toString(): String
+
open fun toString(): String
@@ -11622,7 +11637,7 @@

Functions

- +
@@ -11637,7 +11652,7 @@

Functions

-
open fun transformMatrixToLocal(matrix: Matrix)
+
open fun transformMatrixToLocal(matrix: Matrix)
@@ -11652,7 +11667,7 @@

Functions

-
open fun unMuteVideo()
+
open fun unMuteVideo()
@@ -11667,7 +11682,7 @@

Functions

-
open fun unscheduleDrawable(who: Drawable, what: Runnable)
+
open fun unscheduleDrawable(who: Drawable, what: Runnable)
@@ -11682,7 +11697,7 @@

Functions

@@ -11697,7 +11712,7 @@

Functions

@@ -11712,7 +11727,7 @@

Functions

-
open fun willNotDraw(): Boolean
+
open fun willNotDraw(): Boolean
diff --git a/docs/library/com.pedro.library.view/-open-gl-view/is-running.html b/docs/library/com.pedro.library.view/-open-gl-view/is-running.html new file mode 100644 index 000000000..f1185ff4d --- /dev/null +++ b/docs/library/com.pedro.library.view/-open-gl-view/is-running.html @@ -0,0 +1,76 @@ + + + + + isRunning + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isRunning

+
+
open fun isRunning(): Boolean
+
+ +
+
+
+ + + diff --git a/docs/library/com.pedro.library.view/-open-gl-view/is-video-muted.html b/docs/library/com.pedro.library.view/-open-gl-view/is-video-muted.html index 7f2e6b737..a324efc55 100644 --- a/docs/library/com.pedro.library.view/-open-gl-view/is-video-muted.html +++ b/docs/library/com.pedro.library.view/-open-gl-view/is-video-muted.html @@ -63,7 +63,7 @@

isVideoMuted

-
open fun isVideoMuted(): Boolean
+
open fun isVideoMuted(): Boolean
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/library/com.pedro.library.view/-orientation-forced/-n-o-n-e/index.html b/docs/library/com.pedro.library.view/-orientation-forced/-n-o-n-e/index.html index c095e2321..d2f11b005 100644 --- a/docs/library/com.pedro.library.view/-orientation-forced/-n-o-n-e/index.html +++ b/docs/library/com.pedro.library.view/-orientation-forced/-n-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/library/com.pedro.library.view/-orientation-forced/-p-o-r-t-r-a-i-t/index.html b/docs/library/com.pedro.library.view/-orientation-forced/-p-o-r-t-r-a-i-t/index.html index a70d7dc7f..ae9135e43 100644 --- a/docs/library/com.pedro.library.view/-orientation-forced/-p-o-r-t-r-a-i-t/index.html +++ b/docs/library/com.pedro.library.view/-orientation-forced/-p-o-r-t-r-a-i-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/library/com.pedro.library.view/-orientation-forced/entries.html b/docs/library/com.pedro.library.view/-orientation-forced/entries.html index fc3f9bd74..9bb54dbb1 100644 --- a/docs/library/com.pedro.library.view/-orientation-forced/entries.html +++ b/docs/library/com.pedro.library.view/-orientation-forced/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/library/com.pedro.library.view/-orientation-forced/value-of.html b/docs/library/com.pedro.library.view/-orientation-forced/value-of.html index e57ce189b..f08906b44 100644 --- a/docs/library/com.pedro.library.view/-orientation-forced/value-of.html +++ b/docs/library/com.pedro.library.view/-orientation-forced/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-
abstract fun onTakePhoto(bitmap: Bitmap)
+
abstract fun onTakePhoto(bitmap: Bitmap)
diff --git a/docs/library/com.pedro.library.view/-take-photo-callback/on-take-photo.html b/docs/library/com.pedro.library.view/-take-photo-callback/on-take-photo.html index 5fedc103f..30dc164f7 100644 --- a/docs/library/com.pedro.library.view/-take-photo-callback/on-take-photo.html +++ b/docs/library/com.pedro.library.view/-take-photo-callback/on-take-photo.html @@ -63,7 +63,7 @@

onTakePhoto

-
abstract fun onTakePhoto(bitmap: Bitmap)
+
abstract fun onTakePhoto(bitmap: Bitmap)
-

Created by pedro on 16/2/24.

+

Created by pedro on 16/2/24.

diff --git a/docs/library/index.html b/docs/library/index.html index d98b534fc..66e546907 100644 --- a/docs/library/index.html +++ b/docs/library/index.html @@ -136,13 +136,13 @@

Packages

- +
- - + +
Link copied to clipboard
@@ -154,13 +154,13 @@

Packages

- +
- - + +
Link copied to clipboard
@@ -172,13 +172,13 @@

Packages

- +
- - + +
Link copied to clipboard
@@ -190,13 +190,13 @@

Packages

- +
- - + +
Link copied to clipboard
diff --git a/docs/library/navigation.html b/docs/library/navigation.html index 503e13b46..c14686bb1 100644 --- a/docs/library/navigation.html +++ b/docs/library/navigation.html @@ -52,66 +52,111 @@ ConnectChecker
-
+ + -
+ -
+ -
+ -
+ -
+
+ +
+
+ STARTED +
+
+
+
+ CONNECTED +
+
+
+ +
+
+
+ FAILED +
+
+
+ +
+
+ +
+
+ +
+
+ -
+ -
+ -
+ -
+
-
+ -
+ -
+
AV1
@@ -507,137 +552,147 @@ ContrastFilterRender
-
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
@@ -1223,138 +1278,143 @@
-
+
-
+
-
-
- Callback -
+
+ -
+
- +
+ +
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - @@ -1384,7 +1444,7 @@
@@ -1412,22 +1472,27 @@ -
+
+ +
+ -
+ -
+ -
+
@@ -1457,7 +1522,12 @@ ScreenSource
-
+
+ +
+
@@ -1497,6 +1567,11 @@ StreamClientListener
+
+ +
@@ -4174,4 +4249,69 @@
+
+
+ udp +
+
+ +
+ +
+
+
+ UdpClient +
+
+
+
+ UdpSender +
+
+
+ Companion +
+
+
+
+
+ +
+
+ UdpSocket +
+
+
+
+ UdpType +
+
+
+ Companion +
+
+
+
+ UNICAST +
+
+
+
+ MULTICAST +
+
+
+
+ BROADCAST +
+
+
+
+
diff --git a/docs/navigation.html b/docs/navigation.html index 5fd287497..3fa1fe104 100644 --- a/docs/navigation.html +++ b/docs/navigation.html @@ -52,66 +52,111 @@ ConnectChecker
-
+ + -
+ -
+ -
+ -
+ -
+
+ +
+
+ STARTED +
+
+
+
+ CONNECTED +
+
+
+ +
+
+
+ FAILED +
+
+
+ +
+
+ +
+
+ +
+
+ -
+ -
+ -
+ -
+
-
+ -
+ -
+
AV1
@@ -507,137 +552,147 @@ ContrastFilterRender
-
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
@@ -1223,138 +1278,143 @@
-
+
-
+
-
-
- Callback -
+
+ -
+
- +
+ +
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - @@ -1384,7 +1444,7 @@
@@ -1412,22 +1472,27 @@ -
+
+ +
+ -
+ -
+ -
+
@@ -1457,7 +1522,12 @@ ScreenSource
-
+
+ +
+
@@ -1497,6 +1567,11 @@ StreamClientListener
+
+ +
@@ -4174,4 +4249,69 @@
+
+
+ udp +
+
+ +
+ +
+
+
+ UdpClient +
+
+
+
+ UdpSender +
+
+
+ Companion +
+
+
+
+
+ +
+
+ UdpSocket +
+
+
+
+ UdpType +
+
+
+ Companion +
+
+
+
+ UNICAST +
+
+
+
+ MULTICAST +
+
+
+
+ BROADCAST +
+
+
+
+
diff --git a/docs/package-list b/docs/package-list index b1344b50e..04c2a490e 100644 --- a/docs/package-list +++ b/docs/package-list @@ -25,10 +25,10 @@ com.pedro.library.base com.pedro.library.base.recording com.pedro.library.generic com.pedro.library.multiple -com.pedro.library.network com.pedro.library.rtmp com.pedro.library.rtsp com.pedro.library.srt +com.pedro.library.udp com.pedro.library.util com.pedro.library.util.sources.audio com.pedro.library.util.sources.video @@ -73,3 +73,6 @@ com.pedro.srt.srt.packets.control.handshake com.pedro.srt.srt.packets.control.handshake.extension com.pedro.srt.srt.packets.data com.pedro.srt.utils +module:udp +com.pedro.udp +com.pedro.udp.utils diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/index.html index f6bcb9fa0..fe83e5e72 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/index.html @@ -98,7 +98,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/value.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/value.html index ad2cb9f4d..455ec1667 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/value.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-boolean/value.html @@ -63,7 +63,7 @@

value

- +
-

Read unknown AmfData and convert it to specific class

+

Read unknown AmfData and convert it to specific class

@@ -94,7 +94,7 @@

Functions

-
fun getMarkType(type: Int): AmfType
+
fun getMarkType(type: Int): AmfType
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/get-size.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/get-size.html index 6e8c960ae..919d1a17d 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/get-size.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/get-size.html @@ -63,7 +63,7 @@

getSize

-
abstract fun getSize(): Int
+
abstract fun getSize(): Int
-
abstract fun getSize(): Int
+
abstract fun getSize(): Int
@@ -132,7 +132,7 @@

Functions

-
abstract fun getType(): AmfType
+
abstract fun getType(): AmfType
@@ -147,7 +147,7 @@

Functions

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
@@ -162,7 +162,7 @@

Functions

@@ -177,7 +177,7 @@

Functions

-
abstract fun writeBody(output: OutputStream)
+
abstract fun writeBody(output: OutputStream)
@@ -192,7 +192,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/read-body.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/read-body.html index 4cdd27de0..64400ca26 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/read-body.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-data/read-body.html @@ -63,7 +63,7 @@

readBody

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
- +
@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/-amf-ecma-array.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/-amf-ecma-array.html index 3ead208ca..2e750e541 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/-amf-ecma-array.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/-amf-ecma-array.html @@ -63,7 +63,7 @@

AmfEcmaArray

-
constructor(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap())
+
constructor(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap())
@@ -98,7 +98,7 @@

Properties

-
var length: Int
+
var length: Int
@@ -117,7 +117,7 @@

Functions

@@ -132,7 +132,7 @@

Functions

- +
@@ -192,7 +192,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

-
open override fun setProperty(name: String)
open override fun setProperty(name: String, data: Boolean)
open override fun setProperty(name: String, data: Double)
open override fun setProperty(name: String, data: String)
open fun setProperty(name: String, data: AmfData)
+
open override fun setProperty(name: String)
open override fun setProperty(name: String, data: Boolean)
open override fun setProperty(name: String, data: Double)
open override fun setProperty(name: String, data: String)
open fun setProperty(name: String, data: AmfData)
@@ -252,7 +252,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/length.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/length.html index a145ff673..8a2fe9e41 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/length.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-ecma-array/length.html @@ -63,7 +63,7 @@

length

-
var length: Int
+
var length: Int
- +
@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-long-string/value.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-long-string/value.html index 64a791b61..43b229c96 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-long-string/value.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-long-string/value.html @@ -63,7 +63,7 @@

value

- +
@@ -188,7 +188,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/index.html index 70711ed51..dbad7b073 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/index.html @@ -98,7 +98,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/value.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/value.html index 8c1d8555e..7587a7ea1 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/value.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-number/value.html @@ -63,7 +63,7 @@

value

- +
- +
@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/-amf-object.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/-amf-object.html index 464e5b49a..80726b61b 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/-amf-object.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/-amf-object.html @@ -63,7 +63,7 @@

AmfObject

-
constructor(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap())
+
constructor(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap())
@@ -98,7 +98,7 @@

Functions

@@ -113,7 +113,7 @@

Functions

- +
@@ -173,7 +173,7 @@

Functions

@@ -188,7 +188,7 @@

Functions

-
open fun setProperty(name: String)
open fun setProperty(name: String, data: AmfData)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: String)
+
open fun setProperty(name: String)
open fun setProperty(name: String, data: AmfData)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: String)
@@ -233,7 +233,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/set-property.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/set-property.html index 21843b1be..9de8b54c9 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/set-property.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-object/set-property.html @@ -63,7 +63,7 @@

setProperty

-
open fun setProperty(name: String, data: String)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: AmfData)
+
open fun setProperty(name: String, data: String)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: AmfData)
@@ -98,7 +98,7 @@

Properties

@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-strict-array/items.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-strict-array/items.html index dedf1d7a4..85e420dad 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-strict-array/items.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-strict-array/items.html @@ -63,7 +63,7 @@

items

- +
- +
@@ -162,7 +162,7 @@

Functions

@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-string/value.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-string/value.html index 063b7dd41..0bb41ffb0 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-string/value.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-string/value.html @@ -63,7 +63,7 @@

value

- +
-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-b-o-o-l-e-a-n/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-b-o-o-l-e-a-n/index.html index 1d1ff2979..e5a51fb7c 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-b-o-o-l-e-a-n/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-b-o-o-l-e-a-n/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-d-a-t-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-d-a-t-e/index.html index c7a852194..150fa56f1 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-d-a-t-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-d-a-t-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-e-c-m-a_-a-r-r-a-y/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-e-c-m-a_-a-r-r-a-y/index.html index 90ce53e54..0126b2b39 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-e-c-m-a_-a-r-r-a-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-e-c-m-a_-a-r-r-a-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-l-o-n-g_-s-t-r-i-n-g/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-l-o-n-g_-s-t-r-i-n-g/index.html index e5e79e3ce..45eb96601 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-l-o-n-g_-s-t-r-i-n-g/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-l-o-n-g_-s-t-r-i-n-g/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-m-o-v-i-e_-c-l-i-p/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-m-o-v-i-e_-c-l-i-p/index.html index 559de27ca..7536932ba 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-m-o-v-i-e_-c-l-i-p/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-m-o-v-i-e_-c-l-i-p/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-l-l/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-l-l/index.html index d2086a109..aabd66b4a 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-l-l/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-l-l/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-m-b-e-r/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-m-b-e-r/index.html index 50e6adad3..e1dfc3bec 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-m-b-e-r/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-n-u-m-b-e-r/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t/index.html index e96472964..444f0a09e 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t_-e-n-d/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t_-e-n-d/index.html index 64c6292c8..3f3d4481e 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t_-e-n-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-o-b-j-e-c-t_-e-n-d/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-c-o-r-d_-s-e-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-c-o-r-d_-s-e-t/index.html index c9adc42b3..49ba72035 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-c-o-r-d_-s-e-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-c-o-r-d_-s-e-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-f-e-r-e-n-c-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-f-e-r-e-n-c-e/index.html index 2dd359714..38199dde5 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-f-e-r-e-n-c-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-r-e-f-e-r-e-n-c-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-c-t_-a-r-r-a-y/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-c-t_-a-r-r-a-y/index.html index 7198c05d8..8d2f13dea 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-c-t_-a-r-r-a-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-c-t_-a-r-r-a-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-n-g/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-n-g/index.html index 8e4407a2c..f56ca69e3 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-n-g/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-s-t-r-i-n-g/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-t-y-p-e-d_-o-b-j-e-c-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-t-y-p-e-d_-o-b-j-e-c-t/index.html index 68e4dce0e..e6e048cf5 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-t-y-p-e-d_-o-b-j-e-c-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-t-y-p-e-d_-o-b-j-e-c-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-d-e-f-i-n-e-d/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-d-e-f-i-n-e-d/index.html index fa92f994a..ff61642b7 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-d-e-f-i-n-e-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-d-e-f-i-n-e-d/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-s-u-p-p-o-r-t-e-d/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-s-u-p-p-o-r-t-e-d/index.html index d147db5e8..6a9a4c705 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-s-u-p-p-o-r-t-e-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-u-n-s-u-p-p-o-r-t-e-d/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-x-m-l_-d-o-c-u-m-e-n-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-x-m-l_-d-o-c-u-m-e-n-t/index.html index 462e8c8c7..fcf3073f0 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-x-m-l_-d-o-c-u-m-e-n-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/-x-m-l_-d-o-c-u-m-e-n-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/entries.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/entries.html index 2405c50b0..cee7d78c0 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -368,7 +368,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -383,7 +383,7 @@

Properties

- +
@@ -398,7 +398,7 @@

Properties

- +
@@ -417,7 +417,7 @@

Functions

-
fun valueOf(value: String): AmfType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): AmfType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -432,7 +432,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/mark.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/mark.html index 66e5e4815..742f1ccc4 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
@@ -188,7 +188,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-unsupported/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-unsupported/index.html index 394a592e6..7e730eccb 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-unsupported/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-unsupported/index.html @@ -143,7 +143,7 @@

Functions

@@ -188,7 +188,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-xml-document/get-document.html b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-xml-document/get-document.html index 44cf0bbb8..634ca1487 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-xml-document/get-document.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/-amf-xml-document/get-document.html @@ -63,7 +63,7 @@

getDocument

-
+
- +
@@ -117,7 +117,7 @@

Functions

@@ -177,7 +177,7 @@

Functions

@@ -222,7 +222,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v0/index.html b/docs/rtmp/com.pedro.rtmp.amf.v0/index.html index b8d9f1f2e..e164f3ece 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v0/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v0/index.html @@ -123,7 +123,7 @@

Types

-
class AmfEcmaArray(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap()) : AmfObject

Created by pedro on 20/04/21.

+
class AmfEcmaArray(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap()) : AmfObject

Created by pedro on 20/04/21.

@@ -183,7 +183,7 @@

Types

-
open class AmfObject(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap()) : AmfData

Created by pedro on 20/04/21.

+
open class AmfObject(properties: LinkedHashMap<AmfString, AmfData> = LinkedHashMap()) : AmfData

Created by pedro on 20/04/21.

@@ -213,7 +213,7 @@

Types

-
class AmfStrictArray(val items: MutableList<AmfData> = mutableListOf()) : AmfData

Created by pedro on 20/04/21.

+
class AmfStrictArray(val items: MutableList<AmfData> = mutableListOf()) : AmfData

Created by pedro on 20/04/21.

@@ -243,7 +243,7 @@

Types

-

Created by pedro on 20/04/21.

+

Created by pedro on 20/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/-amf3-array.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/-amf3-array.html index b60c47ed9..6cf86fd22 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/-amf3-array.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/-amf3-array.html @@ -63,7 +63,7 @@

Amf3Array

-
constructor(items: MutableList<Amf3Data> = mutableListOf())
+
constructor(items: MutableList<Amf3Data> = mutableListOf())
@@ -98,7 +98,7 @@

Properties

@@ -162,7 +162,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/items.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/items.html index 9704e74ff..4249da097 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/items.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-array/items.html @@ -63,7 +63,7 @@

items

-
+
-

Read unknown AmfData and convert it to specific class

+

Read unknown AmfData and convert it to specific class

@@ -94,7 +94,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/get-size.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/get-size.html index dbaa1077e..5156b69fe 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/get-size.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/get-size.html @@ -63,7 +63,7 @@

getSize

-
abstract fun getSize(): Int
+
abstract fun getSize(): Int
-
abstract fun getSize(): Int
+
abstract fun getSize(): Int
@@ -132,7 +132,7 @@

Functions

-
abstract fun getType(): Amf3Type
+
abstract fun getType(): Amf3Type
@@ -147,7 +147,7 @@

Functions

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
@@ -162,7 +162,7 @@

Functions

@@ -177,7 +177,7 @@

Functions

-
abstract fun writeBody(output: OutputStream)
+
abstract fun writeBody(output: OutputStream)
@@ -192,7 +192,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/read-body.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/read-body.html index 0eedb74bf..a180b31eb 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/read-body.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-data/read-body.html @@ -63,7 +63,7 @@

readBody

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
@@ -98,7 +98,7 @@

Functions

- +
@@ -158,7 +158,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

-
open fun setProperty(name: String)
open fun setProperty(name: String, data: Amf3Data)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: String)
+
open fun setProperty(name: String)
open fun setProperty(name: String, data: Amf3Data)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: String)
@@ -203,7 +203,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/index.html index 70a64e782..f0a2b4bcf 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/index.html @@ -98,7 +98,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/value.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/value.html index 977005f23..c89c7618c 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/value.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-double/value.html @@ -63,7 +63,7 @@

value

-
+
@@ -173,7 +173,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-integer/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-integer/index.html index 8b5858f28..35c72af97 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-integer/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-integer/index.html @@ -143,7 +143,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-null/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-null/index.html index e18890bbc..032abeb5a 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-null/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-null/index.html @@ -143,7 +143,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/-amf3-object.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/-amf3-object.html index 25e74cb91..ee6c176d6 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/-amf3-object.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/-amf3-object.html @@ -63,7 +63,7 @@

Amf3Object

-
constructor(properties: HashMap<Amf3String, Amf3Data> = LinkedHashMap())
+
constructor(properties: HashMap<Amf3String, Amf3Data> = LinkedHashMap())
@@ -98,7 +98,7 @@

Functions

- +
@@ -158,7 +158,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

-
open fun setProperty(name: String)
open fun setProperty(name: String, data: Amf3Data)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: String)
+
open fun setProperty(name: String)
open fun setProperty(name: String, data: Amf3Data)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Double)
open fun setProperty(name: String, data: String)
@@ -203,7 +203,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/set-property.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/set-property.html index deb995a5c..7190762d4 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/set-property.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-object/set-property.html @@ -63,7 +63,7 @@

setProperty

-
open fun setProperty(name: String, data: String)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Amf3Data)
open fun setProperty(name: String)
open fun setProperty(name: String, data: Double)
+
open fun setProperty(name: String, data: String)
open fun setProperty(name: String, data: Boolean)
open fun setProperty(name: String, data: Amf3Data)
open fun setProperty(name: String)
open fun setProperty(name: String, data: Double)
- +
@@ -162,7 +162,7 @@

Functions

@@ -192,7 +192,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-string/value.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-string/value.html index 077d4b023..6b466b57e 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-string/value.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-string/value.html @@ -63,7 +63,7 @@

value

-
+
@@ -173,7 +173,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-a-r-r-a-y/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-a-r-r-a-y/index.html index 8804c1d10..747928554 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-a-r-r-a-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-a-r-r-a-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-b-y-t-e_-a-r-r-a-y/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-b-y-t-e_-a-r-r-a-y/index.html index b731dbf32..738967ffe 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-b-y-t-e_-a-r-r-a-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-b-y-t-e_-a-r-r-a-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-a-t-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-a-t-e/index.html index 2dbaf544e..336d3afad 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-a-t-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-a-t-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-i-c-t-i-o-n-a-r-y/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-i-c-t-i-o-n-a-r-y/index.html index 239054b2d..d4f51ecbc 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-i-c-t-i-o-n-a-r-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-i-c-t-i-o-n-a-r-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-o-u-b-l-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-o-u-b-l-e/index.html index 16ce3d5a5..a5ec23a78 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-o-u-b-l-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-d-o-u-b-l-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-f-a-l-s-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-f-a-l-s-e/index.html index 51c3bcd25..28d0fdc67 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-f-a-l-s-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-f-a-l-s-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-i-n-t-e-g-e-r/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-i-n-t-e-g-e-r/index.html index 572399dbb..145ee0b69 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-i-n-t-e-g-e-r/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-i-n-t-e-g-e-r/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-n-u-l-l/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-n-u-l-l/index.html index 32d00e7f3..ce0db942d 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-n-u-l-l/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-n-u-l-l/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-o-b-j-e-c-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-o-b-j-e-c-t/index.html index 427caf8d7..1a3d4e76f 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-o-b-j-e-c-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-o-b-j-e-c-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-s-t-r-i-n-g/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-s-t-r-i-n-g/index.html index 8143494e8..22549ad6a 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-s-t-r-i-n-g/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-s-t-r-i-n-g/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-t-r-u-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-t-r-u-e/index.html index fb2cea0eb..3e549953e 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-t-r-u-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-t-r-u-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-u-n-d-e-f-i-n-e-d/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-u-n-d-e-f-i-n-e-d/index.html index db373e662..4ac295d2c 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-u-n-d-e-f-i-n-e-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-u-n-d-e-f-i-n-e-d/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-d-o-u-b-l-e/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-d-o-u-b-l-e/index.html index 57bf7d755..60d7de873 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-d-o-u-b-l-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-d-o-u-b-l-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-i-n-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-i-n-t/index.html index 36c3027d3..5a933ed61 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-i-n-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-i-n-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-o-b-j-e-c-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-o-b-j-e-c-t/index.html index ea501e83e..2f8c86694 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-o-b-j-e-c-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-o-b-j-e-c-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-u-i-n-t/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-u-i-n-t/index.html index dddcf6061..8a9574ed7 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-u-i-n-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-v-e-c-t-o-r_-u-i-n-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l/index.html index 5cdc584ed..a9ed4c390 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l_-d-o-c/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l_-d-o-c/index.html index e0df6eae7..d3f6a1651 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l_-d-o-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/-x-m-l_-d-o-c/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/entries.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/entries.html index 1570e681c..5d8fdc223 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -368,7 +368,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -383,7 +383,7 @@

Properties

- +
@@ -398,7 +398,7 @@

Properties

- +
@@ -417,7 +417,7 @@

Functions

-
fun valueOf(value: String): Amf3Type

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): Amf3Type

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -432,7 +432,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/mark.html b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/mark.html index 199bfca5b..2dbcfa95e 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/-amf3-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
@@ -173,7 +173,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf.v3/index.html b/docs/rtmp/com.pedro.rtmp.amf.v3/index.html index f2cc6c9fa..c5ab3cdc1 100644 --- a/docs/rtmp/com.pedro.rtmp.amf.v3/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf.v3/index.html @@ -78,7 +78,7 @@

Types

-
class Amf3Array(val items: MutableList<Amf3Data> = mutableListOf()) : Amf3Data

Created by pedro on 29/04/21.

+
class Amf3Array(val items: MutableList<Amf3Data> = mutableListOf()) : Amf3Data

Created by pedro on 29/04/21.

@@ -108,7 +108,7 @@

Types

-
class Amf3Dictionary(properties: HashMap<Amf3String, Amf3Data> = LinkedHashMap()) : Amf3Object

Created by pedro on 29/04/21.

+
class Amf3Dictionary(properties: HashMap<Amf3String, Amf3Data> = LinkedHashMap()) : Amf3Object

Created by pedro on 29/04/21.

@@ -183,7 +183,7 @@

Types

-
open class Amf3Object(properties: HashMap<Amf3String, Amf3Data> = LinkedHashMap()) : Amf3Data

Created by pedro on 29/04/21.

+
open class Amf3Object(properties: HashMap<Amf3String, Amf3Data> = LinkedHashMap()) : Amf3Data

Created by pedro on 29/04/21.

@@ -228,7 +228,7 @@

Types

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_0/index.html b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_0/index.html index dd710c92f..ab32979b5 100644 --- a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_0/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_0/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_3/index.html b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_3/index.html index 2a271a445..d59536ee6 100644 --- a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_3/index.html +++ b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/-v-e-r-s-i-o-n_3/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/entries.html b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/entries.html index c7c0307c2..c3c2021b2 100644 --- a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/entries.html +++ b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -177,7 +177,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/value-of.html b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/value-of.html index 0361e7132..950d41c93 100644 --- a/docs/rtmp/com.pedro.rtmp.amf/-amf-version/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.amf/-amf-version/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 8/04/21.

+

Created by pedro on 8/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/index.html index 30c58e23d..740827426 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/index.html @@ -98,7 +98,7 @@

Properties

-
val size: Int = 9
+
val size: Int = 9
@@ -117,7 +117,7 @@

Functions

-
fun write(buffer: ByteArray, offset: Int)
+
fun write(buffer: ByteArray, offset: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/size.html b/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/size.html index 3084760b8..85db2fce0 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/size.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.config/-audio-specific-config/size.html @@ -63,7 +63,7 @@

size

-
val size: Int = 9
+
val size: Int = 9
-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/-s-e-q-u-e-n-c-e/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/-s-e-q-u-e-n-c-e/index.html index 8fe4f4fa1..868323636 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/-s-e-q-u-e-n-c-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/-s-e-q-u-e-n-c-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/entries.html index 7e1a1a3c0..8796e19fa 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/mark.html b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/mark.html index 601b66cae..78e9ecbe5 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
@@ -117,7 +117,7 @@

Functions

-
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
@@ -147,7 +147,7 @@

Functions

-
fun sendAudioInfo(sampleRate: Int, isStereo: Boolean, audioSize: AudioSize = AudioSize.SND_16_BIT)
+
fun sendAudioInfo(sampleRate: Int, isStereo: Boolean, audioSize: AudioSize = AudioSize.SND_16_BIT)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/send-audio-info.html b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/send-audio-info.html index ce2d472c2..80935a7dc 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/send-audio-info.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-aac-packet/send-audio-info.html @@ -63,7 +63,7 @@

sendAudioInfo

-
fun sendAudioInfo(sampleRate: Int, isStereo: Boolean, audioSize: AudioSize = AudioSize.SND_16_BIT)
+
fun sendAudioInfo(sampleRate: Int, isStereo: Boolean, audioSize: AudioSize = AudioSize.SND_16_BIT)
-
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
@@ -128,7 +128,7 @@

Functions

-
fun sendAudioInfo(audioSize: AudioSize = AudioSize.SND_16_BIT)
+
fun sendAudioInfo(audioSize: AudioSize = AudioSize.SND_16_BIT)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-g711-packet/send-audio-info.html b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-g711-packet/send-audio-info.html index 96539c5d8..43ba3a6a7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-g711-packet/send-audio-info.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio.packet/-g711-packet/send-audio-info.html @@ -63,7 +63,7 @@

sendAudioInfo

-
fun sendAudioInfo(audioSize: AudioSize = AudioSize.SND_16_BIT)
+
fun sendAudioInfo(audioSize: AudioSize = AudioSize.SND_16_BIT)
- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-a-d-p-c-m/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-a-d-p-c-m/index.html index 1ba9aae29..f7e4283f1 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-a-d-p-c-m/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-a-d-p-c-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-d-e-v-i-c-e_-s-p-e-c-i-f-i-c/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-d-e-v-i-c-e_-s-p-e-c-i-f-i-c/index.html index c10443767..265f9f4f7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-d-e-v-i-c-e_-s-p-e-c-i-f-i-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-d-e-v-i-c-e_-s-p-e-c-i-f-i-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-a/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-a/index.html index 62a9c39fd..dda2f582b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-a/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-m-u/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-m-u/index.html index 71293068e..332e4a2ea 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-m-u/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-g711_-m-u/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3/index.html index f15a9f527..a53043325 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3_8-k/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3_8-k/index.html index 8fd54a064..84e75af34 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3_8-k/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-m-p3_8-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r/index.html index 94e6012b4..bca0679a2 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_16-k/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_16-k/index.html index d75bea968..c165e2e52 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_16-k/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_16-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_8-k/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_8-k/index.html index 03f81d39d..45874121d 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_8-k/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-n-e-l-l-y-m-o-s-e-r_8-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m/index.html index 5262f56fd..734cfed11 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m_-l-e/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m_-l-e/index.html index 24c3ab8b4..9b3ea764e 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m_-l-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-p-c-m_-l-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-r-e-s-e-r-v-e-d/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-r-e-s-e-r-v-e-d/index.html index e5f3799f0..7fd3b37c5 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-r-e-s-e-r-v-e-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-r-e-s-e-r-v-e-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-s-p-e-e-x/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-s-p-e-e-x/index.html index dca23cbd8..a9fc6b2de 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-s-p-e-e-x/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/-s-p-e-e-x/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/entries.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/entries.html index 563a0f1e8..d1d0d56ba 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -308,7 +308,7 @@

Properties

- +
@@ -323,7 +323,7 @@

Properties

- +
@@ -338,7 +338,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -357,7 +357,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -372,7 +372,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/value-of.html index 95a633ee4..9fd6de43c 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-format/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-l-t-p/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-l-t-p/index.html index 89f96894c..ce378412b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-l-t-p/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-l-t-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-m-a-i-n/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-m-a-i-n/index.html index 2a95945b9..eea4466e2 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-m-a-i-n/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-m-a-i-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-b-r/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-b-r/index.html index bf573a88b..9a8f20958 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-b-r/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-b-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-c-a-l-a-b-l-e/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-c-a-l-a-b-l-e/index.html index f9806775a..538ba6159 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-c-a-l-a-b-l-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-c-a-l-a-b-l-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-s-r/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-s-r/index.html index 8d5ca1e61..aec6b95f7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-s-r/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-a-a-c_-s-s-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-c-e-l-p/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-c-e-l-p/index.html index 4b797b234..1044d7d6f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-c-e-l-p/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-c-e-l-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-h-x-v-c/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-h-x-v-c/index.html index 0b2f37bea..ed9479ab3 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-h-x-v-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-h-x-v-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-t-w-i-n-q_-v-q/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-t-w-i-n-q_-v-q/index.html index cd62a8a8b..1ca607152 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-t-w-i-n-q_-v-q/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-t-w-i-n-q_-v-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-u-n-k-n-o-w-n/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-u-n-k-n-o-w-n/index.html index 39d10d31e..6f52f65f8 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-u-n-k-n-o-w-n/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/-u-n-k-n-o-w-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/entries.html index b6beb82f4..0732d8aca 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -248,7 +248,7 @@

Properties

- +
@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -297,7 +297,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -312,7 +312,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/value-of.html index d677800be..c5df294b7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-object-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/-s-n-d_8_-b-i-t/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/-s-n-d_8_-b-i-t/index.html index 823fbf97d..c73e6b0c2 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/-s-n-d_8_-b-i-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/-s-n-d_8_-b-i-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/entries.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/entries.html index 1aec98f25..95b8b3a5b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -177,7 +177,7 @@

Functions

-
fun valueOf(value: String): AudioSize

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): AudioSize

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/value-of.html index 040192228..e3d372e14 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-size/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): AudioSize

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): AudioSize

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_22-k/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_22-k/index.html index 6f6bc57bb..67254d246 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_22-k/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_22-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_44_1-k/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_44_1-k/index.html index 29c95d143..0f415ef9b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_44_1-k/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_44_1-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_5_5-k/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_5_5-k/index.html index e13387fae..5bc0b7d2c 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_5_5-k/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/-s-r_5_5-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/entries.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/entries.html index aac814f4b..ca6107537 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -207,7 +207,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -222,7 +222,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/value-of.html index cc60dd80b..e929209f8 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-rate/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/-s-t-e-r-e-o/index.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/-s-t-e-r-e-o/index.html index 142d3bb3b..1503d9669 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/-s-t-e-r-e-o/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/-s-t-e-r-e-o/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/entries.html index 051ee0190..c534b35f7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/value-of.html index c5a755634..c24fe1cc7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.audio/-audio-sound-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 29/04/21. list of audio codec supported by FLV

+

Created by pedro on 29/04/21. list of audio codec supported by FLV

@@ -93,7 +93,7 @@

Types

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

@@ -108,7 +108,7 @@

Types

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

@@ -123,7 +123,7 @@

Types

-

Created by pedro on 29/04/21. sample rates supported

+

Created by pedro on 29/04/21. sample rates supported

@@ -138,7 +138,7 @@

Types

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/bit-depth-chroma-minus8.html b/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/bit-depth-chroma-minus8.html index f0afc7db7..f710e9498 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/bit-depth-chroma-minus8.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/bit-depth-chroma-minus8.html @@ -63,7 +63,7 @@

bitDepthChromaMinus8

-
+
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

@@ -237,7 +237,7 @@

Functions

-
fun parse(sps: ByteBuffer)
fun parse(sps: ByteArray)
+
fun parse(sps: ByteBuffer)
fun parse(sps: ByteArray)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/parse.html b/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/parse.html index 093ad90f0..2826e2e77 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/parse.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.config/-s-p-s-h265-parser/parse.html @@ -63,7 +63,7 @@

parse

-
fun parse(sps: ByteArray)
fun parse(sps: ByteBuffer)
+
fun parse(sps: ByteArray)
fun parse(sps: ByteBuffer)
-
val size: Int
+
val size: Int
@@ -117,7 +117,7 @@

Functions

-
fun write(buffer: ByteArray, offset: Int)
+
fun write(buffer: ByteArray, offset: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v-c/size.html b/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v-c/size.html index efc3d05cd..11f2228b9 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v-c/size.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v-c/size.html @@ -63,7 +63,7 @@

size

-
val size: Int
+
val size: Int
-
val size: Int
+
val size: Int
@@ -117,7 +117,7 @@

Functions

-
fun write(buffer: ByteArray, offset: Int)
+
fun write(buffer: ByteArray, offset: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v1/size.html b/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v1/size.html index ebaaa4235..17485927f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v1/size.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-a-v1/size.html @@ -63,7 +63,7 @@

size

-
val size: Int
+
val size: Int
-
val size: Int
+
val size: Int
@@ -117,7 +117,7 @@

Functions

-
fun write(buffer: ByteArray, offset: Int)
+
fun write(buffer: ByteArray, offset: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-h-e-v-c/size.html b/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-h-e-v-c/size.html index 9c4ed3839..5ac1fb842 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-h-e-v-c/size.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.config/-video-specific-config-h-e-v-c/size.html @@ -63,7 +63,7 @@

size

-
val size: Int
+
val size: Int
-
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
@@ -128,7 +128,7 @@

Functions

-
fun sendVideoInfo(obuSequence: ByteBuffer)
+
fun sendVideoInfo(obuSequence: ByteBuffer)
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-av1-packet/send-video-info.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-av1-packet/send-video-info.html index be9b1b241..b9edfcfc8 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-av1-packet/send-video-info.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-av1-packet/send-video-info.html @@ -63,7 +63,7 @@

sendVideoInfo

-
fun sendVideoInfo(obuSequence: ByteBuffer)
+
fun sendVideoInfo(obuSequence: ByteBuffer)
- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-n-a-l-u/index.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-n-a-l-u/index.html index ae85f6332..8afe9eb6c 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-n-a-l-u/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-n-a-l-u/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-s-e-q-u-e-n-c-e/index.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-s-e-q-u-e-n-c-e/index.html index 97e54672a..9b6d22edb 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-s-e-q-u-e-n-c-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/-s-e-q-u-e-n-c-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/entries.html index 8a8582cd8..4014d7490 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -192,7 +192,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -207,7 +207,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/value-of.html index 8aa6c9960..466b72a2c 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -117,7 +117,7 @@

Functions

-
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
@@ -147,7 +147,7 @@

Functions

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/send-video-info.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/send-video-info.html index 88e3f04f2..86cb558e7 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/send-video-info.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h264-packet/send-video-info.html @@ -63,7 +63,7 @@

sendVideoInfo

-
+
-
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
open override fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
@@ -128,7 +128,7 @@

Functions

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h265-packet/send-video-info.html b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h265-packet/send-video-info.html index ae0cdf04d..53b32e0e8 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h265-packet/send-video-info.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video.packet/-h265-packet/send-video-info.html @@ -63,7 +63,7 @@

sendVideoInfo

-
+
- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-c-o-d-e-d_-f-r-a-m-e-s_-x/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-c-o-d-e-d_-f-r-a-m-e-s_-x/index.html index 83f493709..613c0e39b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-c-o-d-e-d_-f-r-a-m-e-s_-x/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-c-o-d-e-d_-f-r-a-m-e-s_-x/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-e-t-a-d-a-t-a/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-e-t-a-d-a-t-a/index.html index 0059bb075..1cd8c16ac 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-e-t-a-d-a-t-a/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-e-t-a-d-a-t-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-p-e-g_2_-t-s_-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-p-e-g_2_-t-s_-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html index a4ff5bbd5..8e3d82459 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-p-e-g_2_-t-s_-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-m-p-e-g_2_-t-s_-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-e-n-d/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-e-n-d/index.html index a35388417..4248cd2df 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-e-n-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-e-n-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html index 601a70523..212ccc31b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/-s-e-q-u-e-n-c-e_-s-t-a-r-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/entries.html index ce5947704..a42d0919f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

- +
@@ -218,7 +218,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -237,7 +237,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -252,7 +252,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/value-of.html index 6a169b80e..1602f5377 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-four-c-c-packet-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/-k-e-y-f-r-a-m-e/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/-k-e-y-f-r-a-m-e/index.html index a9025bbb9..607e6dc8e 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/-k-e-y-f-r-a-m-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/-k-e-y-f-r-a-m-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/entries.html index 99838b537..a95d77bf1 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -177,7 +177,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/value-of.html index 45b0f6b00..1e6994096 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-data-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-a-v1/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-a-v1/index.html index 76dd2ae35..789eeb211 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-a-v1/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-a-v1/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-h-e-v-c/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-h-e-v-c/index.html index 361ea3538..2b990c78e 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-h-e-v-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-h-e-v-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_1/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_1/index.html index 6e9563a62..6ebe09c0a 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_1/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_1/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_2/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_2/index.html index 9e72c9b6a..1a4b17a82 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_2/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-c-r-e-e-n_2/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-o-r-e-n-s-o-n_-h263/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-o-r-e-n-s-o-n_-h263/index.html index 4178f05a9..f004a5772 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-o-r-e-n-s-o-n_-h263/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-s-o-r-e-n-s-o-n_-h263/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-u-n-k-n-o-w-n/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-u-n-k-n-o-w-n/index.html index bcb5db9f9..3f2f916aa 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-u-n-k-n-o-w-n/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-u-n-k-n-o-w-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6/index.html index 7a8410275..2c559da2f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6_-a-l-p-h-a/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6_-a-l-p-h-a/index.html index 899b200b2..8096a6e2d 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6_-a-l-p-h-a/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p6_-a-l-p-h-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p9/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p9/index.html index b0bec6c09..75bebc5cd 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p9/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/-v-p9/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/entries.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/entries.html index a1bfbd909..616729a4e 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -248,7 +248,7 @@

Properties

- +
@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -297,7 +297,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -312,7 +312,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/value-of.html index 8e61bfd2f..4450da51e 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-format/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-a/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-a/index.html index 9644ce79a..af2ea7d43 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-a/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-b/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-b/index.html index d8d4dae36..50bacc9c4 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-b/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-b/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-c/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-c/index.html index cf0a0a72a..356c15b0d 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-d-p-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-e-q/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-e-q/index.html index dd86a8fd7..7f6e92306 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-e-q/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-e-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-t-r-e-a-m/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-t-r-e-a-m/index.html index 823cb9562..15655bc2f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-t-r-e-a-m/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-e-o_-s-t-r-e-a-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-f-i-l-l/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-f-i-l-l/index.html index 3d6d9395f..6158e888b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-f-i-l-l/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-f-i-l-l/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-p-p-s/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-p-p-s/index.html index 34079d60e..a34f30373 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-p-p-s/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-p-p-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-s-p-s/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-s-p-s/index.html index 084f1b61e..c426f57c9 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-s-p-s/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-s-p-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-v-p-s/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-v-p-s/index.html index 082158174..fd52a98d1 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-v-p-s/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-h-e-v-c_-v-p-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r/index.html index df4e4249a..4ee1d6939 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-n_-l-p/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-n_-l-p/index.html index 6c39e49eb..2a82203ea 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-n_-l-p/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-n_-l-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-w_-d-l-p/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-w_-d-l-p/index.html index 9cb4af26a..99a5820e1 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-w_-d-l-p/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-i-d-r_-w_-d-l-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-p-p-s/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-p-p-s/index.html index 24bcd0d45..6aff69b5f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-p-p-s/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-p-p-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-e-i/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-e-i/index.html index 17b20a167..ef6b50046 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-e-i/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-e-i/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-l-i-c-e/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-l-i-c-e/index.html index a96ca0764..9a758ae25 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-l-i-c-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-l-i-c-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-p-s/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-p-s/index.html index c3d652f3a..685d28390 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-p-s/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-s-p-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-u-n-s-p-e-c/index.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-u-n-s-p-e-c/index.html index b7f247ad1..ae81f118b 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-u-n-s-p-e-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/-u-n-s-p-e-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/entries.html index 71ec3e7d4..010048e0e 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -368,7 +368,7 @@

Properties

- +
@@ -383,7 +383,7 @@

Properties

- +
@@ -398,7 +398,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -417,7 +417,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -432,7 +432,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/value-of.html index 83157b52a..f93b23d9f 100644 --- a/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv.video/-video-nal-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 14/08/23.

+

Created by pedro on 14/08/23.

@@ -93,7 +93,7 @@

Types

-

Created by pedro on 1/05/21.

+

Created by pedro on 1/05/21.

@@ -108,7 +108,7 @@

Types

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

@@ -123,7 +123,7 @@

Types

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.flv/-base-packet/create-flv-packet.html b/docs/rtmp/com.pedro.rtmp.flv/-base-packet/create-flv-packet.html index 4c26406c5..abdad00c8 100644 --- a/docs/rtmp/com.pedro.rtmp.flv/-base-packet/create-flv-packet.html +++ b/docs/rtmp/com.pedro.rtmp.flv/-base-packet/create-flv-packet.html @@ -63,7 +63,7 @@

createFlvPacket

-
abstract fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
abstract fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
-
abstract fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
+
abstract fun createFlvPacket(byteBuffer: ByteBuffer, info: MediaCodec.BufferInfo, callback: (FlvPacket) -> Unit)
@@ -113,7 +113,7 @@

Functions

-
abstract fun reset(resetInfo: Boolean = true)
+
abstract fun reset(resetInfo: Boolean = true)
diff --git a/docs/rtmp/com.pedro.rtmp.flv/-base-packet/reset.html b/docs/rtmp/com.pedro.rtmp.flv/-base-packet/reset.html index 2f8434fb6..433997cdd 100644 --- a/docs/rtmp/com.pedro.rtmp.flv/-base-packet/reset.html +++ b/docs/rtmp/com.pedro.rtmp.flv/-base-packet/reset.html @@ -63,7 +63,7 @@

reset

-
abstract fun reset(resetInfo: Boolean = true)
+
abstract fun reset(resetInfo: Boolean = true)
@@ -113,7 +113,7 @@

Properties

-
val length: Int = 0
+
val length: Int = 0
@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.flv/-flv-packet/length.html b/docs/rtmp/com.pedro.rtmp.flv/-flv-packet/length.html index 42d962150..4b57a6eba 100644 --- a/docs/rtmp/com.pedro.rtmp.flv/-flv-packet/length.html +++ b/docs/rtmp/com.pedro.rtmp.flv/-flv-packet/length.html @@ -63,7 +63,7 @@

length

-
val length: Int = 0
+
val length: Int = 0
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.flv/-flv-type/-v-i-d-e-o/index.html b/docs/rtmp/com.pedro.rtmp.flv/-flv-type/-v-i-d-e-o/index.html index bc23b5078..aff64a4a6 100644 --- a/docs/rtmp/com.pedro.rtmp.flv/-flv-type/-v-i-d-e-o/index.html +++ b/docs/rtmp/com.pedro.rtmp.flv/-flv-type/-v-i-d-e-o/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.flv/-flv-type/entries.html b/docs/rtmp/com.pedro.rtmp.flv/-flv-type/entries.html index 96971a27f..898ab5305 100644 --- a/docs/rtmp/com.pedro.rtmp.flv/-flv-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.flv/-flv-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

-
fun valueOf(value: String): FlvType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): FlvType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -177,7 +177,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.flv/-flv-type/value-of.html b/docs/rtmp/com.pedro.rtmp.flv/-flv-type/value-of.html index 22b2ca07a..98de599a2 100644 --- a/docs/rtmp/com.pedro.rtmp.flv/-flv-type/value-of.html +++ b/docs/rtmp/com.pedro.rtmp.flv/-flv-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): FlvType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): FlvType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 29/04/21.

+

Created by pedro on 29/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-a-u-d-i-o/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-a-u-d-i-o/index.html index e2232693e..67ca6a7e6 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-a-u-d-i-o/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-a-u-d-i-o/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n/index.html index 46b847fd7..650436381 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n2/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n2/index.html index 0747093fd..b93a4f17a 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n2/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-c-o-n-n-e-c-t-i-o-n2/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-s-t-r-e-a-m/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-s-t-r-e-a-m/index.html index dba1ce64c..6f9b453b7 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-s-t-r-e-a-m/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-o-v-e-r_-s-t-r-e-a-m/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-p-r-o-t-o-c-o-l_-c-o-n-t-r-o-l/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-p-r-o-t-o-c-o-l_-c-o-n-t-r-o-l/index.html index a8e34b861..f270fccb1 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-p-r-o-t-o-c-o-l_-c-o-n-t-r-o-l/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-p-r-o-t-o-c-o-l_-c-o-n-t-r-o-l/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-v-i-d-e-o/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-v-i-d-e-o/index.html index dd1caf25c..749c9a64a 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-v-i-d-e-o/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/-v-i-d-e-o/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/entries.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/entries.html index 38299a5bf..a1f5bc89d 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/entries.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -188,7 +188,7 @@

Properties

-
val mark: Int
+
val mark: Int
@@ -203,7 +203,7 @@

Properties

- +
@@ -218,7 +218,7 @@

Properties

- +
@@ -237,7 +237,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -252,7 +252,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/mark.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/mark.html index aff263523..6facedca2 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/mark.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-stream-id/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Int
+
val mark: Int
-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_1/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_1/index.html index db50f2f8d..f100ad234 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_1/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_1/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_2/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_2/index.html index 369d4393b..faea2920e 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_2/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_2/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_3/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_3/index.html index 36e49ffac..39a6e4935 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_3/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/-t-y-p-e_3/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/entries.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/entries.html index ebe9c105f..f2d5c4a90 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -158,7 +158,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

- +
@@ -207,7 +207,7 @@

Functions

-
fun valueOf(value: String): ChunkType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): ChunkType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -222,7 +222,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/mark.html b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/mark.html index 5b80cfc0c..36e2c28ce 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.chunk/-chunk-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
-

Created by pedro on 21/04/21.

+

Created by pedro on 21/04/21.

@@ -93,7 +93,7 @@

Types

-

Created by pedro on 21/04/21.

+

Created by pedro on 21/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf0/add-data.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf0/add-data.html index 9814beb3d..0d248ffa6 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf0/add-data.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf0/add-data.html @@ -63,7 +63,7 @@

addData

-
fun addData(amfData: AmfData)
+
fun addData(amfData: AmfData)
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -147,7 +147,7 @@

Functions

-
fun addData(amfData: AmfData)
+
fun addData(amfData: AmfData)
@@ -282,7 +282,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -297,7 +297,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -312,7 +312,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf3/add-data.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf3/add-data.html index 68dee5188..26ee30ddd 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf3/add-data.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command-amf3/add-data.html @@ -63,7 +63,7 @@

addData

-
fun addData(amf3Data: Amf3Data)
+
fun addData(amf3Data: Amf3Data)
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -147,7 +147,7 @@

Functions

-
fun addData(amf3Data: Amf3Data)
+
fun addData(amf3Data: Amf3Data)
@@ -282,7 +282,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -297,7 +297,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -312,7 +312,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/command-id.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/command-id.html index 8122e273a..3e6653235 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/command-id.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/command-id.html @@ -63,7 +63,7 @@

commandId

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -147,7 +147,7 @@

Functions

-
abstract fun getCode(): String
+
abstract fun getCode(): String
@@ -162,7 +162,7 @@

Functions

-
abstract fun getDescription(): String
+
abstract fun getDescription(): String
@@ -192,7 +192,7 @@

Functions

-
abstract fun getStreamId(): Int
+
abstract fun getStreamId(): Int
@@ -207,7 +207,7 @@

Functions

-
abstract fun getType(): MessageType
+
abstract fun getType(): MessageType
@@ -222,7 +222,7 @@

Functions

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
@@ -237,7 +237,7 @@

Functions

-
abstract fun storeBody(): ByteArray
+
abstract fun storeBody(): ByteArray
@@ -252,7 +252,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -267,7 +267,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -282,7 +282,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/name.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/name.html index 6002e781f..9c4f114b1 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/name.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.command/-command/name.html @@ -63,7 +63,7 @@

name

-
+
@@ -113,7 +113,7 @@

Properties

-
val data: Int
+
val data: Int
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-e-m-p-t-y/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-e-m-p-t-y/index.html index 56de2bafc..3aa4ee959 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-e-m-p-t-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-e-m-p-t-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-r-e-a-d-y/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-r-e-a-d-y/index.html index 976c39d42..ff94610c7 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-r-e-a-d-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-b-u-f-f-e-r_-r-e-a-d-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-i-n-g_-r-e-q-u-e-s-t/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-i-n-g_-r-e-q-u-e-s-t/index.html index 8b26aab1b..978100e5e 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-i-n-g_-r-e-q-u-e-s-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-i-n-g_-r-e-q-u-e-s-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-o-n-g_-r-e-p-l-y/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-o-n-g_-r-e-p-l-y/index.html index f5e8b1e1f..e022100f7 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-o-n-g_-r-e-p-l-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-p-o-n-g_-r-e-p-l-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-e-t_-b-u-f-f-e-r_-l-e-n-g-t-h/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-e-t_-b-u-f-f-e-r_-l-e-n-g-t-h/index.html index beceac7a2..b4c600aaf 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-e-t_-b-u-f-f-e-r_-l-e-n-g-t-h/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-e-t_-b-u-f-f-e-r_-l-e-n-g-t-h/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-b-e-g-i-n/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-b-e-g-i-n/index.html index 73b845dc4..70cc63077 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-b-e-g-i-n/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-b-e-g-i-n/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-d-r-y/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-d-r-y/index.html index 23e47f6c2..1ce142f48 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-d-r-y/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-d-r-y/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-e-o-f/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-e-o-f/index.html index 9352e4550..346372939 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-e-o-f/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-e-o-f/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-i-s_-r-e-c-o-r-d-e-d/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-i-s_-r-e-c-o-r-d-e-d/index.html index a9be0994a..c606cad32 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-i-s_-r-e-c-o-r-d-e-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/-s-t-r-e-a-m_-i-s_-r-e-c-o-r-d-e-d/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/entries.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/entries.html index 2a39b3b99..1063cf260 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -233,7 +233,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -248,7 +248,7 @@

Properties

- +
@@ -263,7 +263,7 @@

Properties

- +
@@ -282,7 +282,7 @@

Functions

-
fun valueOf(value: String): Type

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): Type

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -297,7 +297,7 @@

Functions

-
fun values(): Array<Type>

Returns an array containing the constants of this enum type, in the order they're declared.

+
fun values(): Array<Type>

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/mark.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/mark.html index 9f8abf640..dcaca09e8 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

-
var type: Type
+
var type: Type
@@ -222,7 +222,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -237,7 +237,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -252,7 +252,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-user-control/type.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-user-control/type.html index 9f48f53de..9c3fed051 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-user-control/type.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.control/-user-control/type.html @@ -63,7 +63,7 @@

type

-
var type: Type
+
var type: Type
-
enum Type : Enum<Type>

Created by pedro on 21/04/21.

+
enum Type : Enum<Type>

Created by pedro on 21/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf0/add-data.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf0/add-data.html index 6dcdc6521..4114ae15a 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf0/add-data.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf0/add-data.html @@ -63,7 +63,7 @@

addData

-
fun addData(amfData: AmfData)
+
fun addData(amfData: AmfData)
@@ -117,7 +117,7 @@

Functions

-
fun addData(amfData: AmfData)
+
fun addData(amfData: AmfData)
@@ -207,7 +207,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -222,7 +222,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -237,7 +237,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf3/add-data.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf3/add-data.html index 103755d77..ef7dc837c 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf3/add-data.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data-amf3/add-data.html @@ -63,7 +63,7 @@

addData

-
fun addData(amf3Data: Amf3Data)
+
fun addData(amf3Data: Amf3Data)
@@ -117,7 +117,7 @@

Functions

-
fun addData(amf3Data: Amf3Data)
+
fun addData(amf3Data: Amf3Data)
@@ -207,7 +207,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -222,7 +222,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -237,7 +237,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data/index.html index 1dbd98f75..b46de6cf1 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.data/-data/index.html @@ -98,7 +98,7 @@

Properties

@@ -132,7 +132,7 @@

Functions

-
abstract fun getType(): MessageType
+
abstract fun getType(): MessageType
@@ -147,7 +147,7 @@

Functions

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
@@ -162,7 +162,7 @@

Functions

-
abstract fun storeBody(): ByteArray
+
abstract fun storeBody(): ByteArray
@@ -177,7 +177,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -192,7 +192,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf0/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf0/index.html index 41fe0e105..8bd84d6d6 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf0/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf0/index.html @@ -98,7 +98,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -192,7 +192,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf3/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf3/index.html index 970808e28..2c0be3d7b 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf3/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object-amf3/index.html @@ -98,7 +98,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -192,7 +192,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object/index.html index 25aa13bac..e6ea8298b 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message.shared/-shared-object/index.html @@ -98,7 +98,7 @@

Properties

@@ -132,7 +132,7 @@

Functions

-
abstract fun getType(): MessageType
+
abstract fun getType(): MessageType
@@ -177,7 +177,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -192,7 +192,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-abort/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-abort/index.html index f0ac609c8..40878f02e 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-abort/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-abort/index.html @@ -98,7 +98,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -207,7 +207,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -222,7 +222,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-acknowledgement/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-acknowledgement/index.html index d399ea0a9..3ee1bcec3 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-acknowledgement/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-acknowledgement/index.html @@ -98,7 +98,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -207,7 +207,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -222,7 +222,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-aggregate/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-aggregate/index.html index 0c4121bcd..43df571f4 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-aggregate/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-aggregate/index.html @@ -98,7 +98,7 @@

Properties

@@ -177,7 +177,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -192,7 +192,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -207,7 +207,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-audio/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-audio/index.html index b76dfdfb1..f475984cf 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-audio/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-audio/index.html @@ -98,7 +98,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -207,7 +207,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -222,7 +222,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/index.html index 5ee8a0380..8b3e9a658 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/index.html @@ -79,7 +79,7 @@

Functions

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/parse-basic-header.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/parse-basic-header.html index 17387c22f..2e5202ecf 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/parse-basic-header.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-basic-header/-companion/parse-basic-header.html @@ -63,7 +63,7 @@

parseBasicHeader

-
+
@@ -132,7 +132,7 @@

Properties

@@ -151,7 +151,7 @@

Functions

-
fun getHeaderSize(timestamp: Int): Int
+
fun getHeaderSize(timestamp: Int): Int
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-b-o-r-t/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-b-o-r-t/index.html index 836251fc6..082b0844f 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-b-o-r-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-b-o-r-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t/index.html index b05828c32..77afc3074 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-g-g-r-e-g-a-t-e/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-g-g-r-e-g-a-t-e/index.html index 2140a412d..e68f153f8 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-g-g-r-e-g-a-t-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-g-g-r-e-g-a-t-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-u-d-i-o/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-u-d-i-o/index.html index f98af0455..0f09e887b 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-u-d-i-o/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-a-u-d-i-o/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f0/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f0/index.html index 0593f360e..33a4ac9dd 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f0/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f0/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f3/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f3/index.html index 3c4dca7f2..ef1aa6fbf 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f3/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-c-o-m-m-a-n-d_-a-m-f3/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f0/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f0/index.html index 455ff97f7..0d8b145f2 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f0/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f0/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f3/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f3/index.html index e461b4e23..45286f2d5 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f3/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-d-a-t-a_-a-m-f3/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-c-h-u-n-k_-s-i-z-e/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-c-h-u-n-k_-s-i-z-e/index.html index 239f6bb95..4ce8370cd 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-c-h-u-n-k_-s-i-z-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-c-h-u-n-k_-s-i-z-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-p-e-e-r_-b-a-n-d-w-i-d-t-h/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-p-e-e-r_-b-a-n-d-w-i-d-t-h/index.html index f722c82d4..d600e2fa6 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-p-e-e-r_-b-a-n-d-w-i-d-t-h/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-e-t_-p-e-e-r_-b-a-n-d-w-i-d-t-h/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f0/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f0/index.html index d79af1d28..6f4a67a34 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f0/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f0/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f3/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f3/index.html index 6c637886d..345b9304c 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f3/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-s-h-a-r-e-d_-o-b-j-e-c-t_-a-m-f3/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-u-s-e-r_-c-o-n-t-r-o-l/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-u-s-e-r_-c-o-n-t-r-o-l/index.html index 6ab33adcc..fb81a6abd 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-u-s-e-r_-c-o-n-t-r-o-l/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-u-s-e-r_-c-o-n-t-r-o-l/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-v-i-d-e-o/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-v-i-d-e-o/index.html index 91e20fa9e..015098902 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-v-i-d-e-o/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-v-i-d-e-o/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-w-i-n-d-o-w_-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t_-s-i-z-e/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-w-i-n-d-o-w_-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t_-s-i-z-e/index.html index 9d651725b..f201caafb 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-w-i-n-d-o-w_-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t_-s-i-z-e/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/-w-i-n-d-o-w_-a-c-k-n-o-w-l-e-d-g-e-m-e-n-t_-s-i-z-e/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/entries.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/entries.html index 853a4b576..f2cd1728d 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -323,7 +323,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -338,7 +338,7 @@

Properties

- +
@@ -353,7 +353,7 @@

Properties

- +
@@ -372,7 +372,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -387,7 +387,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/mark.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/mark.html index 9e6607449..c20ca79dd 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-message-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
-
fun readHeader(input: InputStream, commandSessionHistory: CommandSessionHistory, timestamp: Int = 0): RtmpHeader

Check ChunkType class to know header structure

+
fun readHeader(input: InputStream, commandSessionHistory: CommandSessionHistory, timestamp: Int = 0): RtmpHeader

Check ChunkType class to know header structure

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/-companion/read-header.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/-companion/read-header.html index a1f72e038..3aa728ef9 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/-companion/read-header.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/-companion/read-header.html @@ -63,7 +63,7 @@

readHeader

-
fun readHeader(input: InputStream, commandSessionHistory: CommandSessionHistory, timestamp: Int = 0): RtmpHeader

Check ChunkType class to know header structure

+
fun readHeader(input: InputStream, commandSessionHistory: CommandSessionHistory, timestamp: Int = 0): RtmpHeader

Check ChunkType class to know header structure

@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

@@ -162,7 +162,7 @@

Properties

@@ -177,7 +177,7 @@

Properties

- +
@@ -196,7 +196,7 @@

Functions

@@ -226,7 +226,7 @@

Functions

-

fun writeHeader(basicHeader: BasicHeader, output: OutputStream)

Check ChunkType class to know header structure

+

fun writeHeader(basicHeader: BasicHeader, output: OutputStream)

Check ChunkType class to know header structure

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/message-length.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/message-length.html index 1e7bdfe64..92f4266f6 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/message-length.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-header/message-length.html @@ -63,7 +63,7 @@

messageLength

-
+
- +
@@ -94,7 +94,7 @@

Functions

-
fun getRtmpMessage(input: InputStream, chunkSize: Int, commandSessionHistory: CommandSessionHistory): RtmpMessage
+
fun getRtmpMessage(input: InputStream, chunkSize: Int, commandSessionHistory: CommandSessionHistory): RtmpMessage
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/get-size.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/get-size.html index 7614740f7..f4d3bf60f 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/get-size.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/get-size.html @@ -63,7 +63,7 @@

getSize

-
abstract fun getSize(): Int
+
abstract fun getSize(): Int
@@ -136,7 +136,7 @@

Functions

-
abstract fun getSize(): Int
+
abstract fun getSize(): Int
@@ -151,7 +151,7 @@

Functions

-
abstract fun getType(): MessageType
+
abstract fun getType(): MessageType
@@ -166,7 +166,7 @@

Functions

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
@@ -181,7 +181,7 @@

Functions

-
abstract fun storeBody(): ByteArray
+
abstract fun storeBody(): ByteArray
@@ -196,7 +196,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -211,7 +211,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -226,7 +226,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/read-body.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/read-body.html index 337468c3f..378c68a34 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/read-body.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-rtmp-message/read-body.html @@ -63,7 +63,7 @@

readBody

-
abstract fun readBody(input: InputStream)
+
abstract fun readBody(input: InputStream)
- +
@@ -113,7 +113,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -222,7 +222,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -237,7 +237,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-d-y-n-a-m-i-c/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-d-y-n-a-m-i-c/index.html index 06d8d549b..ffc695750 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-d-y-n-a-m-i-c/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-d-y-n-a-m-i-c/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-h-a-r-d/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-h-a-r-d/index.html index f2b7269bb..98f0beb3f 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-h-a-r-d/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-h-a-r-d/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-s-o-f-t/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-s-o-f-t/index.html index 8241218ff..02152c9cf 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-s-o-f-t/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/-s-o-f-t/index.html @@ -79,7 +79,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/entries.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/entries.html index 9e690cbca..d513b1225 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/entries.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

-
val mark: Byte
+
val mark: Byte
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

- +
@@ -192,7 +192,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -207,7 +207,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/mark.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/mark.html index 99c0a5463..0a029f30d 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/mark.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-set-peer-bandwidth/-type/mark.html @@ -63,7 +63,7 @@

mark

-
val mark: Byte
+
val mark: Byte
@@ -117,7 +117,7 @@

Properties

@@ -211,7 +211,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -226,7 +226,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -241,7 +241,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-video/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-video/index.html index 10efe2c48..eeeae009d 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-video/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-video/index.html @@ -98,7 +98,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -207,7 +207,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -222,7 +222,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/-window-acknowledgement-size/acknowledgement-window-size.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/-window-acknowledgement-size/acknowledgement-window-size.html index 7168a4f90..cd03a7978 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/-window-acknowledgement-size/acknowledgement-window-size.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/-window-acknowledgement-size/acknowledgement-window-size.html @@ -63,7 +63,7 @@

acknowledgementWindowSize

-
+
@@ -113,7 +113,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

-
fun updateHeader(rtmpHeader: RtmpHeader)
+
fun updateHeader(rtmpHeader: RtmpHeader)
@@ -222,7 +222,7 @@

Functions

-
fun writeBody(output: OutputStream)
+
fun writeBody(output: OutputStream)
@@ -237,7 +237,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp.message/index.html b/docs/rtmp/com.pedro.rtmp.rtmp.message/index.html index 08db70d9b..3eed704f5 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp.message/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp.message/index.html @@ -153,7 +153,7 @@

Types

-

Created by pedro on 21/04/21.

+

Created by pedro on 21/04/21.

diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf0/index.html b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf0/index.html index 111fe3a8f..f998f4038 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf0/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf0/index.html @@ -98,7 +98,7 @@

Properties

- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

- +
@@ -218,7 +218,7 @@

Properties

-
var port: Int
+
var port: Int
@@ -233,7 +233,7 @@

Properties

@@ -248,7 +248,7 @@

Properties

@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

- +
@@ -293,7 +293,7 @@

Properties

@@ -308,7 +308,7 @@

Properties

- +
@@ -323,7 +323,7 @@

Properties

- +
@@ -338,7 +338,7 @@

Properties

-
var user: String?
+
var user: String?
@@ -353,7 +353,7 @@

Properties

@@ -368,7 +368,7 @@

Properties

@@ -417,7 +417,7 @@

Functions

@@ -432,7 +432,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -582,7 +582,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -597,7 +597,7 @@

Functions

-
fun setAuth(user: String?, password: String?)
+
fun setAuth(user: String?, password: String?)
@@ -612,7 +612,7 @@

Functions

-
fun setVideoResolution(width: Int, height: Int)
+
fun setVideoResolution(width: Int, height: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf3/index.html b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf3/index.html index efc7521d6..cf4754835 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf3/index.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager-amf3/index.html @@ -98,7 +98,7 @@

Properties

- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

- +
@@ -218,7 +218,7 @@

Properties

-
var port: Int
+
var port: Int
@@ -233,7 +233,7 @@

Properties

@@ -248,7 +248,7 @@

Properties

@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

- +
@@ -293,7 +293,7 @@

Properties

@@ -308,7 +308,7 @@

Properties

- +
@@ -323,7 +323,7 @@

Properties

- +
@@ -338,7 +338,7 @@

Properties

-
var user: String?
+
var user: String?
@@ -353,7 +353,7 @@

Properties

@@ -368,7 +368,7 @@

Properties

@@ -417,7 +417,7 @@

Functions

@@ -432,7 +432,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -582,7 +582,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -597,7 +597,7 @@

Functions

-
fun setAuth(user: String?, password: String?)
+
fun setAuth(user: String?, password: String?)
@@ -612,7 +612,7 @@

Functions

-
fun setVideoResolution(width: Int, height: Int)
+
fun setVideoResolution(width: Int, height: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/app-name.html b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/app-name.html index 3c3f2ebff..ee79e95df 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/app-name.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/app-name.html @@ -63,7 +63,7 @@

appName

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

-
var fps: Int
+
var fps: Int
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

- +
@@ -218,7 +218,7 @@

Properties

-
var port: Int
+
var port: Int
@@ -233,7 +233,7 @@

Properties

@@ -248,7 +248,7 @@

Properties

@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

- +
@@ -293,7 +293,7 @@

Properties

@@ -308,7 +308,7 @@

Properties

- +
@@ -323,7 +323,7 @@

Properties

- +
@@ -338,7 +338,7 @@

Properties

-
var user: String?
+
var user: String?
@@ -353,7 +353,7 @@

Properties

@@ -368,7 +368,7 @@

Properties

@@ -402,7 +402,7 @@

Functions

-
suspend fun createStream(socket: RtmpSocket)
abstract fun createStream(output: OutputStream)
+
suspend fun createStream(socket: RtmpSocket)
abstract fun createStream(output: OutputStream)
@@ -417,7 +417,7 @@

Functions

@@ -432,7 +432,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -477,7 +477,7 @@

Functions

-
suspend fun sendClose(socket: RtmpSocket)
abstract fun sendClose(output: OutputStream)
+
suspend fun sendClose(socket: RtmpSocket)
abstract fun sendClose(output: OutputStream)
@@ -492,7 +492,7 @@

Functions

-
suspend fun sendConnect(auth: String, socket: RtmpSocket)
abstract fun sendConnect(auth: String, output: OutputStream)
+
suspend fun sendConnect(auth: String, socket: RtmpSocket)
abstract fun sendConnect(auth: String, output: OutputStream)
@@ -507,7 +507,7 @@

Functions

-
suspend fun sendMetadata(socket: RtmpSocket)
abstract fun sendMetadata(output: OutputStream)
+
suspend fun sendMetadata(socket: RtmpSocket)
abstract fun sendMetadata(output: OutputStream)
@@ -537,7 +537,7 @@

Functions

-
suspend fun sendPublish(socket: RtmpSocket)
abstract fun sendPublish(output: OutputStream)
+
suspend fun sendPublish(socket: RtmpSocket)
abstract fun sendPublish(output: OutputStream)
@@ -582,7 +582,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -597,7 +597,7 @@

Functions

-
fun setAuth(user: String?, password: String?)
+
fun setAuth(user: String?, password: String?)
@@ -612,7 +612,7 @@

Functions

-
fun setVideoResolution(width: Int, height: Int)
+
fun setVideoResolution(width: Int, height: Int)
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/on-auth.html b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/on-auth.html index 5d750be0e..60c9dde80 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/on-auth.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-commands-manager/on-auth.html @@ -63,7 +63,7 @@

onAuth

-
+
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-handshake/send-handshake.html b/docs/rtmp/com.pedro.rtmp.rtmp/-handshake/send-handshake.html index 258319deb..40d2dec27 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-handshake/send-handshake.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-handshake/send-handshake.html @@ -63,7 +63,7 @@

sendHandshake

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

+
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

@@ -237,7 +237,7 @@

Functions

-
fun connect(url: String?)
fun connect(url: String?, isRetry: Boolean)
+
fun connect(url: String?)
fun connect(url: String?, isRetry: Boolean)
@@ -252,7 +252,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

- +
@@ -282,7 +282,7 @@

Functions

@@ -297,7 +297,7 @@

Functions

-
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
+
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
@@ -312,7 +312,7 @@

Functions

-
fun reConnect(delay: Long, backupUrl: String? = null)
+
fun reConnect(delay: Long, backupUrl: String? = null)
@@ -327,7 +327,7 @@

Functions

@@ -342,7 +342,7 @@

Functions

@@ -357,7 +357,7 @@

Functions

@@ -372,7 +372,7 @@

Functions

@@ -387,7 +387,7 @@

Functions

-
fun resizeCache(newSize: Int)
+
fun resizeCache(newSize: Int)
@@ -402,7 +402,7 @@

Functions

- +
@@ -417,7 +417,7 @@

Functions

- +
@@ -432,7 +432,7 @@

Functions

-
fun setAmfVersion(amfVersion: AmfVersion)
+
fun setAmfVersion(amfVersion: AmfVersion)
@@ -447,7 +447,7 @@

Functions

-
fun setAudioCodec(audioCodec: AudioCodec)
+
fun setAudioCodec(audioCodec: AudioCodec)
@@ -462,7 +462,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -477,7 +477,7 @@

Functions

-
fun setAuthorization(user: String?, password: String?)
+
fun setAuthorization(user: String?, password: String?)
@@ -492,7 +492,7 @@

Functions

-

Check periodically if server is alive using Echo protocol.

+

Check periodically if server is alive using Echo protocol.

@@ -507,7 +507,7 @@

Functions

-
fun setFps(fps: Int)
+
fun setFps(fps: Int)
@@ -522,7 +522,7 @@

Functions

-
fun setLogs(enable: Boolean)
+
fun setLogs(enable: Boolean)
@@ -537,7 +537,7 @@

Functions

-
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

+
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

@@ -552,7 +552,7 @@

Functions

-
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

+
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

@@ -567,7 +567,7 @@

Functions

-
fun setReTries(reTries: Int)
+
fun setReTries(reTries: Int)
@@ -582,7 +582,7 @@

Functions

-
fun setVideoCodec(videoCodec: VideoCodec)
+
fun setVideoCodec(videoCodec: VideoCodec)
@@ -597,7 +597,7 @@

Functions

- +
@@ -612,7 +612,7 @@

Functions

-
fun setVideoResolution(width: Int, height: Int)
+
fun setVideoResolution(width: Int, height: Int)
@@ -627,7 +627,7 @@

Functions

-
fun setWriteChunkSize(chunkSize: Int)
+
fun setWriteChunkSize(chunkSize: Int)
@@ -642,7 +642,7 @@

Functions

-
fun shouldRetry(reason: String): Boolean
+
fun shouldRetry(reason: String): Boolean
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-client/is-streaming.html b/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-client/is-streaming.html index 9f62e9ce8..15fda53f7 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-client/is-streaming.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-client/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
+
@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

@@ -166,7 +166,7 @@

Functions

- +
@@ -181,7 +181,7 @@

Functions

- +
@@ -196,7 +196,7 @@

Functions

@@ -211,7 +211,7 @@

Functions

@@ -226,7 +226,7 @@

Functions

@@ -241,7 +241,7 @@

Functions

-
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
+
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
@@ -256,7 +256,7 @@

Functions

@@ -271,7 +271,7 @@

Functions

@@ -286,7 +286,7 @@

Functions

@@ -301,7 +301,7 @@

Functions

@@ -316,7 +316,7 @@

Functions

-
fun resizeCache(newSize: Int)
+
fun resizeCache(newSize: Int)
@@ -331,7 +331,7 @@

Functions

@@ -346,7 +346,7 @@

Functions

@@ -361,7 +361,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -376,7 +376,7 @@

Functions

-
fun setLogs(enable: Boolean)
+
fun setLogs(enable: Boolean)
@@ -391,7 +391,7 @@

Functions

- +
@@ -406,7 +406,7 @@

Functions

-
fun start()
+
fun start()
diff --git a/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-sender/reset-dropped-audio-frames.html b/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-sender/reset-dropped-audio-frames.html index 051ba9faa..35b256e65 100644 --- a/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-sender/reset-dropped-audio-frames.html +++ b/docs/rtmp/com.pedro.rtmp.rtmp/-rtmp-sender/reset-dropped-audio-frames.html @@ -63,7 +63,7 @@

resetDroppedAudioFrames

-
+
-
abstract fun close()
+
abstract fun close()
@@ -113,7 +113,7 @@

Functions

-
abstract fun connect()
+
abstract fun connect()
@@ -128,7 +128,7 @@

Functions

-
abstract fun flush(isPacket: Boolean = false)
+
abstract fun flush(isPacket: Boolean = false)
@@ -143,7 +143,7 @@

Functions

-
abstract fun getInputStream(): InputStream
+
abstract fun getInputStream(): InputStream
@@ -158,7 +158,7 @@

Functions

-
abstract fun getOutStream(): OutputStream
+
abstract fun getOutStream(): OutputStream
@@ -173,7 +173,7 @@

Functions

-
abstract fun isConnected(): Boolean
+
abstract fun isConnected(): Boolean
@@ -188,7 +188,7 @@

Functions

-
abstract fun isReachable(): Boolean
+
abstract fun isReachable(): Boolean
diff --git a/docs/rtmp/com.pedro.rtmp.utils.socket/-rtmp-socket/is-connected.html b/docs/rtmp/com.pedro.rtmp.utils.socket/-rtmp-socket/is-connected.html index b11b9c70b..5f7091c1c 100644 --- a/docs/rtmp/com.pedro.rtmp.utils.socket/-rtmp-socket/is-connected.html +++ b/docs/rtmp/com.pedro.rtmp.utils.socket/-rtmp-socket/is-connected.html @@ -63,7 +63,7 @@

isConnected

-
abstract fun isConnected(): Boolean
+
abstract fun isConnected(): Boolean
diff --git a/docs/rtmp/com.pedro.rtmp.utils.socket/index.html b/docs/rtmp/com.pedro.rtmp.utils.socket/index.html index b81b384d3..bb12b06cc 100644 --- a/docs/rtmp/com.pedro.rtmp.utils.socket/index.html +++ b/docs/rtmp/com.pedro.rtmp.utils.socket/index.html @@ -93,7 +93,7 @@

Types

-
class TcpSocket(host: String, port: Int, secured: Boolean, certificates: Array<TrustManager>?) : RtmpSocket

Created by pedro on 5/4/22.

+
class TcpSocket(host: String, port: Int, secured: Boolean, certificates: Array<TrustManager>?) : RtmpSocket

Created by pedro on 5/4/22.

diff --git a/docs/rtmp/com.pedro.rtmp.utils/-auth-util/get-adobe-auth-user-result.html b/docs/rtmp/com.pedro.rtmp.utils/-auth-util/get-adobe-auth-user-result.html index 14b1e407f..eae5c1139 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/-auth-util/get-adobe-auth-user-result.html +++ b/docs/rtmp/com.pedro.rtmp.utils/-auth-util/get-adobe-auth-user-result.html @@ -63,7 +63,7 @@

getAdobeAuthUserResult

-
fun getAdobeAuthUserResult(user: String, password: String, salt: String, challenge: String, opaque: String): String
+
fun getAdobeAuthUserResult(user: String, password: String, salt: String, challenge: String, opaque: String): String
-
fun getAdobeAuthUserResult(user: String, password: String, salt: String, challenge: String, opaque: String): String
+
fun getAdobeAuthUserResult(user: String, password: String, salt: String, challenge: String, opaque: String): String
@@ -94,7 +94,7 @@

Functions

-
fun getChallenge(description: String): String
+
fun getChallenge(description: String): String
@@ -109,7 +109,7 @@

Functions

-
fun getLlnwAuthUserResult(user: String, password: String, nonce: String, app: String): String

Limelight auth. This auth is closely to Digest auth http://tools.ietf.org/html/rfc2617 http://en.wikipedia.org/wiki/Digest_access_authentication

+
fun getLlnwAuthUserResult(user: String, password: String, nonce: String, app: String): String

Limelight auth. This auth is closely to Digest auth http://tools.ietf.org/html/rfc2617 http://en.wikipedia.org/wiki/Digest_access_authentication

@@ -124,7 +124,7 @@

Functions

-
fun getMd5Hash(buffer: String): String
+
fun getMd5Hash(buffer: String): String
@@ -139,7 +139,7 @@

Functions

-
fun getNonce(description: String): String

Limelight auth utils

+
fun getNonce(description: String): String

Limelight auth utils

@@ -154,7 +154,7 @@

Functions

-
fun getOpaque(description: String): String
+
fun getOpaque(description: String): String
@@ -169,7 +169,7 @@

Functions

-
fun getSalt(description: String): String
+
fun getSalt(description: String): String
@@ -184,7 +184,7 @@

Functions

diff --git a/docs/rtmp/com.pedro.rtmp.utils/-auth-util/string-to-md5-base64.html b/docs/rtmp/com.pedro.rtmp.utils/-auth-util/string-to-md5-base64.html index fb53155e2..34c472e0b 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/-auth-util/string-to-md5-base64.html +++ b/docs/rtmp/com.pedro.rtmp.utils/-auth-util/string-to-md5-base64.html @@ -63,7 +63,7 @@

stringToMd5Base64

-
+
-
fun extractRbsp(buffer: ByteBuffer, headerLength: Int): ByteBuffer
+
fun extractRbsp(buffer: ByteBuffer, headerLength: Int): ByteBuffer
diff --git a/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/bit-remaining.html b/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/bit-remaining.html index 3fe0fb379..62e286df0 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/bit-remaining.html +++ b/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/bit-remaining.html @@ -63,7 +63,7 @@

bitRemaining

-
+
@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

@@ -162,7 +162,7 @@

Properties

- +
@@ -181,7 +181,7 @@

Functions

-
fun get(i: Int): Byte
+
fun get(i: Int): Byte
@@ -196,7 +196,7 @@

Functions

- +
@@ -211,7 +211,7 @@

Functions

-
fun getInt(i: Int): Int
+
fun getInt(i: Int): Int
@@ -226,7 +226,7 @@

Functions

-
fun getLong(i: Int): Long
+
fun getLong(i: Int): Long
@@ -241,7 +241,7 @@

Functions

-
fun getShort(i: Int): Short
+
fun getShort(i: Int): Short
@@ -256,7 +256,7 @@

Functions

-
fun readUE(): Int
+
fun readUE(): Int
diff --git a/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/read-u-e.html b/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/read-u-e.html index 029fd86c8..206170c7a 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/read-u-e.html +++ b/docs/rtmp/com.pedro.rtmp.utils/-bit-buffer/read-u-e.html @@ -63,7 +63,7 @@

readUE

-
fun readUE(): Int
+
fun readUE(): Int
@@ -98,7 +98,7 @@

Functions

-
fun getLastReadHeader(chunkStreamId: Int): RtmpHeader?
+
fun getLastReadHeader(chunkStreamId: Int): RtmpHeader?
@@ -113,7 +113,7 @@

Functions

-
fun getName(id: Int): String?
+
fun getName(id: Int): String?
@@ -128,7 +128,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -143,7 +143,7 @@

Functions

-
fun setPacket(id: Int, name: String)
+
fun setPacket(id: Int, name: String)
@@ -158,7 +158,7 @@

Functions

- +
diff --git a/docs/rtmp/com.pedro.rtmp.utils/-command-session-history/reset.html b/docs/rtmp/com.pedro.rtmp.utils/-command-session-history/reset.html index b6a5f7191..b1740f839 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/-command-session-history/reset.html +++ b/docs/rtmp/com.pedro.rtmp.utils/-command-session-history/reset.html @@ -63,7 +63,7 @@

reset

-
fun reset()
+
fun reset()
@@ -109,7 +109,7 @@

Properties

diff --git a/docs/rtmp/com.pedro.rtmp.utils/-rtmp-config/write-chunk-size.html b/docs/rtmp/com.pedro.rtmp.utils/-rtmp-config/write-chunk-size.html index 869c95d0f..d4583c93b 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/-rtmp-config/write-chunk-size.html +++ b/docs/rtmp/com.pedro.rtmp.utils/-rtmp-config/write-chunk-size.html @@ -63,7 +63,7 @@

writeChunkSize

-
+
-
class CommandSessionHistory(commandHistory: HashMap<Int, String> = HashMap(), headerHistory: MutableList<RtmpHeader> = ArrayList())

Created by pedro on 22/04/21.

+
class CommandSessionHistory(commandHistory: HashMap<Int, String> = HashMap(), headerHistory: MutableList<RtmpHeader> = ArrayList())

Created by pedro on 22/04/21.

@@ -133,7 +133,7 @@

Types

Functions

-
+
@@ -142,13 +142,13 @@

Functions

-
+
@@ -157,13 +157,13 @@

Functions

-
fun ByteBuffer.put(buffer: ByteBuffer, offset: Int, length: Int)
+
fun ByteBuffer.put(buffer: ByteBuffer, offset: Int, length: Int)
-
+
@@ -172,13 +172,13 @@

Functions

-
+ -
+
@@ -202,13 +202,13 @@

Functions

-
+ -
+
@@ -232,13 +232,13 @@

Functions

-
+ -
+
@@ -262,13 +262,13 @@

Functions

-

Created by pedro on 20/04/21.

+

Created by pedro on 20/04/21.

-
+
@@ -277,13 +277,13 @@

Functions

-
+
@@ -292,13 +292,13 @@

Functions

- +
-
+
@@ -307,13 +307,13 @@

Functions

- +
-
+
@@ -322,13 +322,13 @@

Functions

-
+
@@ -337,13 +337,13 @@

Functions

- +
-
+
@@ -352,13 +352,13 @@

Functions

-
+
@@ -367,13 +367,13 @@

Functions

- +
-
+
@@ -382,7 +382,7 @@

Functions

diff --git a/docs/rtmp/com.pedro.rtmp.utils/indices-of.html b/docs/rtmp/com.pedro.rtmp.utils/indices-of.html index e1fe5e579..fe38947e1 100644 --- a/docs/rtmp/com.pedro.rtmp.utils/indices-of.html +++ b/docs/rtmp/com.pedro.rtmp.utils/indices-of.html @@ -63,7 +63,7 @@

indicesOf

- +
-
+ + -
+ -
+ -
+ -
+ -
+
+ +
+
+ STARTED +
+
+
+
+ CONNECTED +
+
+
+ +
+
+
+ FAILED +
+
+
+ +
+
+ +
+
+ +
+
+ -
+ -
+ -
+ -
+
-
+ -
+ -
+
AV1
@@ -507,137 +552,147 @@ ContrastFilterRender
-
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ + -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
@@ -1223,138 +1278,143 @@
-
+
-
+
-
-
- Callback -
+
+ -
+
- +
+ +
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ - @@ -1384,7 +1444,7 @@
@@ -1412,22 +1472,27 @@ -
+
+ +
+ -
+ -
+ -
+
@@ -1457,7 +1522,12 @@ ScreenSource
-
+
+ +
+
@@ -1497,6 +1567,11 @@ StreamClientListener
+
+ +
@@ -4174,4 +4249,69 @@
+
+
+ udp +
+
+ +
+ +
+
+
+ UdpClient +
+
+
+
+ UdpSender +
+
+
+ Companion +
+
+
+
+
+ +
+
+ UdpSocket +
+
+
+
+ UdpType +
+
+
+ Companion +
+
+
+
+ UNICAST +
+
+
+
+ MULTICAST +
+
+
+
+ BROADCAST +
+
+
+
+
diff --git a/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-companion/get-instance.html b/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-companion/get-instance.html index 2c3a4b0ac..60057d98c 100644 --- a/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-companion/get-instance.html +++ b/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-companion/get-instance.html @@ -63,7 +63,7 @@

getInstance

-
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseSenderReport
+
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseSenderReport
-
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseSenderReport
+
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseSenderReport
diff --git a/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-p-a-c-k-e-t_-l-e-n-g-t-h.html b/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-p-a-c-k-e-t_-l-e-n-g-t-h.html index 16c0b750c..f2bf014e3 100644 --- a/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-p-a-c-k-e-t_-l-e-n-g-t-h.html +++ b/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/-p-a-c-k-e-t_-l-e-n-g-t-h.html @@ -63,7 +63,7 @@

PACKET_LENGTH

-
val PACKET_LENGTH: Int = 28
+
val PACKET_LENGTH: Int = 28
-
val PACKET_LENGTH: Int = 28
+
val PACKET_LENGTH: Int = 28
@@ -117,7 +117,7 @@

Functions

-
abstract fun close()
+
abstract fun close()
@@ -132,7 +132,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -162,7 +162,7 @@

Functions

-
abstract fun setDataStream(outputStream: OutputStream, host: String)
+
abstract fun setDataStream(outputStream: OutputStream, host: String)
@@ -177,7 +177,7 @@

Functions

-
fun setSSRC(ssrcVideo: Long, ssrcAudio: Long)
+
fun setSSRC(ssrcVideo: Long, ssrcAudio: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/reset.html b/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/reset.html index 62a671f1c..5f1189288 100644 --- a/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/reset.html +++ b/docs/rtsp/com.pedro.rtsp.rtcp/-base-sender-report/reset.html @@ -63,7 +63,7 @@

reset

-
fun reset()
+
fun reset()
-
val PACKET_LENGTH: Int = 28
+
val PACKET_LENGTH: Int = 28
@@ -132,7 +132,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -177,7 +177,7 @@

Functions

-
fun setSSRC(ssrcVideo: Long, ssrcAudio: Long)
+
fun setSSRC(ssrcVideo: Long, ssrcAudio: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtcp/-sender-report-udp/index.html b/docs/rtsp/com.pedro.rtsp.rtcp/-sender-report-udp/index.html index d9f093dca..fa41eabb2 100644 --- a/docs/rtsp/com.pedro.rtsp.rtcp/-sender-report-udp/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtcp/-sender-report-udp/index.html @@ -98,7 +98,7 @@

Properties

-
val PACKET_LENGTH: Int = 28
+
val PACKET_LENGTH: Int = 28
@@ -132,7 +132,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -177,7 +177,7 @@

Functions

-
fun setSSRC(ssrcVideo: Long, ssrcAudio: Long)
+
fun setSSRC(ssrcVideo: Long, ssrcAudio: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-aac-packet/create-and-send-packet.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-aac-packet/create-and-send-packet.html index 1172126e9..5ad2f963b 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-aac-packet/create-and-send-packet.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-aac-packet/create-and-send-packet.html @@ -63,7 +63,7 @@

createAndSendPacket

-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -113,7 +113,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-av1-packet/create-and-send-packet.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-av1-packet/create-and-send-packet.html index d028a3804..5269ec814 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-av1-packet/create-and-send-packet.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-av1-packet/create-and-send-packet.html @@ -63,7 +63,7 @@

createAndSendPacket

-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/create-and-send-packet.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/create-and-send-packet.html index 55ae1aefa..a10c50302 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/create-and-send-packet.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/create-and-send-packet.html @@ -63,7 +63,7 @@

createAndSendPacket

-
abstract fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
abstract fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
-
abstract fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
abstract fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -113,7 +113,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/reset.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/reset.html index 7962eea7d..0d64eed1f 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/reset.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-base-packet/reset.html @@ -63,7 +63,7 @@

reset

-
open fun reset()
+
open fun reset()
-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -113,7 +113,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-h264-packet/create-and-send-packet.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-h264-packet/create-and-send-packet.html index 367296b08..41ed9a014 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-h264-packet/create-and-send-packet.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-h264-packet/create-and-send-packet.html @@ -63,7 +63,7 @@

createAndSendPacket

-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-h265-packet/create-and-send-packet.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-h265-packet/create-and-send-packet.html index 9f41c0ed3..737ac4119 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-h265-packet/create-and-send-packet.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-h265-packet/create-and-send-packet.html @@ -63,7 +63,7 @@

createAndSendPacket

-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.packets/-opus-packet/create-and-send-packet.html b/docs/rtsp/com.pedro.rtsp.rtp.packets/-opus-packet/create-and-send-packet.html index 8da55c2fa..2afe2fc82 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.packets/-opus-packet/create-and-send-packet.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.packets/-opus-packet/create-and-send-packet.html @@ -63,7 +63,7 @@

createAndSendPacket

-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
-
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
+
open override fun createAndSendPacket(byteBuffer: ByteBuffer, bufferInfo: MediaCodec.BufferInfo, callback: (RtpFrame) -> Unit)
@@ -113,7 +113,7 @@

Functions

-
open fun reset()
+
open fun reset()
@@ -128,7 +128,7 @@

Functions

-
fun setPorts(rtpPort: Int, rtcpPort: Int)
+
fun setPorts(rtpPort: Int, rtcpPort: Int)
@@ -143,7 +143,7 @@

Functions

-
fun setSSRC(ssrc: Long)
+
fun setSSRC(ssrc: Long)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/-companion/get-instance.html b/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/-companion/get-instance.html index b4141f5a1..6a3425cac 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/-companion/get-instance.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/-companion/get-instance.html @@ -63,7 +63,7 @@

getInstance

-
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseRtpSocket
+
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseRtpSocket
-
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseRtpSocket
+
fun getInstance(protocol: Protocol, videoSourcePort: Int, audioSourcePort: Int): BaseRtpSocket
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/close.html b/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/close.html index feb5e2b63..7799f96aa 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/close.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/close.html @@ -63,7 +63,7 @@

close

-
abstract fun close()
+
abstract fun close()
-
abstract fun close()
+
abstract fun close()
@@ -147,7 +147,7 @@

Functions

-
abstract fun setDataStream(outputStream: OutputStream, host: String)
+
abstract fun setDataStream(outputStream: OutputStream, host: String)
diff --git a/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/set-data-stream.html b/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/set-data-stream.html index 4f95cd28a..d22af29c9 100644 --- a/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/set-data-stream.html +++ b/docs/rtsp/com.pedro.rtsp.rtp.sockets/-base-rtp-socket/set-data-stream.html @@ -63,7 +63,7 @@

setDataStream

-
abstract fun setDataStream(outputStream: OutputStream, host: String)
+
abstract fun setDataStream(outputStream: OutputStream, host: String)
-
fun getSessionId(command: Command): String
+
fun getSessionId(command: Command): String
@@ -132,7 +132,7 @@

Functions

-
fun loadServerPorts(command: Command, protocol: Protocol, audioClientPorts: IntArray, videoClientPorts: IntArray, audioServerPorts: IntArray, videoServerPorts: IntArray): Boolean
+
fun loadServerPorts(command: Command, protocol: Protocol, audioClientPorts: IntArray, videoClientPorts: IntArray, audioServerPorts: IntArray, videoServerPorts: IntArray): Boolean
@@ -147,7 +147,7 @@

Functions

-
fun parseCommand(commandText: String): Command

Command send by pusher/player

+
fun parseCommand(commandText: String): Command

Command send by pusher/player

@@ -162,7 +162,7 @@

Functions

-
fun parseResponse(method: Method, responseText: String): Command

Response received after send a command

+
fun parseResponse(method: Method, responseText: String): Command

Response received after send a command

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command-parser/load-server-ports.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command-parser/load-server-ports.html index 793a3f1d1..6a393a19d 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command-parser/load-server-ports.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command-parser/load-server-ports.html @@ -63,7 +63,7 @@

loadServerPorts

-
fun loadServerPorts(command: Command, protocol: Protocol, audioClientPorts: IntArray, videoClientPorts: IntArray, audioServerPorts: IntArray, videoServerPorts: IntArray): Boolean
+
fun loadServerPorts(command: Command, protocol: Protocol, audioClientPorts: IntArray, videoClientPorts: IntArray, audioServerPorts: IntArray, videoServerPorts: IntArray): Boolean
-
val cSeq: Int
+
val cSeq: Int
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

-
val status: Int
+
val status: Int
@@ -143,7 +143,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command/method.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command/method.html index d8b3d2c9f..6bc5647e0 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command/method.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-command/method.html @@ -63,7 +63,7 @@

method

-
+
@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

@@ -162,7 +162,7 @@

Properties

@@ -177,7 +177,7 @@

Properties

-
var host: String?
+
var host: String?
@@ -192,7 +192,7 @@

Properties

@@ -207,7 +207,7 @@

Properties

- +
@@ -222,7 +222,7 @@

Properties

-
var path: String?
+
var path: String?
@@ -237,7 +237,7 @@

Properties

-
var port: Int
+
var port: Int
@@ -252,7 +252,7 @@

Properties

- +
@@ -267,7 +267,7 @@

Properties

@@ -282,7 +282,7 @@

Properties

- +
@@ -297,7 +297,7 @@

Properties

- +
@@ -312,7 +312,7 @@

Properties

-
var user: String?
+
var user: String?
@@ -327,7 +327,7 @@

Properties

@@ -342,7 +342,7 @@

Properties

@@ -357,7 +357,7 @@

Properties

@@ -372,7 +372,7 @@

Properties

@@ -387,7 +387,7 @@

Properties

- +
@@ -406,7 +406,7 @@

Functions

-
fun clear()
+
fun clear()
@@ -421,7 +421,7 @@

Functions

@@ -436,7 +436,7 @@

Functions

- +
@@ -451,7 +451,7 @@

Functions

@@ -466,7 +466,7 @@

Functions

@@ -481,7 +481,7 @@

Functions

- +
@@ -496,7 +496,7 @@

Functions

- +
@@ -511,7 +511,7 @@

Functions

@@ -526,7 +526,7 @@

Functions

@@ -541,7 +541,7 @@

Functions

@@ -556,7 +556,7 @@

Functions

-
open fun createSetup(track: Int): String
+
open fun createSetup(track: Int): String
@@ -571,7 +571,7 @@

Functions

@@ -586,7 +586,7 @@

Functions

-
fun getResponse(reader: BufferedReader, method: Method = Method.UNKNOWN): Command
+
fun getResponse(reader: BufferedReader, method: Method = Method.UNKNOWN): Command
@@ -601,7 +601,7 @@

Functions

- +
@@ -616,7 +616,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -631,7 +631,7 @@

Functions

-
fun setAuth(user: String?, password: String?)
+
fun setAuth(user: String?, password: String?)
@@ -646,7 +646,7 @@

Functions

-
fun setUrl(host: String?, port: Int, path: String?)
+
fun setUrl(host: String?, port: Int, path: String?)
@@ -661,7 +661,7 @@

Functions

- +
@@ -676,7 +676,7 @@

Functions

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-commands-manager/is-stereo.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-commands-manager/is-stereo.html index e539b681b..dfe0df8e8 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-commands-manager/is-stereo.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-commands-manager/is-stereo.html @@ -63,7 +63,7 @@

isStereo

-
+
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-d-e-s-c-r-i-b-e/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-d-e-s-c-r-i-b-e/index.html index d623ee57f..e51b67b14 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-d-e-s-c-r-i-b-e/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-d-e-s-c-r-i-b-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-g-e-t_-p-a-r-a-m-e-t-e-r-s/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-g-e-t_-p-a-r-a-m-e-t-e-r-s/index.html index dda461f1f..9c31afe3b 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-g-e-t_-p-a-r-a-m-e-t-e-r-s/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-g-e-t_-p-a-r-a-m-e-t-e-r-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-o-p-t-i-o-n-s/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-o-p-t-i-o-n-s/index.html index d726b9ca7..4c6dc4681 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-o-p-t-i-o-n-s/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-o-p-t-i-o-n-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-a-u-s-e/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-a-u-s-e/index.html index 5644e0f57..8790dc73b 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-a-u-s-e/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-a-u-s-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-l-a-y/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-l-a-y/index.html index 0a210aee7..0d27401c5 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-l-a-y/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-p-l-a-y/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-c-o-r-d/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-c-o-r-d/index.html index a4d2213a0..0a4e7ee65 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-c-o-r-d/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-c-o-r-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-d-i-r-e-c-t/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-d-i-r-e-c-t/index.html index df1f33c50..9cce279e5 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-d-i-r-e-c-t/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-r-e-d-i-r-e-c-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t-u-p/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t-u-p/index.html index dc9423911..6fb15f752 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t-u-p/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t-u-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t_-p-a-r-a-m-e-t-e-r-s/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t_-p-a-r-a-m-e-t-e-r-s/index.html index 4b5976f68..b97b30e5d 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t_-p-a-r-a-m-e-t-e-r-s/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-s-e-t_-p-a-r-a-m-e-t-e-r-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-t-e-a-r-d-o-w-n/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-t-e-a-r-d-o-w-n/index.html index e208abe4f..0c81a74f5 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-t-e-a-r-d-o-w-n/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-t-e-a-r-d-o-w-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-u-n-k-n-o-w-n/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-u-n-k-n-o-w-n/index.html index de208ed70..80ed6b572 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-u-n-k-n-o-w-n/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/-u-n-k-n-o-w-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/entries.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/entries.html index 5c772ce70..d3e6ed18a 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/entries.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -278,7 +278,7 @@

Properties

- +
@@ -293,7 +293,7 @@

Properties

- +
@@ -312,7 +312,7 @@

Functions

-
fun valueOf(value: String): Method

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): Method

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -327,7 +327,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/value-of.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/value-of.html index bf3030366..701419fc1 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/value-of.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/-method/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): Method

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): Method

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-
fun createAacBody(trackAudio: Int, sampleRate: Int, isStereo: Boolean): String
+
fun createAacBody(trackAudio: Int, sampleRate: Int, isStereo: Boolean): String
@@ -94,7 +94,7 @@

Functions

-
fun createAV1Body(trackVideo: Int): String
+
fun createAV1Body(trackVideo: Int): String
@@ -109,7 +109,7 @@

Functions

-
fun createG711Body(trackAudio: Int, sampleRate: Int, isStereo: Boolean): String
+
fun createG711Body(trackAudio: Int, sampleRate: Int, isStereo: Boolean): String
@@ -124,7 +124,7 @@

Functions

-
fun createH264Body(trackVideo: Int, sps: String, pps: String): String
+
fun createH264Body(trackVideo: Int, sps: String, pps: String): String
@@ -139,7 +139,7 @@

Functions

-
fun createH265Body(trackVideo: Int, sps: String, pps: String, vps: String): String
+
fun createH265Body(trackVideo: Int, sps: String, pps: String, vps: String): String
@@ -154,7 +154,7 @@

Functions

-
fun createOpusBody(trackAudio: Int): String

Opus only support sample rate 48khz and stereo channel but Android encoder accept others values. The encoder internally transform the sample rate to 48khz and channels to stereo

+
fun createOpusBody(trackAudio: Int): String

Opus only support sample rate 48khz and stereo channel but Android encoder accept others values. The encoder internally transform the sample rate to 48khz and channels to stereo

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp.commands/index.html b/docs/rtsp/com.pedro.rtsp.rtsp.commands/index.html index a436feee6..60df87e3f 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp.commands/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp.commands/index.html @@ -123,7 +123,7 @@

Types

-
enum Method : Enum<Method>

Created by pedro on 7/04/21.

+
enum Method : Enum<Method>

Created by pedro on 7/04/21.

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-t-c-p/index.html b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-t-c-p/index.html index 1ec61365b..0a69396a2 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-t-c-p/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-t-c-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-u-d-p/index.html b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-u-d-p/index.html index d70d7483b..310c74198 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-u-d-p/index.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/-u-d-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/entries.html b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/entries.html index 9eb437e1d..114fc2e78 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/entries.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

-
fun valueOf(value: String): Protocol

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): Protocol

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -177,7 +177,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/value-of.html b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/value-of.html index d7ed2ee22..2b9571910 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/value-of.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-protocol/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): Protocol

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): Protocol

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

-
val length: Int
+
val length: Int
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

- +
@@ -222,7 +222,7 @@

Functions

diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-rtp-frame/is-video-frame.html b/docs/rtsp/com.pedro.rtsp.rtsp/-rtp-frame/is-video-frame.html index fb8f866cc..f361da12e 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-rtp-frame/is-video-frame.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-rtp-frame/is-video-frame.html @@ -63,7 +63,7 @@

isVideoFrame

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

+
fun addCertificates(certificates: Array<TrustManager>?)

Add certificates for TLS connection

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

-
fun connect(url: String?)
fun connect(url: String?, isRetry: Boolean)
+
fun connect(url: String?)
fun connect(url: String?, isRetry: Boolean)
@@ -237,7 +237,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

@@ -267,7 +267,7 @@

Functions

-
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
+
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
@@ -282,7 +282,7 @@

Functions

-
fun reConnect(delay: Long, backupUrl: String? = null)
+
fun reConnect(delay: Long, backupUrl: String? = null)
@@ -297,7 +297,7 @@

Functions

@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

@@ -342,7 +342,7 @@

Functions

@@ -357,7 +357,7 @@

Functions

-
fun resizeCache(newSize: Int)
+
fun resizeCache(newSize: Int)
@@ -372,7 +372,7 @@

Functions

- +
@@ -387,7 +387,7 @@

Functions

- +
@@ -402,7 +402,7 @@

Functions

-
fun setAudioCodec(audioCodec: AudioCodec)
+
fun setAudioCodec(audioCodec: AudioCodec)
@@ -417,7 +417,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -432,7 +432,7 @@

Functions

-
fun setAuthorization(user: String?, password: String?)
+
fun setAuthorization(user: String?, password: String?)
@@ -447,7 +447,7 @@

Functions

-

Check periodically if server is alive using Echo protocol.

+

Check periodically if server is alive using Echo protocol.

@@ -462,7 +462,7 @@

Functions

-
fun setLogs(enable: Boolean)
+
fun setLogs(enable: Boolean)
@@ -477,7 +477,7 @@

Functions

-
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

+
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

@@ -492,7 +492,7 @@

Functions

-
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

+
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

@@ -507,7 +507,7 @@

Functions

-
fun setProtocol(protocol: Protocol)
+
fun setProtocol(protocol: Protocol)
@@ -522,7 +522,7 @@

Functions

-
fun setReTries(reTries: Int)
+
fun setReTries(reTries: Int)
@@ -537,7 +537,7 @@

Functions

-
fun setVideoCodec(videoCodec: VideoCodec)
+
fun setVideoCodec(videoCodec: VideoCodec)
@@ -552,7 +552,7 @@

Functions

- +
@@ -567,7 +567,7 @@

Functions

-
fun shouldRetry(reason: String): Boolean
+
fun shouldRetry(reason: String): Boolean
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-client/is-streaming.html b/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-client/is-streaming.html index 36930e304..691d69502 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-client/is-streaming.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-client/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
+
@@ -132,7 +132,7 @@

Properties

@@ -151,7 +151,7 @@

Functions

- +
@@ -166,7 +166,7 @@

Functions

- +
@@ -181,7 +181,7 @@

Functions

@@ -196,7 +196,7 @@

Functions

@@ -211,7 +211,7 @@

Functions

@@ -226,7 +226,7 @@

Functions

-
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
+
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
@@ -241,7 +241,7 @@

Functions

@@ -256,7 +256,7 @@

Functions

@@ -271,7 +271,7 @@

Functions

@@ -286,7 +286,7 @@

Functions

@@ -301,7 +301,7 @@

Functions

-
fun resizeCache(newSize: Int)
+
fun resizeCache(newSize: Int)
@@ -316,7 +316,7 @@

Functions

@@ -331,7 +331,7 @@

Functions

@@ -346,7 +346,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int)
+
fun setAudioInfo(sampleRate: Int)
@@ -361,7 +361,7 @@

Functions

-
fun setAudioPorts(rtpPort: Int, rtcpPort: Int)
+
fun setAudioPorts(rtpPort: Int, rtcpPort: Int)
@@ -376,7 +376,7 @@

Functions

-
fun setDataStream(outputStream: OutputStream, host: String)
+
fun setDataStream(outputStream: OutputStream, host: String)
@@ -391,7 +391,7 @@

Functions

-
fun setLogs(enable: Boolean)
+
fun setLogs(enable: Boolean)
@@ -406,7 +406,7 @@

Functions

-
fun setSocketsInfo(protocol: Protocol, videoSourcePorts: IntArray, audioSourcePorts: IntArray)
+
fun setSocketsInfo(protocol: Protocol, videoSourcePorts: IntArray, audioSourcePorts: IntArray)
@@ -421,7 +421,7 @@

Functions

-
fun setVideoInfo(sps: ByteArray, pps: ByteArray?, vps: ByteArray?)
+
fun setVideoInfo(sps: ByteArray, pps: ByteArray?, vps: ByteArray?)
@@ -436,7 +436,7 @@

Functions

-
fun setVideoPorts(rtpPort: Int, rtcpPort: Int)
+
fun setVideoPorts(rtpPort: Int, rtcpPort: Int)
@@ -451,7 +451,7 @@

Functions

-
fun start()
+
fun start()
diff --git a/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-sender/reset-dropped-audio-frames.html b/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-sender/reset-dropped-audio-frames.html index 86f8f3734..995c3d0fd 100644 --- a/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-sender/reset-dropped-audio-frames.html +++ b/docs/rtsp/com.pedro.rtsp.rtsp/-rtsp-sender/reset-dropped-audio-frames.html @@ -63,7 +63,7 @@

resetDroppedAudioFrames

-
+
-

Created by pedro on 24/02/17.

+

Created by pedro on 24/02/17.

diff --git a/docs/rtsp/com.pedro.rtsp.utils/-auth-util/get-md5-hash.html b/docs/rtsp/com.pedro.rtsp.utils/-auth-util/get-md5-hash.html index 84600e27b..ca487b90b 100644 --- a/docs/rtsp/com.pedro.rtsp.utils/-auth-util/get-md5-hash.html +++ b/docs/rtsp/com.pedro.rtsp.utils/-auth-util/get-md5-hash.html @@ -63,7 +63,7 @@

getMd5Hash

-
+
diff --git a/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/index.html b/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/index.html index bded5780c..e40650ba6 100644 --- a/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/index.html +++ b/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/index.html @@ -139,7 +139,7 @@

Properties

- +
@@ -214,7 +214,7 @@

Properties

- +
@@ -229,7 +229,7 @@

Properties

- +
diff --git a/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/lock.html b/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/lock.html index 9003cc8ec..adbf328f1 100644 --- a/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/lock.html +++ b/docs/rtsp/com.pedro.rtsp.utils/-rtp-constants/lock.html @@ -63,7 +63,7 @@

lock

-
+
@@ -147,7 +147,7 @@

Functions

-
fun getSize(): Int
+
fun getSize(): Int
@@ -162,7 +162,7 @@

Functions

-
abstract fun getTableDataSize(): Int
+
abstract fun getTableDataSize(): Int
@@ -177,7 +177,7 @@

Functions

-
fun write(byteBuffer: ByteBuffer)
+
fun write(byteBuffer: ByteBuffer)
@@ -192,7 +192,7 @@

Functions

-
abstract fun writeData(byteBuffer: ByteBuffer)
+
abstract fun writeData(byteBuffer: ByteBuffer)
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-psi/version.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-psi/version.html index 06b1c02ef..f5256cc64 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-psi/version.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-psi/version.html @@ -63,7 +63,7 @@

version

-
+
-
val isKeyFrame: Boolean = false
+
val isKeyFrame: Boolean = false
@@ -113,7 +113,7 @@

Properties

-
val pid: Int
+
val pid: Int
@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Functions

-
fun getSize(): Int
+
fun getSize(): Int
@@ -192,7 +192,7 @@

Functions

-
fun write(byteBuffer: ByteBuffer)
+
fun write(byteBuffer: ByteBuffer)
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-sdt/service.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-sdt/service.html index 3ba5e3fa3..5e36a974c 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-sdt/service.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-sdt/service.html @@ -63,7 +63,7 @@

service

-
+
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-n-o-n-e/index.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-n-o-n-e/index.html index 9edcc78a4..8e7a936ae 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-n-o-n-e/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-n-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-p-a-t_-p-m-t/index.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-p-a-t_-p-m-t/index.html index e5a545d9f..a7d808181 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-p-a-t_-p-m-t/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-p-a-t_-p-m-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-s-d-t/index.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-s-d-t/index.html index 1ad580ee6..de49967c7 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-s-d-t/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/-s-d-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/entries.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/entries.html index 0bb4ed635..e9f099632 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/entries.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

- +
@@ -192,7 +192,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -207,7 +207,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/value-of.html b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/value-of.html index 68ab7dcdd..339f92dbe 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/value-of.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.psi/-table-to-send/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 28/8/23.

+

Created by pedro on 28/8/23.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/-mpeg2-ts-service.html b/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/-mpeg2-ts-service.html index b5d18c0b9..22a950c13 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/-mpeg2-ts-service.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/-mpeg2-ts-service.html @@ -63,7 +63,7 @@

Mpeg2TsService

-
constructor(type: Byte = 1, id: Short = 18072, name: String = "Mpeg2TsService", providerName: String = "com.pedro.srt", pmt: Pmt? = null, tracks: MutableList<Track> = mutableListOf(), pcrPid: Short? = null)
+
constructor(type: Byte = 1, id: Short = 18072, name: String = "Mpeg2TsService", providerName: String = "com.pedro.srt", pmt: Pmt? = null, tracks: MutableList<Track> = mutableListOf(), pcrPid: Short? = null)
@@ -98,7 +98,7 @@

Properties

-
val id: Short = 18072
+
val id: Short = 18072
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

-
var pmt: Pmt?
+
var pmt: Pmt?
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

-
val type: Byte = 1
+
val type: Byte = 1
@@ -207,7 +207,7 @@

Functions

-
fun addTrack(codec: Codec)
+
fun addTrack(codec: Codec)
@@ -222,7 +222,7 @@

Functions

-
fun clear()
+
fun clear()
@@ -237,7 +237,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/name.html b/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/name.html index 780411326..82b3850db 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/name.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.service/-mpeg2-ts-service/name.html @@ -63,7 +63,7 @@

name

-
+
- +
@@ -113,7 +113,7 @@

Properties

-
val discontinuity: Boolean = false
+
val discontinuity: Boolean = false
@@ -128,7 +128,7 @@

Properties

-
val pid: Short
+
val pid: Short
diff --git a/docs/srt/com.pedro.srt.mpeg2ts.service/-track/pid.html b/docs/srt/com.pedro.srt.mpeg2ts.service/-track/pid.html index 981ed3c9f..d0da6ab80 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts.service/-track/pid.html +++ b/docs/srt/com.pedro.srt.mpeg2ts.service/-track/pid.html @@ -63,7 +63,7 @@

pid

-
val pid: Short
+
val pid: Short
-
data class Mpeg2TsService(val type: Byte = 1, val id: Short = 18072, val name: String = "Mpeg2TsService", val providerName: String = "com.pedro.srt", var pmt: Pmt? = null, val tracks: MutableList<Track> = mutableListOf(), var pcrPid: Short? = null)

Created by pedro on 26/8/23.

+
data class Mpeg2TsService(val type: Byte = 1, val id: Short = 18072, val name: String = "Mpeg2TsService", val providerName: String = "com.pedro.srt", var pmt: Pmt? = null, val tracks: MutableList<Track> = mutableListOf(), var pcrPid: Short? = null)

Created by pedro on 26/8/23.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n/index.html index e0e7e8c3e..8c6610ac1 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n_-p-a-y-l-o-a-d/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n_-p-a-y-l-o-a-d/index.html index ad03cae69..adeaf1fb0 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n_-p-a-y-l-o-a-d/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-a-d-a-p-t-a-t-i-o-n_-p-a-y-l-o-a-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-p-a-y-l-o-a-d/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-p-a-y-l-o-a-d/index.html index e3be9bb57..17e0b8f82 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-p-a-y-l-o-a-d/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-p-a-y-l-o-a-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-r-e-s-e-r-v-e-d/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-r-e-s-e-r-v-e-d/index.html index 729737d7e..736819492 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-r-e-s-e-r-v-e-d/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/-r-e-s-e-r-v-e-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/entries.html b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/entries.html index 8e991099f..b448e40f9 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/entries.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -207,7 +207,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -222,7 +222,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/value-of.html b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/value-of.html index 71946d4c6..1d1e41b71 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/value-of.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-adaptation-field-control/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -113,7 +113,7 @@

Functions

-
fun getSize(): Int
+
fun getSize(): Int
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-a-c/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-a-c/index.html index 424fd53f4..90545e7f5 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-a-c/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-a-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -128,7 +128,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-v-c/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-v-c/index.html index bc3aaa116..d76539e0b 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-v-c/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-a-v-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -128,7 +128,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-h-e-v-c/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-h-e-v-c/index.html index 27dc28b1b..5c6e1e33d 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-h-e-v-c/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-h-e-v-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -128,7 +128,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-o-p-u-s/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-o-p-u-s/index.html index 834060167..8358b2258 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-codec/-o-p-u-s/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-codec/-o-p-u-s/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -128,7 +128,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-codec/entries.html b/docs/srt/com.pedro.srt.mpeg2ts/-codec/entries.html index 53ea24ece..d1cefdc83 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-codec/entries.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-codec/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

-
fun valueOf(value: String): Codec

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): Codec

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -237,7 +237,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-codec/is-audio.html b/docs/srt/com.pedro.srt.mpeg2ts/-codec/is-audio.html index e2f769616..9c61df956 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-codec/is-audio.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-codec/is-audio.html @@ -63,7 +63,7 @@

isAudio

-
+
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packet/is-key.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packet/is-key.html index 1ba88c32d..7b146b1de 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packet/is-key.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packet/is-key.html @@ -63,7 +63,7 @@

isKey

-
+
-
fun reset()
+
fun reset()
@@ -132,7 +132,7 @@

Functions

-
fun write(payload: List<MpegTsPayload>, increasePsiContinuity: Boolean = false): List<ByteArray>

return a list of mpeg2ts packets

+
fun write(payload: List<MpegTsPayload>, increasePsiContinuity: Boolean = false): List<ByteArray>

return a list of mpeg2ts packets

diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packetizer/reset.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packetizer/reset.html index 98897b52c..59cfae473 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packetizer/reset.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-packetizer/reset.html @@ -63,7 +63,7 @@

reset

-
fun reset()
+
fun reset()
-
val isKeyFrame: Boolean = false
+
val isKeyFrame: Boolean = false
@@ -113,7 +113,7 @@

Properties

-
val pid: Int
+
val pid: Int
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-payload/is-key-frame.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-payload/is-key-frame.html index 842aa1e97..eb27a4b09 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-payload/is-key-frame.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-ts-payload/is-key-frame.html @@ -63,7 +63,7 @@

isKeyFrame

-
val isKeyFrame: Boolean = false
+
val isKeyFrame: Boolean = false
- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-p-s-i/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-p-s-i/index.html index bd9d4f575..91f5e7e27 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-p-s-i/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-p-s-i/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-v-i-d-e-o/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-v-i-d-e-o/index.html index d5f70287a..ad8074680 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-v-i-d-e-o/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/-v-i-d-e-o/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/entries.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/entries.html index a56c3df59..18d71ec48 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/entries.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Functions

-
fun valueOf(value: String): MpegType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): MpegType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -192,7 +192,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/value-of.html b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/value-of.html index cb793868f..d6a8572ce 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/value-of.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-mpeg-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): MpegType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): MpegType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-e-x-t-e-n-d-e-d_-s-t-r-e-a-m/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-e-x-t-e-n-d-e-d_-s-t-r-e-a-m/index.html index 6305f074a..dd3e20e20 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-e-x-t-e-n-d-e-d_-s-t-r-e-a-m/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-e-x-t-e-n-d-e-d_-s-t-r-e-a-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-m-e-t-a-d-a-t-a/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-m-e-t-a-d-a-t-a/index.html index 9b3c34769..66c68dd5d 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-m-e-t-a-d-a-t-a/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-m-e-t-a-d-a-t-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-p-r-i-v-a-t-e_-s-t-r-e-a-m_1/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-p-r-i-v-a-t-e_-s-t-r-e-a-m_1/index.html index dc659be23..4f45835e1 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-p-r-i-v-a-t-e_-s-t-r-e-a-m_1/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-p-r-i-v-a-t-e_-s-t-r-e-a-m_1/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-v-i-d-e-o/index.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-v-i-d-e-o/index.html index 8207dd7d4..9a5db2998 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-v-i-d-e-o/index.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/-v-i-d-e-o/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Byte
+
val value: Byte
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/entries.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/entries.html index d8f97615f..8774a4af9 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/entries.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

-
val value: Byte
+
val value: Byte
@@ -222,7 +222,7 @@

Functions

-
fun valueOf(value: String): PesType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+
fun valueOf(value: String): PesType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -237,7 +237,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/value-of.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/value-of.html index 5fde6a5d7..01bf1352d 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/value-of.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-
fun valueOf(value: String): PesType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+
fun valueOf(value: String): PesType

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -113,7 +113,7 @@

Properties

-
val isKeyFrame: Boolean = false
+
val isKeyFrame: Boolean = false
@@ -128,7 +128,7 @@

Properties

-
val pid: Int
+
val pid: Int
@@ -147,7 +147,7 @@

Functions

-
fun writeHeader(buffer: ByteBuffer)
+
fun writeHeader(buffer: ByteBuffer)
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pes/write-header.html b/docs/srt/com.pedro.srt.mpeg2ts/-pes/write-header.html index 1a15d8ba4..6c8b1bb09 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pes/write-header.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pes/write-header.html @@ -63,7 +63,7 @@

writeHeader

-
fun writeHeader(buffer: ByteBuffer)
+
fun writeHeader(buffer: ByteBuffer)
@@ -128,7 +128,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.mpeg2ts/-pid/reset.html b/docs/srt/com.pedro.srt.mpeg2ts/-pid/reset.html index 08cf5512f..61fe928a0 100644 --- a/docs/srt/com.pedro.srt.mpeg2ts/-pid/reset.html +++ b/docs/srt/com.pedro.srt.mpeg2ts/-pid/reset.html @@ -63,7 +63,7 @@

reset

-
+
-

Created by pedro on 25/8/23.

+

Created by pedro on 25/8/23.

@@ -108,7 +108,7 @@

Types

-
enum Codec : Enum<Codec>

Created by pedro on 26/8/23.

+
enum Codec : Enum<Codec>

Created by pedro on 26/8/23.

@@ -168,7 +168,7 @@

Types

-

Created by pedro on 28/8/23.

+

Created by pedro on 28/8/23.

@@ -198,7 +198,7 @@

Types

- +
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-b-c/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-b-c/index.html index 97216866f..e82920633 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-b-c/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-b-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-t-r/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-t-r/index.html index 6c772d111..bf49b34ac 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-t-r/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-c-t-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-e-c-b/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-e-c-b/index.html index f0a8ee494..dfec0ed84 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-e-c-b/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-e-c-b/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-g-c-m/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-g-c-m/index.html index 0374e5a73..41029a39a 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-g-c-m/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-g-c-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-n-o-n-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-n-o-n-e/index.html index f0c8b4004..ffc149a1d 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-n-o-n-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/-n-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/entries.html index f28b2dc87..9b39062c8 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -222,7 +222,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -237,7 +237,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/value-of.html index bd5248b14..ab51ac40d 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-cipher-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-a-c-k-e-t_-f-i-l-t-e-r/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-a-c-k-e-t_-f-i-l-t-e-r/index.html index f5d4d6d0d..8c515fa69 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-a-c-k-e-t_-f-i-l-t-e-r/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-a-c-k-e-t_-f-i-l-t-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-e-r-i-o-d-i-c-n-a-k/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-e-r-i-o-d-i-c-n-a-k/index.html index 58fba7813..a13405f52 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-e-r-i-o-d-i-c-n-a-k/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-p-e-r-i-o-d-i-c-n-a-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-r-e-x-m-i-t-f-l-g/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-r-e-x-m-i-t-f-l-g/index.html index 76f01ca5f..d9a3c2721 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-r-e-x-m-i-t-f-l-g/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-r-e-x-m-i-t-f-l-g/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-s-t-r-e-a-m/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-s-t-r-e-a-m/index.html index 2b5c66a39..c059877da 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-s-t-r-e-a-m/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-s-t-r-e-a-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-l-p-k-t-d-r-o-p/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-l-p-k-t-d-r-o-p/index.html index dc6b52a79..e92ff9e15 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-l-p-k-t-d-r-o-p/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-l-p-k-t-d-r-o-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-r-c-v/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-r-c-v/index.html index 34daf8aea..933ab0554 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-r-c-v/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-r-c-v/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-s-n-d/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-s-n-d/index.html index b36302178..6f9421177 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-s-n-d/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/-t-s-b-p-d-s-n-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/entries.html index 28461d18f..ba263c7ff 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -218,7 +218,7 @@

Properties

- +
@@ -233,7 +233,7 @@

Properties

- +
@@ -248,7 +248,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -267,7 +267,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -282,7 +282,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/value-of.html index 006958cf3..468f3d7bc 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-content-flag/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-f-i-l-t-e-r/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-f-i-l-t-e-r/index.html index a2f43eb47..705e3d2a1 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-f-i-l-t-e-r/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-f-i-l-t-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-g-r-o-u-p/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-g-r-o-u-p/index.html index 3e2c316ba..9da149f6a 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-g-r-o-u-p/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-g-r-o-u-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-e-q/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-e-q/index.html index e5b7a3745..071effc40 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-e-q/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-e-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-s-p/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-s-p/index.html index 5526a8b55..5aa67b23b 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-s-p/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-h-s_-r-s-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-e-q/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-e-q/index.html index 932739f82..25f1487eb 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-e-q/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-e-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-s-p/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-s-p/index.html index fe377c3a3..67bd8a322 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-s-p/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-k-m_-r-s-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-s-i-d/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-s-i-d/index.html index 1d206f87c..60dc1a89d 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-s-i-d/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/-s-r-t_-c-m-d_-s-i-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/entries.html index ed37cbbdb..b9048ee73 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -218,7 +218,7 @@

Properties

- +
@@ -233,7 +233,7 @@

Properties

- +
@@ -248,7 +248,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -267,7 +267,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -282,7 +282,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/value-of.html index 323a0f591..140f419be 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-extension-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -117,7 +117,7 @@

Functions

- +
@@ -132,7 +132,7 @@

Functions

- +
@@ -147,7 +147,7 @@

Functions

-
fun write()
+
fun write()
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-handshake-extension/write.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-handshake-extension/write.html index 1e736e6d8..5601ce106 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-handshake-extension/write.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-handshake-extension/write.html @@ -63,7 +63,7 @@

write

-
fun write()
+
fun write()
- +
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-s-r-t/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-s-r-t/index.html index 7a62a8bb3..c022d0e32 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-s-r-t/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-s-r-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-u-d-p/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-u-d-p/index.html index 92b85b795..c03922e96 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-u-d-p/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-m-p-e-g_-t-s_-u-d-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-unspecified/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-unspecified/index.html index 5e3639bc5..1bdec18ce 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-unspecified/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/-unspecified/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/entries.html index 62a44dbbb..1026fa21f 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
@@ -173,7 +173,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -192,7 +192,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -207,7 +207,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/value-of.html index 67a0b7105..21c2071d0 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake.extension/-stream-encapsulation-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 13/11/23.

+

Created by pedro on 13/11/23.

@@ -93,7 +93,7 @@

Types

-

Created by pedro on 22/8/23.

+

Created by pedro on 22/8/23.

@@ -108,7 +108,7 @@

Types

-

Created by pedro on 22/8/23.

+

Created by pedro on 22/8/23.

@@ -153,7 +153,7 @@

Types

-

Created by pedro on 13/11/23.

+

Created by pedro on 13/11/23.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s128/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s128/index.html index 3544cea4f..a8c71b28f 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s128/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s128/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s192/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s192/index.html index 81c066919..fd9736c67 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s192/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s192/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s256/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s256/index.html index 31c4e8522..c4af28f83 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s256/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-a-e-s256/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-n-o-n-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-n-o-n-e/index.html index 9c68901c4..0927b2a69 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-n-o-n-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/-n-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/entries.html index 67c2133cc..35bfdca75 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -177,7 +177,7 @@

Properties

- +
@@ -192,7 +192,7 @@

Properties

- +
@@ -207,7 +207,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -226,7 +226,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -241,7 +241,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/value-of.html index 8d160e2ca..7195b7eb7 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-encryption-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-r-e-q/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-r-e-q/index.html index a25649dbd..92e178d12 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-r-e-q/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-r-e-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-v5_-m-a-g-i-c/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-v5_-m-a-g-i-c/index.html index 6ba752b02..84c244e3a 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-v5_-m-a-g-i-c/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-h-s_-v5_-m-a-g-i-c/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-k-m_-r-e-q/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-k-m_-r-e-q/index.html index 1862c4333..8de40df6e 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-k-m_-r-e-q/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/-k-m_-r-e-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/entries.html index 5c463f93a..cb3455111 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -177,7 +177,7 @@

Properties

- +
@@ -192,7 +192,7 @@

Properties

- +
@@ -207,7 +207,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -226,7 +226,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -241,7 +241,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/value-of.html index abb75b0d8..3e7e3d6e4 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-extension-field/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-c-o-n-c-l-u-s-i-o-n/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-c-o-n-c-l-u-s-i-o-n/index.html index 32ca00541..04eeda6d2 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-c-o-n-c-l-u-s-i-o-n/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-c-o-n-c-l-u-s-i-o-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-d-o-n-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-d-o-n-e/index.html index c6a11f713..6c5683f3d 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-d-o-n-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-d-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-i-n-d-u-c-t-i-o-n/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-i-n-d-u-c-t-i-o-n/index.html index 844fbed52..22ee55efc 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-i-n-d-u-c-t-i-o-n/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-i-n-d-u-c-t-i-o-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-c-k-l-o-g/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-c-k-l-o-g/index.html index 06c2dabde..cceb21bd8 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-c-k-l-o-g/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-c-k-l-o-g/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-d-s-e-c-r-e-t/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-d-s-e-c-r-e-t/index.html index b474c3a74..904c83371 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-d-s-e-c-r-e-t/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-b-a-d-s-e-c-r-e-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-l-o-s-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-l-o-s-e/index.html index 090016584..1b996a4f6 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-l-o-s-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-l-o-s-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-o-n-g-e-s-t-i-o-n/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-o-n-g-e-s-t-i-o-n/index.html index 4baf5bbab..b8aa3ea0b 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-o-n-g-e-s-t-i-o-n/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-o-n-g-e-s-t-i-o-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-r-y-p-t-o/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-r-y-p-t-o/index.html index db7977076..40b13bee0 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-r-y-p-t-o/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-c-r-y-p-t-o/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-f-i-l-t-e-r/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-f-i-l-t-e-r/index.html index fa1f4127f..0948182da 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-f-i-l-t-e-r/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-f-i-l-t-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-g-r-o-u-p/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-g-r-o-u-p/index.html index 161a2f736..2f2f7a22e 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-g-r-o-u-p/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-g-r-o-u-p/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-i-p-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-i-p-e/index.html index f0b9676c7..f1ceca77c 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-i-p-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-i-p-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-m-e-s-s-a-g-e-a-p-i/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-m-e-s-s-a-g-e-a-p-i/index.html index 4a5df1b3d..c5998052e 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-m-e-s-s-a-g-e-a-p-i/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-m-e-s-s-a-g-e-a-p-i/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-p-e-e-r/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-p-e-e-r/index.html index 2bb33dd4f..f779c8e73 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-p-e-e-r/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-p-e-e-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-d-v-c-o-o-k-i-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-d-v-c-o-o-k-i-e/index.html index 25fdec0e6..3a2927bda 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-d-v-c-o-o-k-i-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-d-v-c-o-o-k-i-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-e-s-o-u-r-c-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-e-s-o-u-r-c-e/index.html index 34e072973..f73af7450 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-e-s-o-u-r-c-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-e-s-o-u-r-c-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-o-g-u-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-o-g-u-e/index.html index 633ed84af..c4d1ed392 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-o-g-u-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-r-o-g-u-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-s-y-s-t-e-m/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-s-y-s-t-e-m/index.html index d44725368..90ddb4a65 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-s-y-s-t-e-m/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-s-y-s-t-e-m/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-t-i-m-e-o-u-t/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-t-i-m-e-o-u-t/index.html index b494b1fd9..2d8c525d3 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-t-i-m-e-o-u-t/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-t-i-m-e-o-u-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-k-n-o-w-n/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-k-n-o-w-n/index.html index 0e548d152..574b9683f 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-k-n-o-w-n/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-k-n-o-w-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-s-e-c-u-r-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-s-e-c-u-r-e/index.html index f171d5a73..d49584587 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-s-e-c-u-r-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-u-n-s-e-c-u-r-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-v-e-r-s-i-o-n/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-v-e-r-s-i-o-n/index.html index f1af7a96b..9a12aedbd 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-v-e-r-s-i-o-n/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-s-r-t_-r-e-j_-v-e-r-s-i-o-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-w-a-v-e_-a_-h-a-n-d/index.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-w-a-v-e_-a_-h-a-n-d/index.html index fa604684b..bac7933c4 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-w-a-v-e_-a_-h-a-n-d/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/-w-a-v-e_-a_-h-a-n-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/entries.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/entries.html index f38836625..b9e6f6e1a 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -462,7 +462,7 @@

Properties

- +
@@ -477,7 +477,7 @@

Properties

- +
@@ -492,7 +492,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -511,7 +511,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -526,7 +526,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/value-of.html index 4c4d98e96..521113440 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

@@ -233,7 +233,7 @@

Properties

-
var MTU: Int
+
var MTU: Int
@@ -248,7 +248,7 @@

Properties

- +
@@ -263,7 +263,7 @@

Properties

- +
@@ -278,7 +278,7 @@

Properties

@@ -293,7 +293,7 @@

Properties

- +
@@ -308,7 +308,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -323,7 +323,7 @@

Properties

@@ -342,7 +342,7 @@

Functions

- +
@@ -357,7 +357,7 @@

Functions

@@ -372,7 +372,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -387,7 +387,7 @@

Functions

- +
@@ -417,7 +417,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake/initial-packet-sequence.html b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake/initial-packet-sequence.html index b239d48ca..1799057fb 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake/initial-packet-sequence.html +++ b/docs/srt/com.pedro.srt.srt.packets.control.handshake/-handshake/initial-packet-sequence.html @@ -63,7 +63,7 @@

initialPacketSequence

-
+
-

Created by pedro on 22/8/23.

+

Created by pedro on 22/8/23.

@@ -93,7 +93,7 @@

Types

-

Created by pedro on 22/8/23.

+

Created by pedro on 22/8/23.

@@ -123,7 +123,7 @@

Types

-

Created by pedro on 22/8/23.

+

Created by pedro on 22/8/23.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-ack/available-buffer-size.html b/docs/srt/com.pedro.srt.srt.packets.control/-ack/available-buffer-size.html index 0c37f1040..5a0210de1 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-ack/available-buffer-size.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-ack/available-buffer-size.html @@ -63,7 +63,7 @@

availableBufferSize

-
+
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

-
var rtt: Int
+
var rtt: Int
@@ -218,7 +218,7 @@

Properties

- +
@@ -233,7 +233,7 @@

Properties

- +
@@ -248,7 +248,7 @@

Properties

@@ -263,7 +263,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -278,7 +278,7 @@

Properties

@@ -297,7 +297,7 @@

Functions

- +
@@ -312,7 +312,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -327,7 +327,7 @@

Functions

- +
@@ -357,7 +357,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-ack/last-acknowledged-packet-sequence-number.html b/docs/srt/com.pedro.srt.srt.packets.control/-ack/last-acknowledged-packet-sequence-number.html index 3a37c9093..ea642f7c7 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-ack/last-acknowledged-packet-sequence-number.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-ack/last-acknowledged-packet-sequence-number.html @@ -63,7 +63,7 @@

lastAcknowledgedPacketSequenceNumber

-
+
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -237,7 +237,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-ack2/read.html b/docs/srt/com.pedro.srt.srt.packets.control/-ack2/read.html index 5cdb9e730..fe0294359 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-ack2/read.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-ack2/read.html @@ -63,7 +63,7 @@

read

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-congestion-warning/read.html b/docs/srt/com.pedro.srt.srt.packets.control/-congestion-warning/read.html index b48c79483..4f32de356 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-congestion-warning/read.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-congestion-warning/read.html @@ -63,7 +63,7 @@

read

-
fun read(input: InputStream)
+
fun read(input: InputStream)
- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-a-c-k2/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-a-c-k2/index.html index 4627cb618..18af2f640 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-a-c-k2/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-a-c-k2/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-c-o-n-g-e-s-t-i-o-n_-w-a-r-n-i-n-g/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-c-o-n-g-e-s-t-i-o-n_-w-a-r-n-i-n-g/index.html index d52f4509d..79359a240 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-c-o-n-g-e-s-t-i-o-n_-w-a-r-n-i-n-g/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-c-o-n-g-e-s-t-i-o-n_-w-a-r-n-i-n-g/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-d-r-o-p_-r-e-q/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-d-r-o-p_-r-e-q/index.html index 848c907ac..0b1683323 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-d-r-o-p_-r-e-q/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-d-r-o-p_-r-e-q/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-h-a-n-d-s-h-a-k-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-h-a-n-d-s-h-a-k-e/index.html index 864841377..1fc89ce24 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-h-a-n-d-s-h-a-k-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-h-a-n-d-s-h-a-k-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-k-e-e-p_-a-l-i-v-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-k-e-e-p_-a-l-i-v-e/index.html index 59b607f1b..0821ccbbc 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-k-e-e-p_-a-l-i-v-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-k-e-e-p_-a-l-i-v-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-n-a-k/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-n-a-k/index.html index bddc2ed85..22a8073b5 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-n-a-k/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-n-a-k/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-p-e-e-r_-e-r-r-o-r/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-p-e-e-r_-e-r-r-o-r/index.html index 88d3e407c..5fb49190b 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-p-e-e-r_-e-r-r-o-r/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-p-e-e-r_-e-r-r-o-r/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-h-u-t-d-o-w-n/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-h-u-t-d-o-w-n/index.html index 399e258d0..7be510b1a 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-h-u-t-d-o-w-n/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-h-u-t-d-o-w-n/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-u-b_-t-y-p-e/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-u-b_-t-y-p-e/index.html index fc7ed4b4d..498c62cac 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-u-b_-t-y-p-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-s-u-b_-t-y-p-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-u-s-e-r_-d-e-f-i-n-e-d/index.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-u-s-e-r_-d-e-f-i-n-e-d/index.html index ff5e09c61..883e43153 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-u-s-e-r_-d-e-f-i-n-e-d/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/-u-s-e-r_-d-e-f-i-n-e-d/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/entries.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/entries.html index 875a86fa4..82e93224d 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -282,7 +282,7 @@

Properties

- +
@@ -297,7 +297,7 @@

Properties

- +
@@ -312,7 +312,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -331,7 +331,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -346,7 +346,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/value-of.html index e8419861e..78b57e4b1 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-control-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-control-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

- +
@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -218,7 +218,7 @@

Properties

@@ -237,7 +237,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -267,7 +267,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-drop-req/last-packet-sequence-number.html b/docs/srt/com.pedro.srt.srt.packets.control/-drop-req/last-packet-sequence-number.html index 8906a2846..2c3d4bac1 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-drop-req/last-packet-sequence-number.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-drop-req/last-packet-sequence-number.html @@ -63,7 +63,7 @@

lastPacketSequenceNumber

-
+
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-keep-alive/read.html b/docs/srt/com.pedro.srt.srt.packets.control/-keep-alive/read.html index db36d694e..ebecf8922 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-keep-alive/read.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-keep-alive/read.html @@ -63,7 +63,7 @@

read

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

-
fun addLostPacket(sequenceNumber: Int)
+
fun addLostPacket(sequenceNumber: Int)
@@ -207,7 +207,7 @@

Functions

-
fun addLostPacketsRange(minValue: Int, maxValue: Int)
+
fun addLostPacketsRange(minValue: Int, maxValue: Int)
@@ -222,7 +222,7 @@

Functions

- +
@@ -237,7 +237,7 @@

Functions

-

Convert packets ranges to list of packets lost

+

Convert packets ranges to list of packets lost

@@ -252,7 +252,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -267,7 +267,7 @@

Functions

- +
@@ -297,7 +297,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-nak/read.html b/docs/srt/com.pedro.srt.srt.packets.control/-nak/read.html index 395036143..72d7b0946 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-nak/read.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-nak/read.html @@ -63,7 +63,7 @@

read

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -188,7 +188,7 @@

Properties

@@ -207,7 +207,7 @@

Functions

- +
@@ -222,7 +222,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -237,7 +237,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-peer-error/read.html b/docs/srt/com.pedro.srt.srt.packets.control/-peer-error/read.html index 90ed97f4e..5dabe8bad 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-peer-error/read.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-peer-error/read.html @@ -63,7 +63,7 @@

read

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -222,7 +222,7 @@

Functions

- +
@@ -252,7 +252,7 @@

Functions

-
fun write(ts: Int, socketId: Int)
+
fun write(ts: Int, socketId: Int)
diff --git a/docs/srt/com.pedro.srt.srt.packets.control/-shutdown/read.html b/docs/srt/com.pedro.srt.srt.packets.control/-shutdown/read.html index 29437484c..bd684935a 100644 --- a/docs/srt/com.pedro.srt.srt.packets.control/-shutdown/read.html +++ b/docs/srt/com.pedro.srt.srt.packets.control/-shutdown/read.html @@ -63,7 +63,7 @@

read

-
fun read(input: InputStream)
+
fun read(input: InputStream)
-

Created by pedro on 21/8/23.

+

Created by pedro on 21/8/23.

diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-n-o-n-e/index.html b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-n-o-n-e/index.html index 55793f7da..ca3168547 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-n-o-n-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-n-o-n-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-o-d-d_-k-e-y/index.html b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-o-d-d_-k-e-y/index.html index 2484f6c88..e06bf6832 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-o-d-d_-k-e-y/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-o-d-d_-k-e-y/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-p-a-i-r_-k-e-y/index.html b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-p-a-i-r_-k-e-y/index.html index a4b457436..d9ba9acbd 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-p-a-i-r_-k-e-y/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/-p-a-i-r_-k-e-y/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/entries.html b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/entries.html index 4e9dcde6c..ae1041157 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -162,7 +162,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Properties

- +
@@ -192,7 +192,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -211,7 +211,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -226,7 +226,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/value-of.html b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/value-of.html index c29743a2d..e214ce63f 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-key-based-encryption/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-l-a-s-t/index.html b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-l-a-s-t/index.html index ad8c1e814..9e5565c01 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-l-a-s-t/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-l-a-s-t/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-m-i-d-d-l-e/index.html b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-m-i-d-d-l-e/index.html index 168d0e203..3a87aaeb5 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-m-i-d-d-l-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-m-i-d-d-l-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-s-i-n-g-l-e/index.html b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-s-i-n-g-l-e/index.html index 3009a241f..97f561565 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-s-i-n-g-l-e/index.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/-s-i-n-g-l-e/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/entries.html b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/entries.html index bee960111..adf7131cb 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -177,7 +177,7 @@

Properties

- +
@@ -192,7 +192,7 @@

Properties

- +
@@ -207,7 +207,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -226,7 +226,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -241,7 +241,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/value-of.html b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/value-of.html index 82b4af692..607db42eb 100644 --- a/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets.data/-packet-position/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

-

Created by pedro on 23/8/23.

+

Created by pedro on 23/8/23.

@@ -93,7 +93,7 @@

Types

-

Created by pedro on 23/8/23.

+

Created by pedro on 23/8/23.

diff --git a/docs/srt/com.pedro.srt.srt.packets/-control-packet/-companion/get-type.html b/docs/srt/com.pedro.srt.srt.packets/-control-packet/-companion/get-type.html index b8c4bbce7..4e2a5b405 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-control-packet/-companion/get-type.html +++ b/docs/srt/com.pedro.srt.srt.packets/-control-packet/-companion/get-type.html @@ -63,7 +63,7 @@

getType

-
+
diff --git a/docs/srt/com.pedro.srt.srt.packets/-control-packet/control-type.html b/docs/srt/com.pedro.srt.srt.packets/-control-packet/control-type.html index 36d3fceb6..479979c62 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-control-packet/control-type.html +++ b/docs/srt/com.pedro.srt.srt.packets/-control-packet/control-type.html @@ -63,7 +63,7 @@

controlType

-
+
@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Properties

@@ -177,7 +177,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -192,7 +192,7 @@

Properties

@@ -211,7 +211,7 @@

Functions

- +
@@ -226,7 +226,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.srt.packets/-control-packet/socket-id.html b/docs/srt/com.pedro.srt.srt.packets/-control-packet/socket-id.html index af7768d09..ea23f7c9e 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-control-packet/socket-id.html +++ b/docs/srt/com.pedro.srt.srt.packets/-control-packet/socket-id.html @@ -63,7 +63,7 @@

socketId

-
+
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

@@ -203,7 +203,7 @@

Properties

@@ -218,7 +218,7 @@

Properties

- +
@@ -233,7 +233,7 @@

Properties

-
var ts: Int
+
var ts: Int
@@ -252,7 +252,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

-
fun getSize(): Int
+
fun getSize(): Int
@@ -282,7 +282,7 @@

Functions

-
fun read(input: InputStream)
+
fun read(input: InputStream)
@@ -297,7 +297,7 @@

Functions

- +
@@ -327,7 +327,7 @@

Functions

-
fun write()
+
fun write()
diff --git a/docs/srt/com.pedro.srt.srt.packets/-data-packet/message-number.html b/docs/srt/com.pedro.srt.srt.packets/-data-packet/message-number.html index c97f6f067..75ad30fbb 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-data-packet/message-number.html +++ b/docs/srt/com.pedro.srt.srt.packets/-data-packet/message-number.html @@ -63,7 +63,7 @@

messageNumber

-
+
- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets/-packet-type/-d-a-t-a/index.html b/docs/srt/com.pedro.srt.srt.packets/-packet-type/-d-a-t-a/index.html index 8f95efdf4..b4a9b0eb6 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-packet-type/-d-a-t-a/index.html +++ b/docs/srt/com.pedro.srt.srt.packets/-packet-type/-d-a-t-a/index.html @@ -79,7 +79,7 @@

Properties

- +
@@ -94,7 +94,7 @@

Properties

- +
@@ -109,7 +109,7 @@

Properties

-
val value: Int
+
val value: Int
diff --git a/docs/srt/com.pedro.srt.srt.packets/-packet-type/entries.html b/docs/srt/com.pedro.srt.srt.packets/-packet-type/entries.html index 653865dcb..72400b706 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-packet-type/entries.html +++ b/docs/srt/com.pedro.srt.srt.packets/-packet-type/entries.html @@ -63,7 +63,7 @@

entries

-

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

+

Returns a representation of an immutable list of all enum entries, in the order they're declared.

This method may be used to iterate over the enum entries.

@@ -147,7 +147,7 @@

Properties

- +
@@ -162,7 +162,7 @@

Properties

- +
@@ -177,7 +177,7 @@

Properties

-
val value: Int
+
val value: Int
@@ -196,7 +196,7 @@

Functions

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

@@ -211,7 +211,7 @@

Functions

-

Returns an array containing the constants of this enum type, in the order they're declared.

+

Returns an array containing the constants of this enum type, in the order they're declared.

diff --git a/docs/srt/com.pedro.srt.srt.packets/-packet-type/value-of.html b/docs/srt/com.pedro.srt.srt.packets/-packet-type/value-of.html index 80ca17003..ae2d0a221 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-packet-type/value-of.html +++ b/docs/srt/com.pedro.srt.srt.packets/-packet-type/value-of.html @@ -63,7 +63,7 @@

valueOf

-

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

+

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws

if this enum type has no constant with the specified name

diff --git a/docs/srt/com.pedro.srt.srt.packets/-srt-packet/buffer.html b/docs/srt/com.pedro.srt.srt.packets/-srt-packet/buffer.html index 08c95ece4..98b769a2d 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-srt-packet/buffer.html +++ b/docs/srt/com.pedro.srt.srt.packets/-srt-packet/buffer.html @@ -63,7 +63,7 @@

buffer

-
+
@@ -136,7 +136,7 @@

Functions

- +
@@ -151,7 +151,7 @@

Functions

- +
diff --git a/docs/srt/com.pedro.srt.srt.packets/-srt-packet/reset-buffer.html b/docs/srt/com.pedro.srt.srt.packets/-srt-packet/reset-buffer.html index 1b0f2ba7f..6ea6487b7 100644 --- a/docs/srt/com.pedro.srt.srt.packets/-srt-packet/reset-buffer.html +++ b/docs/srt/com.pedro.srt.srt.packets/-srt-packet/reset-buffer.html @@ -63,7 +63,7 @@

resetBuffer

-
+
-

Created by pedro on 21/8/23.

+

Created by pedro on 21/8/23.

diff --git a/docs/srt/com.pedro.srt.srt/-commands-manager/-m-t-u.html b/docs/srt/com.pedro.srt.srt/-commands-manager/-m-t-u.html index 4c679323a..e460c62b1 100644 --- a/docs/srt/com.pedro.srt.srt/-commands-manager/-m-t-u.html +++ b/docs/srt/com.pedro.srt.srt/-commands-manager/-m-t-u.html @@ -63,7 +63,7 @@

MTU

-
var MTU: Int
+
var MTU: Int
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

- +
@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

-
var MTU: Int
+
var MTU: Int
@@ -173,7 +173,7 @@

Properties

@@ -188,7 +188,7 @@

Properties

- +
@@ -203,7 +203,7 @@

Properties

- +
@@ -218,7 +218,7 @@

Properties

@@ -233,7 +233,7 @@

Properties

@@ -252,7 +252,7 @@

Functions

@@ -267,7 +267,7 @@

Functions

@@ -282,7 +282,7 @@

Functions

-
fun getTs(): Int
+
fun getTs(): Int
@@ -297,7 +297,7 @@

Functions

- +
@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

-
suspend fun reSendPackets(packetsLost: List<Int>, socket: SrtSocket?)
+
suspend fun reSendPackets(packetsLost: List<Int>, socket: SrtSocket?)
@@ -342,7 +342,7 @@

Functions

-
fun reset()
+
fun reset()
@@ -357,7 +357,7 @@

Functions

-
fun setPassphrase(passphrase: String, type: EncryptionType)
+
fun setPassphrase(passphrase: String, type: EncryptionType)
diff --git a/docs/srt/com.pedro.srt.srt/-commands-manager/load-start-ts.html b/docs/srt/com.pedro.srt.srt/-commands-manager/load-start-ts.html index 5fc92a525..ca7efe6a9 100644 --- a/docs/srt/com.pedro.srt.srt/-commands-manager/load-start-ts.html +++ b/docs/srt/com.pedro.srt.srt/-commands-manager/load-start-ts.html @@ -63,7 +63,7 @@

loadStartTs

-
+
- +
@@ -113,7 +113,7 @@

Properties

@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

@@ -158,7 +158,7 @@

Properties

@@ -173,7 +173,7 @@

Properties

@@ -192,7 +192,7 @@

Functions

- +
@@ -207,7 +207,7 @@

Functions

-
fun connect(url: String?, isRetry: Boolean = false)
+
fun connect(url: String?, isRetry: Boolean = false)
@@ -222,7 +222,7 @@

Functions

- +
@@ -237,7 +237,7 @@

Functions

@@ -252,7 +252,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

-
fun reConnect(delay: Long)
fun reConnect(delay: Long, backupUrl: String?)
+
fun reConnect(delay: Long)
fun reConnect(delay: Long, backupUrl: String?)
@@ -282,7 +282,7 @@

Functions

@@ -297,7 +297,7 @@

Functions

@@ -312,7 +312,7 @@

Functions

@@ -327,7 +327,7 @@

Functions

@@ -342,7 +342,7 @@

Functions

-
fun resizeCache(newSize: Int)
+
fun resizeCache(newSize: Int)
@@ -357,7 +357,7 @@

Functions

- +
@@ -372,7 +372,7 @@

Functions

- +
@@ -387,7 +387,7 @@

Functions

-
fun setAudioCodec(audioCodec: AudioCodec)
+
fun setAudioCodec(audioCodec: AudioCodec)
@@ -402,7 +402,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -417,7 +417,7 @@

Functions

-
fun setAuthorization(user: String?, password: String?)
+
fun setAuthorization(user: String?, password: String?)
@@ -432,7 +432,7 @@

Functions

-

Check periodically if server is alive using Echo protocol.

+

Check periodically if server is alive using Echo protocol.

@@ -447,7 +447,7 @@

Functions

-
fun setLogs(enable: Boolean)
+
fun setLogs(enable: Boolean)
@@ -462,7 +462,7 @@

Functions

-
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

+
fun setOnlyAudio(onlyAudio: Boolean)

Must be called before connect

@@ -477,7 +477,7 @@

Functions

-
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

+
fun setOnlyVideo(onlyVideo: Boolean)

Must be called before connect

@@ -492,7 +492,7 @@

Functions

-
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

+
fun setPassphrase(passphrase: String, type: EncryptionType)

Set passphrase for encrypt. Use empty value to disable it.

@@ -507,7 +507,7 @@

Functions

-
fun setReTries(reTries: Int)
+
fun setReTries(reTries: Int)
@@ -522,7 +522,7 @@

Functions

-
fun setVideoCodec(videoCodec: VideoCodec)
+
fun setVideoCodec(videoCodec: VideoCodec)
@@ -537,7 +537,7 @@

Functions

- +
@@ -552,7 +552,7 @@

Functions

-
fun shouldRetry(reason: String): Boolean
+
fun shouldRetry(reason: String): Boolean
diff --git a/docs/srt/com.pedro.srt.srt/-srt-client/is-streaming.html b/docs/srt/com.pedro.srt.srt/-srt-client/is-streaming.html index 01e0aab41..7123e78d5 100644 --- a/docs/srt/com.pedro.srt.srt/-srt-client/is-streaming.html +++ b/docs/srt/com.pedro.srt.srt/-srt-client/is-streaming.html @@ -63,7 +63,7 @@

isStreaming

-
+
@@ -132,7 +132,7 @@

Properties

@@ -147,7 +147,7 @@

Properties

- +
@@ -166,7 +166,7 @@

Functions

- +
@@ -181,7 +181,7 @@

Functions

- +
@@ -196,7 +196,7 @@

Functions

@@ -211,7 +211,7 @@

Functions

@@ -226,7 +226,7 @@

Functions

@@ -241,7 +241,7 @@

Functions

-
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
+
fun hasCongestion(percentUsed: Float = 20.0f): Boolean
@@ -256,7 +256,7 @@

Functions

@@ -271,7 +271,7 @@

Functions

@@ -286,7 +286,7 @@

Functions

@@ -301,7 +301,7 @@

Functions

@@ -316,7 +316,7 @@

Functions

-
fun resizeCache(newSize: Int)
+
fun resizeCache(newSize: Int)
@@ -331,7 +331,7 @@

Functions

@@ -346,7 +346,7 @@

Functions

@@ -361,7 +361,7 @@

Functions

-
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
+
fun setAudioInfo(sampleRate: Int, isStereo: Boolean)
@@ -376,7 +376,7 @@

Functions

-
fun setLogs(enable: Boolean)
+
fun setLogs(enable: Boolean)
@@ -391,7 +391,7 @@

Functions

- +
@@ -406,7 +406,7 @@

Functions

-
fun start()
+
fun start()
diff --git a/docs/srt/com.pedro.srt.srt/-srt-sender/reset-dropped-audio-frames.html b/docs/srt/com.pedro.srt.srt/-srt-sender/reset-dropped-audio-frames.html index bc35039d2..c4c71dd25 100644 --- a/docs/srt/com.pedro.srt.srt/-srt-sender/reset-dropped-audio-frames.html +++ b/docs/srt/com.pedro.srt.srt/-srt-sender/reset-dropped-audio-frames.html @@ -63,7 +63,7 @@

resetDroppedAudioFrames

-
+
-
fun getCRC32(array: ByteArray, offset: Int, length: Int): Int
+
fun getCRC32(array: ByteArray, offset: Int, length: Int): Int
diff --git a/docs/srt/com.pedro.srt.utils/-encrypt-info/cipher.html b/docs/srt/com.pedro.srt.utils/-encrypt-info/cipher.html index e2d9afc91..fe4aafcec 100644 --- a/docs/srt/com.pedro.srt.utils/-encrypt-info/cipher.html +++ b/docs/srt/com.pedro.srt.utils/-encrypt-info/cipher.html @@ -63,7 +63,7 @@

cipher

-
+
@@ -113,7 +113,7 @@

Properties

- +
@@ -128,7 +128,7 @@

Properties

@@ -143,7 +143,7 @@

Properties

- +
@@ -158,7 +158,7 @@

Properties

- +
diff --git a/docs/srt/com.pedro.srt.utils/-encrypt-info/key-based-encryption.html b/docs/srt/com.pedro.srt.utils/-encrypt-info/key-based-encryption.html index a859cef1d..354f6551d 100644 --- a/docs/srt/com.pedro.srt.utils/-encrypt-info/key-based-encryption.html +++ b/docs/srt/com.pedro.srt.utils/-encrypt-info/key-based-encryption.html @@ -63,7 +63,7 @@

keyBasedEncryption

-
+
@@ -117,7 +117,7 @@

Functions

-
fun encrypt(bytes: ByteArray, sequence: Int): ByteArray
+
fun encrypt(bytes: ByteArray, sequence: Int): ByteArray
@@ -132,7 +132,7 @@

Functions

diff --git a/docs/srt/com.pedro.srt.utils/-encryption-util/type.html b/docs/srt/com.pedro.srt.utils/-encryption-util/type.html index 84ab7906b..62774f00c 100644 --- a/docs/srt/com.pedro.srt.utils/-encryption-util/type.html +++ b/docs/srt/com.pedro.srt.utils/-encryption-util/type.html @@ -63,7 +63,7 @@

type

-
+
-
fun close()
+
fun close()
@@ -113,7 +113,7 @@

Functions

-
fun connect()
+
fun connect()
@@ -128,7 +128,7 @@

Functions

@@ -143,7 +143,7 @@

Functions

@@ -158,7 +158,7 @@

Functions

@@ -173,7 +173,7 @@

Functions

-
fun setPacketSize(size: Int)
+
fun setPacketSize(size: Int)
@@ -188,7 +188,7 @@

Functions

-
fun write(srtPacket: SrtPacket)
+
fun write(srtPacket: SrtPacket)
diff --git a/docs/srt/com.pedro.srt.utils/-srt-socket/is-connected.html b/docs/srt/com.pedro.srt.utils/-srt-socket/is-connected.html index 50812cf47..1582fb76c 100644 --- a/docs/srt/com.pedro.srt.utils/-srt-socket/is-connected.html +++ b/docs/srt/com.pedro.srt.utils/-srt-socket/is-connected.html @@ -63,7 +63,7 @@

isConnected

-
+