Package com.banuba.sdk.effect_player
Class PushFrameMocker.CppProxy
java.lang.Object
com.banuba.sdk.effect_player.PushFrameMocker.CppProxy
- All Implemented Interfaces:
PushFrameMocker
- Enclosing interface:
- PushFrameMocker
public static final class PushFrameMocker.CppProxy extends java.lang.Object implements PushFrameMocker
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.banuba.sdk.effect_player.PushFrameMocker
PushFrameMocker.CppProxy
-
Method Summary
Modifier and Type Method Description void
_djinni_private_destroy()
static PushFrameMocker
create(EffectPlayer player, FramesProvider provider)
protected void
finalize()
void
process(java.lang.String outputFile)
Parse file and start pushing frame to Effect player.Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
_djinni_private_destroy
public void _djinni_private_destroy() -
finalize
protected void finalize() throws java.lang.Throwable- Overrides:
finalize
in classjava.lang.Object
- Throws:
java.lang.Throwable
-
process
public void process(java.lang.String outputFile)Description copied from interface:PushFrameMocker
Parse file and start pushing frame to Effect player.- Specified by:
process
in interfacePushFrameMocker
- Parameters:
outputFile
- path to file to write processed data in internal format.
-
create
@Nullable public static PushFrameMocker create(@Nullable EffectPlayer player, @Nullable FramesProvider provider)- Parameters:
player
- effect player to which attach this provider.provider
- provider to fetch frames from
-