MCPcopy Create free account

hub / github.com/andrewrabert/jellium-desktop / functions

Functions2,547 in github.com/andrewrabert/jellium-desktop

↓ 2 callersFunctionjfn_cef_layer_free
(h: *mut JfnCefLayer)
src/jfn_cef/src/client/ffi.rs:36
↓ 2 callersFunctionjfn_cef_layer_on_deactivated
(h: *const JfnCefLayer)
src/jfn_cef/src/client/ffi.rs:271
↓ 2 callersFunctionjfn_cef_layer_resize
( h: *const JfnCefLayer, w: c_int, height: c_int, pw: c_int, ph: c_int, )
src/jfn_cef/src/client/ffi.rs:222
↓ 2 callersFunctionjfn_cef_layer_set_refresh_rate
(h: *const JfnCefLayer, hz: f64)
src/jfn_cef/src/client/ffi.rs:232
↓ 2 callersFunctionjfn_cef_layer_set_visible
(h: *const JfnCefLayer, visible: bool)
src/jfn_cef/src/client/ffi.rs:267
↓ 2 callersFunctionjfn_cef_set_default_frame_rate
Process-wide default frame rate (set once at startup via the Browsers ctor). Consumed by `Inner::cef_create_browser` when building `CefBrowserSettings
src/jfn_cef/src/client/ffi.rs:77
↓ 2 callersFunctionjfn_input_dispatch_char_sys
Char event with explicit is_system_key (for WM_SYSCHAR on Windows). The 3-arg `jfn_input_dispatch_char` below is the wayland/x11 path which never gene
src/input/src/lib.rs:128
↓ 2 callersFunctionjfn_input_dispatch_key_full
Flat key dispatch used by macOS and Windows input shims. Linux paths use `jfn_linux_util::input::jfn_input_dispatch_key_raw`, which routes through the
src/input/src/lib.rs:158
↓ 2 callersFunctionjfn_input_dispatch_scroll
(x: i32, y: i32, dx: i32, dy: i32, mods: u32)
src/input/src/lib.rs:96
↓ 2 callersFunctionjfn_macos_apply_theme_color_on_main
(rgb: u32)
src/macos/src/init.rs:120
↓ 2 callersFunctionjfn_macos_get_input_view
Returns the `JellyfinInputView*` (non-retaining) so `macos_restack` can re-anchor it on top of the CefLayer subviews after a reorder.
src/macos/src/init.rs:92
↓ 2 callersFunctionjfn_mpv_free_string
(s: *mut c_char)
src/mpv/src/api.rs:180
↓ 2 callersFunctionjfn_mpv_get_property_string
Sync string property read. Returns a malloc'd UTF-8 C string the caller must free with [`jfn_mpv_free_string`], or NULL on failure.
src/mpv/src/api.rs:161
↓ 2 callersFunctionjfn_mpv_pause
()
src/mpv/src/api.rs:292
↓ 2 callersFunctionjfn_mpv_play
()
src/mpv/src/api.rs:289
↓ 2 callersFunctionjfn_mpv_set_background_color_hex
(hex: *const c_char)
src/mpv/src/api.rs:558
↓ 2 callersFunctionjfn_mpv_set_speed
(v: f64)
src/mpv/src/api.rs:311
↓ 2 callersFunctionjfn_mpv_set_window_maximized
(v: bool)
src/mpv/src/api.rs:531
↓ 2 callersFunctionjfn_mpv_set_window_minimized
(v: bool)
src/mpv/src/api.rs:528
↓ 2 callersFunctionjfn_mpv_stop
()
src/mpv/src/api.rs:298
↓ 2 callersFunctionjfn_mpv_wakeup
()
src/mpv/src/api.rs:238
↓ 2 callersFunctionjfn_playback_window_maximized
()
src/playback/src/ingest_driver.rs:127
↓ 2 callersFunctionjfn_wl_dmabuf_probe
Returns true if a GBM-allocated ARGB8888 dmabuf can be imported as an EGL image and bound to a GL texture on the EGL display CEF will use. The `ozone_
src/linux_util/src/dmabuf_probe.rs:80
↓ 2 callersFunctionjs_cstr_or_warn
Convert a JS-supplied string into a `CString` for FFI, logging + dropping on interior NUL. `label` names the IPC arm in the warn message so the log li
src/jfn_cef/src/business_common.rs:34
↓ 2 callersFunctionlast_button_serial
()
src/wayland/src/input.rs:94
↓ 2 callersFunctionlayer_ptr
(id: LayerId)
src/wayland/src/scene/sink.rs:25
↓ 2 callersFunctionlayout
(fonts: &mut Fonts, items: &[MenuItem], scale: f32)
src/menu/src/render.rs:136
↓ 2 callersFunctionlist_int
JS can send integers as `VTYPE_DOUBLE` (e.g. via `parseFloat`); round to i32 in that case.
src/jfn_cef/src/ipc.rs:51
↓ 2 callersFunctionlist_opt_string
(args: &ListValue, idx: usize)
src/jfn_cef/src/ipc.rs:42
↓ 2 callersFunctionload
(url, options, streamdata, videoStream, audioStream, subtitleStream, externalAudioUrl, externalSubUrl, callbac
src/web/native-shim.js:202
↓ 2 callersFunctionlocal_appdata
()
src/paths/src/imp_windows.rs:6
↓ 2 callersFunctionlog_enabled
(category: u8, level: u8)
src/logging/src/lib.rs:616
↓ 2 callersFunctionmacos_logical_slot
()
src/playback/src/ingest_driver.rs:254
↓ 2 callersFunctionmacos_pump
Drain pending NSEvents without blocking, then service the default CFRunLoop mode for sources that don't deliver via NSEvent (e.g. CEF's wake source, G
src/macos/src/lib.rs:349
↓ 2 callersFunctionmacos_pump_block
Pump pending NSEvents (non-blocking), then block on `CFRunLoopRunInMode` until a source fires (e.g. the dispatch-async block posted by `macos_mpv_wake
src/macos/src/lib.rs:421
↓ 2 callersMethodmain_present_decision
Deliberately does not gate on `set_expected` (never armed on Windows); re-adding that condition strands the detached main visual blank.
src/compositor_core/src/transition.rs:159
↓ 2 callersFunctionmake_request
(method: &str, url: &str, client: UrlrequestClient)
src/jfn_cef/src/business_overlay.rs:317
↓ 2 callersMethodmake_writer
(&'a self)
src/logging/src/lib.rs:788
↓ 2 callersFunctionmap_kind_to_phase
Map a playback event kind to the coarse transport phase.
src/playback/src/sink_core.rs:74
↓ 2 callersMethodmax_scroll
(&self)
src/wayland/src/popup.rs:88
↓ 2 callersMethodmaximized
(&self)
src/platform_abi/src/geometry.rs:151
↓ 2 callersFunctionmedia_remote
()
src/macos_sink/src/lib.rs:240
↓ 2 callersMethodmedia_session
(&self)
src/macos/src/lib.rs:709
↓ 2 callersFunctionmetadata_to_dict
(meta: &MediaMetadata)
src/mpris/src/sink.rs:163
↓ 2 callersMethodmode
(&self)
src/wayland/src/window_state.rs:138
↓ 2 callersFunctionmouse_loc_in_view
(view: &InputView, event: &AnyObject)
src/macos/src/input.rs:562
↓ 2 callersFunctionmpv_home
()
src/paths/src/lib.rs:109
↓ 2 callersFunctionmpv_source_dir
()
src/xtask/src/paths.rs:33
↓ 2 callersMethodnext
(&self)
src/mpris/src/sink.rs:284
↓ 2 callersFunctionnext_generation
()
src/wayland/src/popup.rs:629
↓ 2 callersFunctionnote_buffer_release
(buffer: &WlBuffer)
src/wayland/src/wl_state.rs:375
↓ 2 callersFunctionnotify_decorations_changed
()
src/platform_abi/src/lib.rs:733
↓ 2 callersFunctionnotify_window_changed
Wake every subscriber; each pulls the current snapshot itself. Callers must have already committed the state a pull would read.
src/platform_abi/src/window_source.rs:34
↓ 2 callersFunctionnsstring_from_str
Build an NSString from a Rust &str (UTF-8). The returned object is retained (+1) by NSString init; the caller `release`s when done.
src/macos/src/compositor.rs:261
↓ 2 callersMethodobserve_property
(&self, reply: u64, name: &str, format: sys::mpv_format)
src/mpv/src/handle.rs:249
↓ 2 callersMethodon_media_type
(&mut self, ty: MediaType)
src/playback/src/state_machine.rs:225
↓ 2 callersMethodopen_external_url
(&self, url: &str)
src/macos/src/lib.rs:820
↓ 2 callersFunctionpack
(r: u8, g: u8, b: u8)
src/color/src/lib.rs:28
↓ 2 callersFunctionpaint
( fonts: &mut Fonts, layout: &Layout, items: &[MenuItem], active: i32, )
src/menu/src/render.rs:180
↓ 2 callersFunctionparent_layer_locked
(st: &mut WlState, ptr: *mut PlatformSurface)
src/wayland/src/wl_state.rs:502
↓ 2 callersFunctionparse
Parses any color string mpv emits or accepts (see `third_party/mpv/options/m_option.c:2079-2147`). Returns 0 (black) on malformed input. Parse an mpv-
src/mpv/src/color.rs:7
↓ 2 callersFunctionparse_cef
Parse a `<meta name="theme-color">` value: `#RGB` or `#RRGGBB`. Returns 0 on malformed input.
src/color/src/lib.rs:34
↓ 2 callersFunctionparse_hex_byte
(s: &[u8])
src/color/src/lib.rs:19
↓ 2 callersFunctionparse_hex_nibble
(c: u8)
src/color/src/lib.rs:10
↓ 2 callersFunctionparse_metadata_json
(json: &str)
src/jfn_cef/src/business_web.rs:128
↓ 2 callersFunctionpending_bg
()
src/wayland/src/root_window.rs:893
↓ 2 callersFunctionpending_slot
()
src/mpv/src/api.rs:387
↓ 2 callersMethodpersist
Read live state and write it back to config. Called at teardown before any thread-join that could hang.
src/jfn_rust/src/window_geometry.rs:44
↓ 2 callersFunctionpick_adapter
(instance: &wgpu::Instance, target: GpuTarget)
src/gpu_paint/src/context.rs:183
↓ 2 callersFunctionplan
(i: Inputs)
src/wayland/src/root_window.rs:314
↓ 2 callersFunctionplat
()
src/jfn_rust/src/window_geometry.rs:14
↓ 2 callersMethodplay
(options)
src/web/mpv-video-player.js:96
↓ 2 callersFunctionpopup_create
Create the grab popup for `surface`. The grab cites the input thread's last press serial (button or key) — valid here only because every app connectio
src/wayland/src/root_window.rs:781
↓ 2 callersFunctionpopup_destroy_locked
(s: &mut PlatformSurface)
src/wayland/src/wl_ops.rs:279
↓ 2 callersMethodpopup_rect
(&self)
src/jfn_cef/src/client/popup.rs:134
↓ 2 callersFunctionpopup_reposition
Requires the popup to already be mapped.
src/wayland/src/root_window.rs:826
↓ 2 callersMethodposition
(&self)
src/mpris/src/sink.rs:330
↓ 2 callersFunctionpost_metadata
(meta: &MediaMetadata)
src/jfn_cef/src/business_web.rs:176
↓ 2 callersMethodpresent
(&self, s: SurfaceHandle, info: *const c_void, lw: c_int, lh: c_int)
src/windows/src/dropdown.rs:20
↓ 2 callersFunctionpresent_on_main
(spec: MenuSpec, on_selected: Option<MenuSelectionFn>)
src/macos/src/ns_menu.rs:162
↓ 2 callersFunctionprobe
(ozone: &str, wayland_egl_dpy: *mut c_void)
src/linux_util/src/dmabuf_probe.rs:100
↓ 2 callersMethodprobe
Cheap probe: enumerate Vulkan adapters and pick one. Does not create a `Device` and does not need a surface.
src/gpu_paint/src/context.rs:43
↓ 2 callersFunctionprobe_scale
Query the live display and derive the scale for `target`.
src/wayland/src/scale_probe.rs:207
↓ 2 callersFunctionpump_drain
(trigger: &str)
src/macos/src/cef_pump.rs:119
↓ 2 callersMethodpush_pixels
(&mut self, frame: PixelFrame<'_>)
src/gpu_paint/src/painter.rs:192
↓ 2 callersFunctionquantize_dpi_steps
(dpi: f64)
src/x11/src/scale.rs:63
↓ 2 callersFunctionquery_parent_geometry_x11rb
( conn: &RustConnection, parent: u32, root: u32, )
src/x11/src/lifecycle.rs:70
↓ 2 callersFunctionquery_raw
Same as [`query`], but takes a raw `mpv_handle*` (non-owning). Used by the C FFI. `raw` may be NULL — in that case the demuxer list is empty. # Safet
src/mpv/src/capabilities.rs:59
↓ 2 callersFunctionraise_to_top
(conn: &RustConnection, win: Window)
src/x11/src/geometry.rs:198
↓ 2 callersFunctionraw_xcb_connection
()
src/x11/src/x11_state.rs:152
↓ 2 callersFunctionread_utf8
(p: *const c_char, len: usize)
src/jfn_cef/src/client/ffi.rs:18
↓ 2 callersFunctionredraw
( conn: &RustConnection, win: u32, gc: u32, buf: &mut ShmBuffer, fonts: &mut Fonts, la
src/x11/src/menu/mod.rs:288
↓ 2 callersFunctionrefocus
(layer: *mut JfnCefLayer)
src/jfn_cef/src/browsers.rs:214
↓ 2 callersFunctionregister_event_sink
(sink: EventSink)
src/playback/src/ffi.rs:96
↓ 2 callersFunctionreject_double_init
Returns true if the supplied `MutexGuard`-bearing `Option` already holds a value — i.e. a singleton `init` is being called twice. Crashes loud in debu
src/jfn_cef/src/business_common.rs:13
↓ 2 callersMethodremoveMediaDialog
()
src/web/mpv-video-player.js:245
↓ 2 callersMethodrequest
`plan` chose [`Step::DiscoverScale`] inside an event callback: only note the request; never probe here.
src/wayland/src/root_window.rs:283
↓ 2 callersFunctionrequest_resync
()
src/x11/src/geometry.rs:56
↓ 2 callersMethodresetPositionTracking
()
src/web/input-plugin.js:143
↓ 2 callersMethodresolve_logical
(&self)
src/wayland/src/root_window.rs:359
← previousnext →401–500 of 2,547, ranked by callers