mpv/libmpv
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
..
client.h client API: create core thread at an earlier time 2016-09-01 21:55:21 +02:00
mpv.def client API: add stream_cb API for user-defined stream implementations 2016-08-07 19:33:20 +02:00
mpv.pc.in build: add hacks to force waf to generate valid .pc files 2014-08-07 23:45:40 +02:00
opengl_cb.h client API: fully document opengl-cb hardware decoding interop 2016-06-01 22:33:36 +02:00
qthelper.hpp qthelper: fix potential NULL deref in error path 2016-03-22 10:01:59 +01:00
stream_cb.h stream_cb: fix stale comment 2016-08-08 10:34:12 +02:00