Add initial user configuration file with default settings

- Created user.ini file to store user-specific settings for OBS.
- Included general settings, window preferences, appearance options, and accessibility configurations.
- Set default values for various parameters to enhance user experience on first run.
This commit is contained in:
2025-12-04 17:08:03 +01:00
parent 94543309a0
commit e0b723104f
37 changed files with 6131 additions and 0 deletions
@@ -0,0 +1,364 @@
15:04:58.705: Platform: Wayland
15:04:58.705: CPU Name: AMD Ryzen 7 7800X3D 8-Core Processor
15:04:58.705: CPU Speed: 4866.007MHz
15:04:58.706: Physical Cores: 8, Logical Cores: 8
15:04:58.706: Physical Memory: 31168MB Total, 6284MB Free
15:04:58.706: Kernel Version: Linux 6.17.9-1-default
15:04:58.706: Flatpak Branch: stable
15:04:58.706: Flatpak Arch: x86_64
15:04:58.706: Flatpak Commit: 2eebc7128409432ae5c236056fba7cfd5a0a5a2840f09aee027d25bba4987fda
15:04:58.706: Flatpak Runtime: runtime/org.kde.Platform/x86_64/6.8
15:04:58.706: App Extensions:
15:04:58.706: - com.obsproject.Studio.Plugin.OBSVkCapture
15:04:58.706: - com.obsproject.Studio.Plugin.SourceClone
15:04:58.706: - com.obsproject.Studio.Plugin.SourceRecord
15:04:58.706: - com.obsproject.Studio.Plugin.WaylandHotkeys
15:04:58.706: - org.freedesktop.LinuxAudio.Plugins.TAP
15:04:58.706: - org.freedesktop.LinuxAudio.Plugins.swh
15:04:58.706: - com.obsproject.Studio.Locale
15:04:58.706: Runtime Extensions:
15:04:58.706: - org.freedesktop.Platform.GL.default
15:04:58.706: - org.freedesktop.Platform.openh264
15:04:58.706: - org.gtk.Gtk3theme.Breeze
15:04:58.706: - org.kde.Platform.Locale
15:04:58.706: - org.freedesktop.Platform.GL.default
15:04:58.706: Flatpak Framework Version: 1.16.1
15:04:58.706: Desktop Environment: GNOME (gnome)
15:04:58.706: Session Type: wayland
15:04:58.707: Current Date/Time: 2025-11-29, 15:04:58
15:04:58.707: Browser Hardware Acceleration: true
15:04:58.707: Qt Version: 6.8.3 (runtime), 6.8.3 (compiled)
15:04:58.707: Portable mode: false
15:04:58.732: OBS 32.0.2 (linux)
15:04:58.732: ---------------------------------
15:04:58.733: ---------------------------------
15:04:58.733: audio settings reset:
15:04:58.733: samples per sec: 48000
15:04:58.733: speakers: 2
15:04:58.733: max buffering: 960 milliseconds
15:04:58.733: buffering type: dynamically increasing
15:04:58.733: ---------------------------------
15:04:58.733: Initializing OpenGL...
15:04:58.733: Using EGL/Wayland
15:04:58.754: Initialized EGL 1.5
15:04:58.763: Loading up OpenGL on adapter AMD AMD Radeon RX 7900 XTX (radeonsi, navi31, LLVM 19.1.7, DRM 3.64, 6.17.9-1-default)
15:04:58.763: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.2.6 (git-3f12436d80), shading language 4.60
15:04:58.783: ---------------------------------
15:04:58.783: video settings reset:
15:04:58.783: base resolution: 3440x1440
15:04:58.783: output resolution: 3440x1440
15:04:58.783: downscale filter: Bicubic
15:04:58.783: fps: 60/1
15:04:58.783: format: NV12
15:04:58.783: YUV mode: Rec. 709/Partial
15:04:58.783: NV12 texture support enabled
15:04:58.783: P010 texture support not available
15:04:58.786: Audio monitoring device:
15:04:58.786: name: Default
15:04:58.786: id: default
15:04:58.787: ---------------------------------
15:04:58.790: No AJA devices found, skipping loading AJA UI plugin
15:04:58.790: Failed to initialize module 'aja-output-ui.so'
15:04:58.792: No AJA devices found, skipping loading AJA plugin
15:04:58.792: Failed to initialize module 'aja.so'
15:04:58.862: [pipewire] Available capture sources:
15:04:58.862: [pipewire] - Monitor source
15:04:58.862: [pipewire] - Window source
15:04:58.869: v4l2loopback not installed, virtual camera not registered
15:04:58.869: [obs-browser]: Version 2.26.3
15:04:58.869: [obs-browser]: CEF Version 127.0.6533.120 (runtime), 127.0.0-6533-fix-stutter-and-osr-extra-info.3042+g176b09c+chromium-127.0.6533.120 (compiled)
15:04:58.873: VAAPI: API version 1.22
15:04:58.873: FFmpeg VAAPI H264 encoding supported
15:04:58.876: FFmpeg VAAPI AV1 encoding supported
15:04:58.879: FFmpeg VAAPI HEVC encoding supported
15:04:58.880: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory
15:04:58.880:
15:04:58.880: NVENC not supported
15:04:58.880: Failed to initialize module 'obs-nvenc.so'
15:04:58.896: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.3 | RPC Version: 1)
15:04:58.896: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.8.3 | Qt version (run-time): 6.8.3
15:04:58.896: [obs-websocket] [obs_module_load] Linked ASIO Version: 103200
15:04:58.899: [obs-websocket] [obs_module_load] Module loaded.
15:04:58.900: Failed to load 'en-GB' text for module: 'linux-vkcapture.so'
15:04:58.901: [linux-vkcapture] plugin loaded successfully (version 1.5.3)
15:04:58.901: Skipping module 'obs-wayland-hotkeys', is disabled
15:04:58.901: Failed to load 'en-GB' text for module: 'source-clone.so'
15:04:58.901: [Source Clone] loaded version 0.2.0
15:04:58.901: Failed to load 'en-GB' text for module: 'source-record.so'
15:04:58.901: [Source Record] loaded version 0.4.6
15:04:58.901: ---------------------------------
15:04:58.901: Loaded Modules:
15:04:58.901: source-record.so
15:04:58.901: source-clone.so
15:04:58.901: linux-vkcapture.so
15:04:58.901: text-freetype2.so
15:04:58.901: rtmp-services.so
15:04:58.901: obs-x264.so
15:04:58.901: obs-websocket.so
15:04:58.901: obs-webrtc.so
15:04:58.901: obs-vst.so
15:04:58.901: obs-transitions.so
15:04:58.901: obs-qsv11.so
15:04:58.901: obs-outputs.so
15:04:58.901: obs-libfdk.so
15:04:58.901: obs-filters.so
15:04:58.901: obs-ffmpeg.so
15:04:58.901: obs-browser.so
15:04:58.901: linux-v4l2.so
15:04:58.901: linux-pulseaudio.so
15:04:58.901: linux-pipewire.so
15:04:58.901: linux-jack.so
15:04:58.901: linux-capture.so
15:04:58.901: image-source.so
15:04:58.901: frontend-tools.so
15:04:58.901: ---------------------------------
15:04:58.901: ---------------------------------
15:04:58.901: Available Encoders:
15:04:58.901: Video Encoders:
15:04:58.901: - ffmpeg_svt_av1 (SVT-AV1)
15:04:58.901: - ffmpeg_aom_av1 (AOM AV1)
15:04:58.901: - ffmpeg_vaapi_tex (FFmpeg VAAPI H.264)
15:04:58.901: - av1_ffmpeg_vaapi_tex (FFmpeg VAAPI AV1)
15:04:58.901: - hevc_ffmpeg_vaapi_tex (FFmpeg VAAPI HEVC)
15:04:58.901: - obs_x264 (x264)
15:04:58.901: Audio Encoders:
15:04:58.901: - ffmpeg_aac (FFmpeg AAC)
15:04:58.901: - ffmpeg_opus (FFmpeg Opus)
15:04:58.901: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit))
15:04:58.901: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit))
15:04:58.901: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit float))
15:04:58.901: - ffmpeg_alac (FFmpeg ALAC (24-bit))
15:04:58.901: - ffmpeg_flac (FFmpeg FLAC (16-bit))
15:04:58.901: - libfdk_aac (libfdk AAC)
15:04:58.901: ==== Startup complete ===============================================
15:04:58.926: All scene data cleared
15:04:58.926: ------------------------------------------------
15:04:58.930: pulse-input: Server name: 'PulseAudio (on PipeWire 1.5.83) 15.0.0'
15:04:58.930: pulse-input: Audio format: s32le, 48000 Hz, 2 channels
15:04:58.930: pulse-input: Started recording from 'alsa_output.usb-iFi__by_AMR__iFi__by_AMR__HD_USB_Audio_0002-00.analog-stereo.monitor' (default)
15:04:58.930: [Loaded global audio device]: 'Desktop Audio'
15:04:58.930: - filter: 'Compressor' (compressor_filter)
15:04:58.930: pulse-input: Server name: 'PulseAudio (on PipeWire 1.5.83) 15.0.0'
15:04:58.930: pulse-input: Audio format: float32le, 48000 Hz, 1 channels
15:04:58.930: pulse-input: Started recording from 'alsa_input.usb-Focusrite_Scarlett_Solo_USB_Y7KG7CX1605E46-00.HiFi__Mic1__source' (default)
15:04:58.931: [Loaded global audio device]: 'Mic/Aux'
15:04:58.931: - filter: 'Noise Suppression' (noise_suppress_filter_v2)
15:04:58.931: - filter: 'Compressor' (compressor_filter)
15:04:58.931: pulse-input: Server name: 'PulseAudio (on PipeWire 1.5.83) 15.0.0'
15:04:58.931: pulse-input: Audio format: float32le, 48000 Hz, 2 channels
15:04:58.931: pulse-input: Started recording from 'GameSink.monitor'
15:04:58.932: pulse-input: Server name: 'PulseAudio (on PipeWire 1.5.83) 15.0.0'
15:04:58.932: pulse-input: Audio format: float32le, 48000 Hz, 2 channels
15:04:58.932: pulse-input: Started recording from 'DiscordSink.monitor'
15:04:58.932: pulse-input: Server name: 'PulseAudio (on PipeWire 1.5.83) 15.0.0'
15:04:58.932: pulse-input: Audio format: float32le, 48000 Hz, 2 channels
15:04:58.932: pulse-input: Started recording from 'MusicSink.monitor'
15:04:58.932: PipeWire initialized
15:04:58.932: PipeWire initialized
15:04:58.932: v4l2-input: Start capture from /dev/video0
15:04:58.946: Device for 'Audio Output Capture' source is also used for audio monitoring:
15:04:58.946: Deduplication logic is being applied to all monitored sources.
15:04:58.946:
15:04:59.059: v4l2-input: Input: 0
15:04:59.088: v4l2-input: Resolution: 864x480
15:04:59.088: v4l2-input: Pixelformat: YUYV
15:04:59.089: v4l2-input: Linesize: 1728 Bytes
15:04:59.103: v4l2-input: Framerate: 24.00 fps
15:04:59.104: v4l2-input: /dev/video0: select timeout set to 208333 (5x frame periods)
15:04:59.105: Switched to scene 'Scene'
15:04:59.105: ------------------------------------------------
15:04:59.105: Loaded scenes:
15:04:59.105: - scene 'Scene':
15:04:59.105: - source: 'Game Sink' (pulse_output_capture)
15:04:59.105: - source: 'Discord Sink' (pulse_output_capture)
15:04:59.105: - source: 'Music Sink' (pulse_output_capture)
15:04:59.105: - source: 'App' (pipewire-screen-capture-source)
15:04:59.105: - source: 'Screen' (pipewire-screen-capture-source)
15:04:59.105: - source: 'Cam' (v4l2_input)
15:04:59.105: - scene 'Cam Scene':
15:04:59.105: - source: 'Cam' (v4l2_input)
15:04:59.105: - source: 'Game Sink' (pulse_output_capture)
15:04:59.105: - source: 'Discord Sink' (pulse_output_capture)
15:04:59.105: - source: 'Music Sink' (pulse_output_capture)
15:04:59.105: ------------------------------------------------
15:04:59.154: [pipewire] Screencast session created
15:04:59.155: [pipewire] Screencast session created
15:04:59.174: [pipewire] Asking for monitor and window
15:04:59.174: [pipewire] Asking for monitor and window
15:04:59.206: [pipewire] source selected, setting up screencast
15:04:59.214: [pipewire] source selected, setting up screencast
15:04:59.218: [pipewire] Server version: 1.5.83
15:04:59.218: [pipewire] Library version: 1.2.4
15:04:59.218: [pipewire] Header version: 1.2.4
15:04:59.218: [pipewire] Created stream 0x559c472a1310
15:04:59.218: [pipewire] Stream 0x559c472a1310 state: "connecting" (error: none)
15:04:59.218: [pipewire] Playing stream 0x559c472a1310
15:04:59.223: [pipewire] Stream 0x559c472a1310 state: "paused" (error: none)
15:04:59.224: [pipewire] Server version: 1.5.83
15:04:59.224: [pipewire] Library version: 1.2.4
15:04:59.224: [pipewire] Header version: 1.2.4
15:04:59.224: [pipewire] Created stream 0x559c49507fe0
15:04:59.225: [pipewire] Stream 0x559c49507fe0 state: "connecting" (error: none)
15:04:59.225: [pipewire] Playing stream 0x559c49507fe0
15:04:59.225: [pipewire] Stream 0x559c49507fe0 state: "paused" (error: none)
15:04:59.249: [pipewire] Negotiated format:
15:04:59.249: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA)
15:04:59.249: [pipewire] Modifier: 0x0
15:04:59.249: [pipewire] Size: 3440x1440
15:04:59.249: [pipewire] Framerate: 0/1
15:04:59.250: [pipewire] Negotiated format:
15:04:59.250: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA)
15:04:59.250: [pipewire] Modifier: 0x200000028a01f04
15:04:59.250: [pipewire] Size: 3440x1440
15:04:59.250: [pipewire] Framerate: 0/1
15:04:59.255: [pipewire] Negotiated format:
15:04:59.255: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA)
15:04:59.255: [pipewire] Modifier: 0x0
15:04:59.255: [pipewire] Size: 3440x1440
15:04:59.255: [pipewire] Framerate: 0/1
15:04:59.255: [pipewire] Negotiated format:
15:04:59.255: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA)
15:04:59.255: [pipewire] Modifier: 0x200000028a01f04
15:04:59.255: [pipewire] Size: 3440x1440
15:04:59.256: [pipewire] Framerate: 0/1
15:04:59.262: [pipewire] Stream 0x559c472a1310 state: "streaming" (error: none)
15:04:59.264: [pipewire] Stream 0x559c49507fe0 state: "streaming" (error: none)
15:04:59.480: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio)
15:04:59.480:
15:04:59.522: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Discord Sink)
15:04:59.522:
15:04:59.544: adding 21 milliseconds of audio buffering, total audio buffering is now 64 milliseconds (source: Mic/Aux)
15:04:59.544:
15:05:02.126: ---------------------------------
15:05:02.126: [FFmpeg VAAPI encoder: 'advanced_video_recording'] settings:
15:05:02.126: device: /dev/dri/by-path/pci-0000:03:00.0-render
15:05:02.126: rate_control: CBR
15:05:02.126: profile: 100
15:05:02.126: level: -99
15:05:02.126: qp: 0
15:05:02.126: bitrate: 35000
15:05:02.126: maxrate: 35000
15:05:02.126: keyint: 120
15:05:02.126: width: 3440
15:05:02.126: height: 1440
15:05:02.126: b-frames: 0
15:05:02.126: ffmpeg opts:
15:05:02.126:
15:05:02.131: libfdk_aac encoder created
15:05:02.131: libfdk_aac bitrate: 160, channels: 2
15:05:02.131: libfdk_aac encoder created
15:05:02.131: libfdk_aac bitrate: 160, channels: 2
15:05:02.131: libfdk_aac encoder created
15:05:02.131: libfdk_aac bitrate: 160, channels: 2
15:05:02.131: libfdk_aac encoder created
15:05:02.131: libfdk_aac bitrate: 160, channels: 2
15:05:02.140: ==== Replay Buffer Start ===========================================
15:05:07.309: Output 'Replay Buffer': stopping
15:05:07.310: Output 'Replay Buffer': Total frames output: 303
15:05:07.310: Output 'Replay Buffer': Total drawn frames: 310
15:05:07.310: ==== Replay Buffer Stop ============================================
15:05:07.316: libfdk_aac encoder destroyed
15:05:07.316: libfdk_aac encoder destroyed
15:05:07.316: libfdk_aac encoder destroyed
15:05:07.316: libfdk_aac encoder destroyed
15:05:12.729: ==== Shutting down ==================================================
15:05:12.731: pulse-input: Stopped recording from 'alsa_output.usb-iFi__by_AMR__iFi__by_AMR__HD_USB_Audio_0002-00.analog-stereo.monitor'
15:05:12.731: pulse-input: Got 551 packets with 661200 frames
15:05:12.731: pulse-input: Stopped recording from 'alsa_input.usb-Focusrite_Scarlett_Solo_USB_Y7KG7CX1605E46-00.HiFi__Mic1__source'
15:05:12.731: pulse-input: Got 551 packets with 661200 frames
15:05:12.731: [pipewire] Stream 0x559c49507fe0 state: "paused" (error: none)
15:05:12.732: [pipewire] Stream 0x559c49507fe0 state: "unconnected" (error: none)
15:05:12.736: [pipewire] Stream 0x559c472a1310 state: "paused" (error: none)
15:05:12.738: [pipewire] Stream 0x559c472a1310 state: "unconnected" (error: none)
15:05:12.772: v4l2-input: /dev/video0: Stopped capture after 200 frames
15:05:12.826: pulse-input: Stopped recording from 'GameSink.monitor'
15:05:12.826: pulse-input: Got 554 packets with 664800 frames
15:05:12.826: pulse-input: Stopped recording from 'DiscordSink.monitor'
15:05:12.826: pulse-input: Got 554 packets with 664800 frames
15:05:12.826: pulse-input: Stopped recording from 'MusicSink.monitor'
15:05:12.826: pulse-input: Got 553 packets with 663600 frames
15:05:12.856: All scene data cleared
15:05:12.856: ------------------------------------------------
15:05:12.899: [linux-vkcapture] plugin unloaded
15:05:12.899: [obs-websocket] [obs_module_unload] Shutting down...
15:05:12.899: Tried to call obs_frontend_remove_event_callback with no callbacks!
15:05:12.899: [obs-websocket] [obs_module_unload] Finished shutting down.
15:05:12.903: [Scripting] Total detached callbacks: 0
15:05:12.903: Freeing OBS context data
15:05:12.909: == Profiler Results =============================
15:05:12.909: run_program_init: 508.537 ms
15:05:12.909: ┣OBSApp::AppInit: 9.621 ms
15:05:12.909: ┃ ┗OBSApp::InitLocale: 0.442 ms
15:05:12.909: ┗OBSApp::OBSInit: 439.914 ms
15:05:12.909: ┣obs_startup: 1.985 ms
15:05:12.909: ┗OBSBasic::OBSInit: 412.825 ms
15:05:12.909: ┣OBSBasic::InitBasicConfig: 0.432 ms
15:05:12.909: ┣OBSBasic::ResetAudio: 0.17 ms
15:05:12.909: ┣OBSBasic::ResetVideo: 52.746 ms
15:05:12.909: ┃ ┗obs_init_graphics: 50.286 ms
15:05:12.909: ┃ ┗shader compilation: 19.268 ms
15:05:12.909: ┣OBSBasic::InitOBSCallbacks: 0.002 ms
15:05:12.909: ┣OBSBasic::InitHotkeys: 0.014 ms
15:05:12.909: ┣obs_load_all_modules2: 114.149 ms
15:05:12.909: ┃ ┣obs_init_module(aja-output-ui.so): 0.048 ms
15:05:12.909: ┃ ┣obs_init_module(aja.so): 0.037 ms
15:05:12.909: ┃ ┣obs_init_module(frontend-tools.so): 47.822 ms
15:05:12.909: ┃ ┣obs_init_module(image-source.so): 0.003 ms
15:05:12.909: ┃ ┣obs_init_module(linux-capture.so): 0 ms
15:05:12.909: ┃ ┣obs_init_module(linux-jack.so): 0.001 ms
15:05:12.909: ┃ ┣obs_init_module(linux-pipewire.so): 8.788 ms
15:05:12.909: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.001 ms
15:05:12.909: ┃ ┣obs_init_module(linux-v4l2.so): 5.792 ms
15:05:12.909: ┃ ┣obs_init_module(obs-browser.so): 0.037 ms
15:05:12.909: ┃ ┣obs_init_module(obs-ffmpeg.so): 9.073 ms
15:05:12.909: ┃ ┣obs_init_module(obs-filters.so): 0.009 ms
15:05:12.909: ┃ ┣obs_init_module(obs-libfdk.so): 0 ms
15:05:12.909: ┃ ┣obs_init_module(obs-nvenc.so): 0.067 ms
15:05:12.909: ┃ ┃ ┗nvenc_check: 0.052 ms
15:05:12.909: ┃ ┣obs_init_module(obs-outputs.so): 0.002 ms
15:05:12.909: ┃ ┣obs_init_module(obs-qsv11.so): 11.023 ms
15:05:12.909: ┃ ┣obs_init_module(obs-transitions.so): 0.003 ms
15:05:12.909: ┃ ┣obs_init_module(obs-vst.so): 0.001 ms
15:05:12.909: ┃ ┣obs_init_module(obs-webrtc.so): 0.005 ms
15:05:12.909: ┃ ┣obs_init_module(obs-websocket.so): 2.886 ms
15:05:12.909: ┃ ┣obs_init_module(obs-x264.so): 0.001 ms
15:05:12.909: ┃ ┣obs_init_module(rtmp-services.so): 0.178 ms
15:05:12.909: ┃ ┣obs_init_module(text-freetype2.so): 0.006 ms
15:05:12.909: ┃ ┣obs_init_module(linux-vkcapture.so): 0.034 ms
15:05:12.909: ┃ ┣obs_init_module(source-clone.so): 0.008 ms
15:05:12.909: ┃ ┗obs_init_module(source-record.so): 0.016 ms
15:05:12.909: ┣OBSBasic::InitService: 0.797 ms
15:05:12.909: ┣OBSBasic::ResetOutputs: 2.999 ms
15:05:12.909: ┣OBSBasic::CreateHotkeys: 0.015 ms
15:05:12.909: ┣OBSBasic::InitPrimitives: 0.049 ms
15:05:12.909: ┗OBSBasic::Load: 205.477 ms
15:05:12.909: obs_hotkey_thread(25 ms): min=0 ms, median=0 ms, max=0.006 ms, 99th percentile=0.001 ms, 100% below 25 ms
15:05:12.909: audio_thread(Audio): min=0.004 ms, median=0.05 ms, max=0.667 ms, 99th percentile=0.475 ms
15:05:12.909: ┗receive_audio: min=0 ms, median=0.041 ms, max=0.414 ms, 99th percentile=0.201 ms, 1.46386 calls per parent call
15:05:12.909: ┣buffer_audio: min=0 ms, median=0 ms, max=0.008 ms, 99th percentile=0.001 ms
15:05:12.909: ┗do_encode: min=0.025 ms, median=0.063 ms, max=0.414 ms, 99th percentile=0.201 ms
15:05:12.909: ┣encode(Track1): min=0.061 ms, median=0.109 ms, max=0.144 ms, 99th percentile=0.136 ms, 0.25 calls per parent call
15:05:12.909: ┣send_packet: min=0 ms, median=0.001 ms, max=0.253 ms, 99th percentile=0.01 ms
15:05:12.909: ┣encode(Track2): min=0.025 ms, median=0.029 ms, max=0.046 ms, 99th percentile=0.04 ms, 0.25 calls per parent call
15:05:12.909: ┣encode(Track3): min=0.037 ms, median=0.158 ms, max=0.27 ms, 99th percentile=0.231 ms, 0.25 calls per parent call
15:05:12.909: ┗encode(Track4): min=0.025 ms, median=0.028 ms, max=0.041 ms, 99th percentile=0.038 ms, 0.25 calls per parent call
15:05:12.909: obs_graphics_thread(16.6667 ms): min=0.051 ms, median=0.185 ms, max=5.807 ms, 99th percentile=0.403 ms, 100% below 16.667 ms
15:05:12.909: ┣tick_sources: min=0 ms, median=0.003 ms, max=0.258 ms, 99th percentile=0.01 ms
15:05:12.909: ┣output_frame: min=0.04 ms, median=0.109 ms, max=2.238 ms, 99th percentile=0.197 ms
15:05:12.909: ┃ ┗gs_context(video->graphics): min=0.04 ms, median=0.108 ms, max=2.238 ms, 99th percentile=0.197 ms
15:05:12.909: ┃ ┣render_video: min=0.006 ms, median=0.104 ms, max=2.232 ms, 99th percentile=0.187 ms
15:05:12.909: ┃ ┃ ┣render_main_texture: min=0.005 ms, median=0.092 ms, max=2.229 ms, 99th percentile=0.156 ms
15:05:12.909: ┃ ┃ ┣render_convert_texture: min=0.013 ms, median=0.015 ms, max=0.226 ms, 99th percentile=0.031 ms, 0.367612 calls per parent call
15:05:12.909: ┃ ┃ ┗output_gpu_encoders: min=0 ms, median=0.001 ms, max=0.002 ms, 99th percentile=0.002 ms, 0.367612 calls per parent call
15:05:12.909: ┃ ┗gs_flush: min=0 ms, median=0 ms, max=0.183 ms, 99th percentile=0.03 ms
15:05:12.909: ┗render_displays: min=0.002 ms, median=0.056 ms, max=5.134 ms, 99th percentile=0.165 ms
15:05:12.909: obs_gpu_encode_thread(16.6667 ms): min=0.148 ms, median=0.249 ms, max=5.6 ms, 99th percentile=4.733 ms, 100% below 16.667 ms
15:05:12.909: ┣gpu_encode_frame: min=0.146 ms, median=0.244 ms, max=5.596 ms, 99th percentile=4.728 ms
15:05:12.909: ┗send_packet: min=0.001 ms, median=0.002 ms, max=0.038 ms, 99th percentile=0.006 ms
15:05:12.909: =================================================
15:05:12.909: == Profiler Time Between Calls ==================
15:05:12.909: obs_hotkey_thread(25 ms): min=25.007 ms, median=25.055 ms, max=27.528 ms, 99.646% within ±2% of 25 ms (0% lower, 0.353982% higher)
15:05:12.909: obs_graphics_thread(16.6667 ms): min=14.095 ms, median=16.667 ms, max=19.239 ms, 99.7633% within ±2% of 16.667 ms (0.118343% lower, 0.118343% higher)
15:05:12.909: obs_gpu_encode_thread(16.6667 ms): min=16.45 ms, median=16.666 ms, max=16.883 ms, 100% within ±2% of 16.667 ms (0% lower, 0% higher)
15:05:12.909: =================================================
15:05:12.911: Number of memory leaks: 0