lp:~mpv-team/mpv/master
- Get this branch:
- bzr branch lp:~mpv-team/mpv/master
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at https://github.com/mpv-player/mpv.git.
Last successful import was .
Recent revisions
- 40534. By Philip Sequeira <email address hidden>
-
stream_file: enable cache for FUSE filesystems on OS X
Requested in #634. Better late than never?
- 40533. By Philip Sequeira <email address hidden>
-
stream_file: add more network file systems (Linux)
Fixes #5643.
- 40532. By wm4 <wm4@nowhere>
-
client API: send MPV_EVENT_SHUTDOWN only once
Before this change, mpv_wait_event() could inconsistently return
multiple MPV_EVENT_SHUTDOWN events to a single mpv_handle, up to the
point of spamming the event queue under certain circumstances. Change
this and just send it exactly once to each mpv_handle.Some client API users might have weird requirements about destroying
their state asynchronously (and not reacting immediately to the SHUTDOWN
event). This change will help a bit to make this less weird and
surprising. - 40530. By wm4 <wm4@nowhere>
-
client API: rename mpv_detach_
destroy( ) to mpv_destroy() Since this has clearer semantics now, the old name is just clunky and
confusing. - 40528. By wm4 <wm4@nowhere>
-
client API: cleanup mpv_handle termination
This changes how mpv_terminate_
destroy( ) and mpv_detach_ destroy( )
behave. The doxygen in client.h tries to point out the differences. The
goal is to make this more useful to the API user (making it behave like
refcounting).This will be refined in follow up commits.
Initialization is unfortunately closely tied to termination, so that
changes as well. This also removes earlier hacks that make sure that
some parts of FFmpeg initialization are run in the playback thread
(instead of the user's thread). This does not matter with standard
FFmpeg, and I have no reason to care about this anymore. - 40527. By wm4 <wm4@nowhere>
-
player: move locale check to mp_create()
The intention is to reduce annoying differences between mpv CLI and
libmpv, and there's no reason to have the locale check only in libmpv
(although it doesn't help with any real issues either). - 40526. By wm4 <wm4@nowhere>
-
player: shuffle around CLI exit code handling
Remove the weird prepare_
exit_cplayer( ) function, and fold the contents
into mpv_main() and mp_initialize().
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)