MCPcopy Create free account
hub / github.com/Recordscript/recordscript / Java_ffi_FFI_setFrameRawEnable

Function Java_ffi_FFI_setFrameRawEnable

libs/scrap/src/android/ffi.rs:129–145  ·  view source on GitHub ↗
(
    env: JNIEnv,
    _class: JClass,
    name: JString,
    value: jboolean,
)

Source from the content-addressed store, hash-verified

127
128#[no_mangle]
129pub extern "system" fn Java_ffi_FFI_setFrameRawEnable(
130 env: JNIEnv,
131 _class: JClass,
132 name: JString,
133 value: jboolean,
134) {
135 let mut env = env;
136 if let Ok(name) = env.get_string(&name) {
137 let name: String = name.into();
138 let value = value.eq(&1);
139 if name.eq("video") {
140 VIDEO_RAW.lock().unwrap().set_enable(value);
141 } else if name.eq("audio") {
142 AUDIO_RAW.lock().unwrap().set_enable(value);
143 }
144 };
145}
146
147#[no_mangle]
148pub extern "system" fn Java_ffi_FFI_init(env: JNIEnv, _class: JClass, ctx: JObject) {

Callers

nothing calls this directly

Calls 2

get_stringMethod · 0.80
set_enableMethod · 0.80

Tested by

no test coverage detected