Package com.banuba.sdk.scene
Class Video.CppProxy
java.lang.Object
com.banuba.sdk.scene.Video.CppProxy
- All Implemented Interfaces:
Video
- Enclosing interface:
- Video
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.banuba.sdk.scene.Video
Video.CppProxy
-
Method Summary
Modifier and TypeMethodDescriptionvoid
asImage()
asMedia()
cast video to media parent class (media).protected void
finalize()
int
float
Video own rotation angleint
getWidth()
void
load
(String videoPath, VideoLoadingResultListener onLoadingFinished) Load video file for decoding.void
loadByFd
(int fd, VideoLoadingResultListener onLoadingFinished) Load video file for decoding by file descriptor.void
set gpu video texture filtering mode param mode (texture_filtering_mode)
-
Method Details
-
_djinni_private_destroy
public void _djinni_private_destroy() -
finalize
-
getCurrentVideo
- Specified by:
getCurrentVideo
in interfaceVideo
- Returns:
- current loaded video file (string).
-
getWidth
public int getWidth() -
getHeight
public int getHeight() -
load
Description copied from interface:Video
Load video file for decoding. -
loadByFd
Description copied from interface:Video
Load video file for decoding by file descriptor. -
asMedia
Description copied from interface:Video
cast video to media parent class (media). -
asImage
-
getRotationAngle
public float getRotationAngle()Description copied from interface:Video
Video own rotation angle- Specified by:
getRotationAngle
in interfaceVideo
-
setFilteringMode
Description copied from interface:Video
set gpu video texture filtering mode param mode (texture_filtering_mode)- Specified by:
setFilteringMode
in interfaceVideo
-
getFilteringMode
- Specified by:
getFilteringMode
in interfaceVideo
- Returns:
- filtering mode (texture_filtering_mode)
-