1
0
mirror of https://github.com/mpv-player/mpv synced 2025-01-05 06:30:06 +00:00
mpv/player
wm4 453fea87fa client API: create core thread at an earlier time
Create the core thread right in mpv_create(), and reduce what
mpv_initialize() does further. This is simpler, and allows the API user
to do more before calling mpv_initialize(). The latter is not the real
goal, rather we'd like mpv_intialize() reduced to do almost nothing. It
still does a lot, but nothing truly special anymore that is absolutely
required for basic mpv workings.

One thing we want the user to be able to do is changing properties
before mpv_initialize() to reduce the special status of
mpv_set_option().
2016-09-01 21:55:21 +02:00
..
lua player: fix minor spelling mistake in osc.lua 2016-08-27 09:02:11 +02:00
audio.c audio: avoid missed wakeups with ab-loops 2016-08-24 12:14:48 +02:00
client.c client API: create core thread at an earlier time 2016-09-01 21:55:21 +02:00
client.h client API: add stream_cb API for user-defined stream implementations 2016-08-07 19:33:20 +02:00
command.c command: fix or document some property/option consistency issues 2016-09-01 20:57:33 +02:00
command.h command: add options to property list 2016-09-01 20:00:43 +02:00
configfiles.c options: make mp_vo_opts options an actual sub-option group 2016-08-30 23:50:57 +02:00
core.h player: make looping slightly more seamless 2016-08-18 20:40:23 +02:00
external_files.c ta: remove old and redundant macro 2016-05-17 10:53:14 +02:00
external_files.h player: rename and move find_subfiles.c 2015-09-20 18:05:06 +02:00
lavfi.c lavfi: shut up false positive compiler warnings 2016-04-26 19:38:51 +02:00
lavfi.h player: add complex filter graph support 2016-02-05 23:19:56 +01:00
loadfile.c player: don't directly access demuxer->stream 2016-08-26 13:33:38 +02:00
lua.c osd: cleanup: make OSDTYPE_ constants private to OSD code 2016-03-08 22:01:57 +01:00
main.c client API: create core thread at an earlier time 2016-09-01 21:55:21 +02:00
misc.c options: make mp_vo_opts options an actual sub-option group 2016-08-30 23:50:57 +02:00
osd.c player: add option to disable video OSD 2016-08-28 18:26:59 +02:00
playloop.c options: make mp_vo_opts options an actual sub-option group 2016-08-30 23:50:57 +02:00
screenshot.c video: refactor how VO exports hwdec device handles 2016-05-09 20:03:22 +02:00
screenshot.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
scripting.c Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
sub.c osd: cleanup: make OSDTYPE_ constants private to OSD code 2016-03-08 22:01:57 +01:00
video.c command: fix or document some property/option consistency issues 2016-09-01 20:57:33 +02:00