1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-27 10:50:53 +00:00
mpv/osdep
Kacper Michajłow 6f619d5ef4 vo_libmpv: don't steal pointer provided by the API user
It won't be TA allocated and would fail on header check. Also
documentation doesn't mention that ownership is transfered to mpv, so it
is unexpected.

This will cause existing clients of this API leak this memory, but I
doubt anyone really used it in this broken state.

Fixes: #14633
2024-08-06 20:17:35 +02:00
..
android various: fix tabs in code 2024-05-07 11:23:08 +02:00
mac vo_libmpv: don't steal pointer provided by the API user 2024-08-06 20:17:35 +02:00
win32 win32/smtc: add thumbnail support 2024-07-29 21:38:19 +02:00
compiler.h various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
dirent-win.h osdep/dirent: add implementation for Windows SDK build 2024-05-06 22:01:17 +02:00
endian.h osdep/endian: add missing byte order defines 2024-06-05 19:07:58 +02:00
getpid.h
glob-win.c
io.c various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
io.h win32: fix platform checks 2024-05-06 22:01:17 +02:00
language-mac.c
language-posix.c
language-win.c
main-fn-mac.c mac/app: cleanup and optimise App launch and termination 2024-04-01 22:13:39 +02:00
main-fn-unix.c
main-fn-win.c win32: add WinMain 2024-05-06 22:01:17 +02:00
main-fn.h
mpv.exe.manifest
mpv.rc osdep/mpv.rc: fix encoding of MPVCOPYRIGHT 2024-05-06 22:01:17 +02:00
path-darwin.c
path-mac.m
path-unix.c
path-uwp.c
path-win.c osdep/path-win: fix leak of portable_path 2024-05-20 18:18:42 +02:00
path.h
poll_wrapper.c
poll_wrapper.h
semaphore-mac.c
semaphore.h osdep/semaphore: don't include files if they are not used 2024-05-06 22:01:17 +02:00
strnlen.h
subprocess-dummy.c
subprocess-posix.c
subprocess-win.c
subprocess.c player/{command,scripting}: log subprocess execution 2024-07-12 22:40:02 +02:00
subprocess.h player/{command,scripting}: log subprocess execution 2024-07-12 22:40:02 +02:00
terminal-dummy.c various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
terminal-unix.c input: map Num 5 to distinct value when numlock is off 2024-06-13 20:42:24 +02:00
terminal-win.c terminal-win: use proper NTAPI callback for FLS 2024-06-06 21:42:12 +02:00
terminal.h various: add more format specifiers checks 2024-06-25 05:29:46 +02:00
threads-posix.c
threads-posix.h player/core: add core thread handle to MPContext 2024-07-11 21:55:21 +02:00
threads-win32.h osdep/threads-win32: cast function type directly to avoid warnings 2024-07-29 21:38:19 +02:00
threads.h
timer-darwin.c mac/vulkan: add support for frame timing via presentation feedback 2024-04-10 19:14:20 +02:00
timer-linux.c
timer-win32.c various: remove unused sys/time.h include 2024-05-06 22:01:17 +02:00
timer.c various: remove unused sys/time.h include 2024-05-06 22:01:17 +02:00
timer.h mac/vulkan: add support for frame timing via presentation feedback 2024-04-10 19:14:20 +02:00
utils-mac.c
utils-mac.h
w32_keyboard.c input: map Num 5 to distinct value when numlock is off 2024-06-13 20:42:24 +02:00
w32_keyboard.h
win32-console-wrapper.c win32-console-wrapper: fix printf specifiers 2024-03-19 19:56:25 +01:00
windows_utils.c win32: implement shell link target resolving 2024-03-19 11:34:00 +01:00
windows_utils.h win32: implement shell link target resolving 2024-03-19 11:34:00 +01:00