0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/DOCS
wm4 df85c76b7f client API: revert some relaxations about calling mpv_initialize()
My original idea was making mpv_initialize() a no-op, but it seems this
can't happen after all. The problem is especially with subtle
interactions in option parsing (basically all pre-parse options).

Instead, I might go into the opposite direction, and add a new API
function that takes over the role of mpv_create+mpv_initialize, and
which will take a list of options. This list will be for the purpose
of setting options that can be set only at initialization time (such
as config-dir). This would also make it more uniform with the command-
line player initialization.

Maybe.

In any case, for now revert parts of commit 453fea87 to remove the
initialization-related freedoms it added. Fortunately, this wasn't
released yet, so we remove it from the API as if it never happened.

(The rest of that commit is still fine, just not the additional
freedom.)
2016-09-19 20:02:53 +02:00
..
man command: add audio-pts property to get the audio pts 2016-09-19 19:45:24 +02:00
client-api-changes.rst client API: revert some relaxations about calling mpv_initialize() 2016-09-19 20:02:53 +02:00
compile-windows.md DOCS/compile-windows.md: MSVC DLL usage instructions 2016-07-14 22:40:10 +02:00
contribute.md Add a CONTRIBUTING.md file 2015-12-22 23:18:46 +01:00
edl-mpv.rst demux_timeline: fix nested timelines 2016-02-20 16:22:15 +01:00
encoding.rst manpage: update config file locations 2014-06-28 15:55:09 +02:00
interface-changes.rst player: more option/property consistency fixes 2016-09-18 16:08:21 +02:00
mplayer-changes.rst manpage: mention the client API/interface change logs 2016-09-02 09:48:35 +02:00
release-policy.md DOCS/release-policy.md: reminder to update certain version numbers 2016-08-07 19:43:57 +02:00
tech-overview.txt Fix misspellings 2016-06-26 13:47:21 +02:00
waf-buildsystem.rst Various spelling fixes 2015-06-18 19:36:58 +02:00