1
mirror of https://github.com/mpv-player/mpv synced 2024-11-03 03:19:24 +01:00
mpv/player
wm4 500ce69a06 client API: add API function that ensures total destruction
mpv_destroy() should perhaps better be called mpv_detach(), because it
destroys only the handle, not necessarily the player. The player is only
terminated if a quit command is sent.

This function quits automatically, and additionally waits until the
player is completely destroyed. It removes the possibility that the
player core is still uninitializing, while all client handles are
already destroyed. (Although in practice, the difference is usually not
important.)
2014-06-07 15:57:54 +02:00
..
lua client API: change mpv_wait_event() timeout semantics 2014-06-07 15:57:47 +02:00
timeline tl_mpv_edl: correct misspelling on line 233 2014-05-22 20:59:31 +02:00
audio.c audio: change handling of an EOF corner case 2014-05-30 02:16:43 +02:00
client.c client API: add API function that ensures total destruction 2014-06-07 15:57:54 +02:00
client.h player: reorganize how lua scripts are loaded 2014-05-13 02:39:37 +02:00
command.c command: format_bitrate: fix conversion to kbits and mbits 2014-06-02 22:20:25 +02:00
command.h client API: report success status when running commands 2014-06-01 03:41:46 +02:00
configfiles.c player: write file name to the watch later config file 2014-06-01 19:55:45 +02:00
core.h client API: add API function that ensures total destruction 2014-06-07 15:57:54 +02:00
discnav.c stream: kill start_pos, remove --sb option 2014-05-24 16:17:50 +02:00
loadfile.c stream: kill start_pos, remove --sb option 2014-05-24 16:17:50 +02:00
lua.c lua: slightly nicer diagnostics output 2014-05-27 00:02:34 +02:00
main_fn.c build: add option to build a library 2014-02-10 21:25:22 +01:00
main.c client API: add API function that ensures total destruction 2014-06-07 15:57:54 +02:00
misc.c stream: don't use end_pos 2014-05-24 16:17:51 +02:00
osd.c player: hack to fix --msgmodule --term-osd-bar 2014-04-13 13:03:31 +02:00
playloop.c stream: don't use end_pos 2014-05-24 16:17:51 +02:00
screenshot.c video: remove redundant mp_image display_w/_h members 2014-04-29 13:31:59 +02:00
screenshot.h Move mpvcore/player/ to player/ 2013-12-17 00:53:22 +01:00
scripting.c lua: make warning about unknown scripts -v only 2014-06-04 00:33:17 +02:00
sub.c video: handle colorspace and aspect overrides separately 2014-05-02 01:09:55 +02:00
video.c video: fix display of cover art with vo_vdpau 2014-05-22 13:50:10 +02:00