| Commit message (Expand) | Author | Age | Files | Lines |
* | demux_edl, cue, mkv: clean up timeline stuff slightly | wm4 | 2019-09-19 | 1 | -2/+2 |
* | ytdl_hook: use no_clip for separate audio streams | wm4 | 2019-09-19 | 1 | -1/+1 |
* | video: fix player not exiting if no video frame was rendered | wm4 | 2019-09-19 | 1 | -2/+3 |
* | ytdl_hook: fix pseudo-DASH if no init fragment is present | wm4 | 2019-09-19 | 1 | -5/+11 |
* | ytdl_hook: audio can use fragmented DASH too | wm4 | 2019-09-19 | 1 | -1/+1 |
* | ytdl_hook: disable EDL-generated useless chapters when merging streams | wm4 | 2019-09-19 | 1 | -1/+2 |
* | ytdl_hook: merge separate audio tracks via EDL | wm4 | 2019-09-19 | 1 | -5/+15 |
* | loadfile, ytdl_hook: don't reject EDL-resolved URLs through playlist | wm4 | 2019-09-19 | 2 | -1/+7 |
* | stream: redo buffer handling and allow arbitrary size for stream_peek() | wm4 | 2019-09-19 | 1 | -1/+1 |
* | command: report unknown file size as unavailable, not -1 | wm4 | 2019-09-19 | 1 | -0/+2 |
* | stats.lua: silence annoying fontconfig warnings | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux: simplify API for returning cache status | wm4 | 2019-09-19 | 3 | -21/+15 |
* | demux: return stream file size differently, rip out stream ctrls | wm4 | 2019-09-19 | 2 | -8/+4 |
* | stream_libarchive: remove base filename stuff | wm4 | 2019-09-19 | 1 | -8/+1 |
* | command: make playlist builtin OSD property show titles instead of URLs | wm4 | 2019-09-19 | 1 | -5/+8 |
* | image_writer: move convert_image() to player/screenshot.c | sfan5 | 2019-09-14 | 2 | -0/+45 |
* | command, demux: remove program property | wm4 | 2019-09-13 | 1 | -58/+0 |
* | Remove classic Linux analog TV support, and DVB runtime controls | wm4 | 2019-09-13 | 1 | -185/+0 |
* | Remove optical disc fancification layers | wm4 | 2019-09-13 | 2 | -150/+0 |
* | js: expose mpv_abort_async_command() (match dbe831bd) | Avi Halachmi (:avih) | 2019-09-11 | 2 | -1/+22 |
* | js: reimplement subprocess_detached using the run command (match 7f91e268) | Avi Halachmi (:avih) | 2019-09-11 | 2 | -32/+5 |
* | js: reimplement subprocess using the subprocess command (match 548ef078) | Avi Halachmi (:avih) | 2019-09-11 | 2 | -72/+21 |
* | js: expose async commands (match 159379980e) | Avi Halachmi (:avih) | 2019-09-11 | 2 | -1/+38 |
* | js: correctness: use integer range checks | Avi Halachmi (:avih) | 2019-09-11 | 1 | -18/+18 |
* | audio: block ao buffer for keep-open | dudemanguy | 2019-09-09 | 1 | -1/+4 |
* | external_files: add .lrc subtitle extension | Guido Cella | 2019-09-02 | 1 | -1/+1 |
* | osc: improve look of seekranges | Jan Janssen | 2019-09-02 | 2 | -93/+261 |
* | client: fix potential mpv_cmd/async leak | dudemanguy | 2019-07-08 | 1 | -4/+8 |
* | player: show restart position | Aman Gupta | 2019-04-01 | 1 | -1/+1 |
* | player: fix core activity state check | Avi Halachmi (:avih) | 2019-03-12 | 1 | -1/+1 |
* | Merge branch 'master' into pr6360 | Jan Ekström | 2019-03-11 | 4 | -11/+9 |
|\ |
|
| * | player: do not rebase start time for subtitle streams | zc62 | 2019-02-28 | 1 | -1/+1 |
| * | stats: merge multiple properties into one line | Julian | 2019-01-16 | 1 | -4/+4 |
| * | lua: execute idle handlers after timers have been processed | Olivier Perret | 2019-01-16 | 1 | -6/+3 |
| * | command: notify on multiply | Dan Oscarsson | 2019-01-16 | 1 | -0/+1 |
* | | stats: remove duplicate cache sizes | sfan5 | 2018-12-06 | 1 | -7/+4 |
* | | demux: add another stream recording feature | wm4 | 2018-12-06 | 1 | -2/+5 |
* | | demux, stream: readd cache-speed in some other form | wm4 | 2018-12-06 | 1 | -0/+21 |
* | | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer... | Anton Kindestam | 2018-12-05 | 18 | -871/+1332 |
|\ \
| |/
|/| |
|
| * | demux, stream: rip out the classic stream cache | wm4 | 2018-08-31 | 6 | -178/+16 |
| * | player: don't print status line again when quitting | wm4 | 2018-08-11 | 1 | -2/+5 |
| * | HACK: prefetch subtitles on track switch a bit more | wm4 | 2018-06-30 | 1 | -1/+4 |
| * | player: don't cache subtitles across deselection | wm4 | 2018-06-30 | 2 | -6/+6 |
| * | player: fix coding style | wm4 | 2018-05-24 | 1 | -3/+3 |
| * | command: avoid some direct MPOpts write accesses | wm4 | 2018-05-24 | 1 | -7/+7 |
| * | player: get rid of mpv_global.opts | wm4 | 2018-05-24 | 4 | -21/+23 |
| * | vd_lavc: move hwdec opts to local config, don't use global MPOpts | wm4 | 2018-05-24 | 1 | -6/+8 |
| * | path: don't access global option struct | wm4 | 2018-05-24 | 1 | -0/+1 |
| * | ao: use a local option struct | wm4 | 2018-05-24 | 2 | -2/+11 |
| * | player: remove deprecated vo/ao auto profiles | wm4 | 2018-05-24 | 1 | -9/+0 |
| * | m_config: remove extra default_data field | wm4 | 2018-05-24 | 1 | -3/+4 |
| * | input: remove now unused "abort command" and cancel infrastructure | wm4 | 2018-05-24 | 1 | -5/+5 |
| * | player: make playback termination asynchronous | wm4 | 2018-05-24 | 4 | -32/+109 |
| * | player: change the role of the "stop_play" and "playing" variable | wm4 | 2018-05-24 | 5 | -18/+23 |
| * | player: move a function (no functional changes) | wm4 | 2018-05-24 | 1 | -7/+7 |
| * | player: some further cleanup of the mp_cancel crap | wm4 | 2018-05-24 | 1 | -46/+14 |
| * | demux: get rid of free_demuxer[_and_stream]() | wm4 | 2018-05-24 | 1 | -1/+1 |
| * | player: simplify edition switching | wm4 | 2018-05-24 | 3 | -13/+2 |
| * | command: whitelist some blocking accesses for certain demuxers/streams | wm4 | 2018-05-24 | 1 | -8/+10 |
| * | command: make loadlist command async and abortable | wm4 | 2018-05-24 | 1 | -2/+6 |
| * | player: make various commands for managing external tracks abortable | wm4 | 2018-05-24 | 3 | -54/+81 |
| * | misc: move mp_cancel from stream.c to thread_tools.c | wm4 | 2018-05-24 | 1 | -1/+1 |
| * | command: give named arguments to almost all commands | wm4 | 2018-05-24 | 1 | -170/+225 |
| * | misc: move some helper code from client.c | wm4 | 2018-05-24 | 1 | -49/+2 |
| * | player: use canonical playback time for video refreshes | wm4 | 2018-05-24 | 1 | -4/+1 |
| * | player: don't reset last_seek_pts on playback state reset | wm4 | 2018-05-24 | 2 | -4/+2 |
| * | client API: kill async commands on termination | wm4 | 2018-05-24 | 3 | -14/+46 |
| * | lua: expose mpv_abort_async_command() | wm4 | 2018-05-24 | 2 | -3/+26 |
| * | command: make "subprocess" explicitly abortable | wm4 | 2018-05-24 | 1 | -5/+7 |
| * | command: add a way to abort asynchronous commands | wm4 | 2018-05-24 | 8 | -9/+131 |
| * | player: rename "lock" to "abort_lock" | wm4 | 2018-05-24 | 3 | -12/+12 |
| * | lua: reimplement mp.subprocess_detached() by invoking the "run" command | wm4 | 2018-05-24 | 2 | -30/+4 |
| * | lua: reimplement mp.subprocess() by invoking the new subprocess command | wm4 | 2018-05-24 | 3 | -79/+24 |
| * | command: add a subprocess command | wm4 | 2018-05-24 | 1 | -0/+96 |
| * | video: trust container FPS early on if possible | wm4 | 2018-05-24 | 1 | -1/+2 |
| * | input: add a define for the number of mouse buttons and use it | wm4 | 2018-05-24 | 1 | -1/+1 |
| * | lua: expose async commands | wm4 | 2018-05-24 | 2 | -0/+40 |
| * | screenshot: report success to caller | wm4 | 2018-05-24 | 1 | -3/+7 |
| * | client API: merge status_reply() helper with only remaining caller | wm4 | 2018-05-24 | 1 | -12/+5 |
| * | client API: add returning of data from async commands | wm4 | 2018-05-24 | 1 | -5/+10 |
| * | screenshot: change async behavior to be in line with new semantics | wm4 | 2018-05-24 | 3 | -115/+75 |
| * | command: move screenshot command stubs to screenshot.c | wm4 | 2018-05-24 | 3 | -67/+66 |
| * | player: make all external file loading actions async | wm4 | 2018-05-24 | 3 | -22/+91 |
| * | player: make abort during loading faster if ytdl_hook is used | wm4 | 2018-05-24 | 1 | -0/+7 |
| * | player: don't even start loading external tracks when aborting loading | wm4 | 2018-05-24 | 1 | -1/+1 |
| * | command: make sub-add and audio-add commands async | wm4 | 2018-05-24 | 3 | -7/+21 |
| * | command: add infrastructure for async commands | wm4 | 2018-05-24 | 7 | -44/+271 |
| * | thread_pool: make it slightly less dumb | wm4 | 2018-05-24 | 1 | -1/+1 |
| * | client: merge can_terminate() function | wm4 | 2018-05-24 | 1 | -15/+12 |
| * | command: handle list commands like normal commands | wm4 | 2018-05-24 | 1 | -7/+11 |
* | | audio: increase a buffer size | Ben Boeckel | 2018-10-31 | 1 | -1/+1 |
* | | stats: show file format | wm4 | 2018-10-01 | 1 | -0/+2 |
* | | ytdl_hook: fix audio not being picked up for some sites | Ricardo Constantino | 2018-09-26 | 1 | -2/+2 |
* | | encode: fix expected streams when using --lavfi-complex | TSaaristo | 2018-09-26 | 1 | -8/+8 |
* | | ytdl_hook: always load ytdl:// links with ytdl_hook first | Ricardo Constantino | 2018-08-17 | 1 | -7/+23 |
* | | player: expose hearing/visual impaired flags on audio tracks | Aman Gupta | 2018-08-13 | 3 | -0/+6 |
* | | stats: remove superfluous line breaks | Julian | 2018-06-09 | 1 | -1/+1 |
* | | osc: fix accidentally skipping files when seeking with slider | fatalis | 2018-06-04 | 1 | -0/+2 |
* | | player: fix coding style | wm4 | 2018-05-31 | 1 | -3/+3 |
* | | player: remove deprecated vo/ao auto profiles | wm4 | 2018-05-31 | 1 | -9/+0 |
* | | player: simplify edition switching | wm4 | 2018-05-31 | 3 | -13/+2 |
* | | player: use canonical playback time for video refreshes | wm4 | 2018-05-25 | 1 | -4/+1 |
* | | video: trust container FPS early on if possible | wm4 | 2018-05-25 | 1 | -1/+2 |
* | | input: add a define for the number of mouse buttons and use it | wm4 | 2018-05-25 | 1 | -1/+1 |
|/ |
|
* | demux, player: fix playback of sparse video streams (w/ still images) | Aman Gupta | 2018-05-24 | 3 | -3/+26 |
* | stats: show sample format of audio track | sfan5 | 2018-05-17 | 1 | -0/+1 |
* | ytdl_hook: try to set video track first if available | Ricardo Constantino | 2018-05-03 | 1 | -4/+4 |
* | player: add more logging around buffering state | Aman Gupta | 2018-05-03 | 1 | -2/+7 |
* | command: fix condition for failure when parsing cycle-value params | wm4 | 2018-05-03 | 1 | -1/+1 |
* | command: simplify option property init | wm4 | 2018-05-03 | 1 | -22/+13 |
* | input: merge cmd_list.c with cmd.c | wm4 | 2018-05-03 | 1 | -1/+1 |
* | command: split big command handler switch into separate functions | wm4 | 2018-05-03 | 2 | -775/+1014 |
* | input: remove some explicit uses of command IDs | wm4 | 2018-05-03 | 1 | -11/+17 |
* | input: move command list to command.c | wm4 | 2018-05-03 | 1 | -0/+216 |
* | build: make encoding mode non-optional | wm4 | 2018-05-03 | 5 | -25/+5 |
* | encode: get rid of the output packet queue | wm4 | 2018-05-03 | 2 | -0/+7 |
* | video: actually wait for last frame being rendered on EOF | wm4 | 2018-05-03 | 1 | -1/+5 |
* | command: change cycle-value command behavior | wm4 | 2018-04-29 | 1 | -73/+88 |
* | command: make track properties cycle through no/auto if uninitialized | wm4 | 2018-04-29 | 1 | -9/+18 |
* | command: fix coding style | wm4 | 2018-04-29 | 1 | -5/+6 |
* | player: don't wait for last video frame in encode mode | wm4 | 2018-04-29 | 1 | -0/+3 |
* | encode: rewrite half of it | wm4 | 2018-04-29 | 3 | -13/+19 |
* | vo: add vo_reconfig2() | wm4 | 2018-04-29 | 1 | -1/+1 |
* | encode: some more cleanups | wm4 | 2018-04-29 | 1 | -1/+0 |
* | video: remove internal stereo_out flag | wm4 | 2018-04-29 | 1 | -3/+1 |
* | client API: preparations for allowing render API to use DR etc. | wm4 | 2018-04-29 | 2 | -6/+28 |
* | audio: fix EOF handling if there was no data at all | wm4 | 2018-04-20 | 1 | -0/+7 |
* | player: remove in_dispatch field | wm4 | 2018-04-18 | 2 | -9/+5 |
* | scripting: change when/how player waits for scripts being loaded | wm4 | 2018-04-18 | 2 | -20/+15 |
* | demux, player: mark dependent tracks | Aman Gupta | 2018-04-17 | 2 | -1/+2 |
* | client API: make sure to send IDLE event after mpv_initialize() | wm4 | 2018-04-16 | 1 | -0/+1 |
* | client API: fix potential sporadic freezes on termination | wm4 | 2018-04-16 | 1 | -4/+4 |
* | audio: don't recreate AO if a filter changes the output format | wm4 | 2018-04-15 | 1 | -1/+28 |
* | ytdl_hook: don't log error when loading is aborted | wm4 | 2018-04-15 | 1 | -2/+6 |
* | js: use new hooks API (match f60826c3) | Avi Halachmi (:avih) | 2018-04-07 | 2 | -10/+50 |
* | js: dump(..): fix incorrect <VISITED> with array argument | Avi Halachmi (:avih) | 2018-04-07 | 1 | -1/+1 |
* | js: implement mp.register_idle | Avi Halachmi (:avih) | 2018-04-07 | 1 | -2/+37 |
* | js: implement mp.options.read_options | Avi Halachmi (:avih) | 2018-04-07 | 1 | -0/+52 |
* | config: replace config dir lua-settings/ with dir script-opts/ | Avi Halachmi (:avih) | 2018-04-07 | 1 | -1/+9 |
* | player: fix hook processing consistency and code duplication issues | wm4 | 2018-03-26 | 3 | -45/+20 |
* | client API: add a first class hook API, and deprecate old API | wm4 | 2018-03-26 | 8 | -67/+154 |
* | command: remove an old compatibility hack | wm4 | 2018-03-26 | 1 | -48/+1 |
* | command: remove duplication of property set error message handling | wm4 | 2018-03-26 | 1 | -59/+36 |
* | command: move property multiply code to m_property.c | wm4 | 2018-03-26 | 1 | -26/+3 |
* | command: use mpv_node helpers instead of duplicated code | wm4 | 2018-03-26 | 1 | -26/+8 |
* | client API: add a new way to pass X11 Display etc. to render API | wm4 | 2018-03-26 | 1 | -0/+3 |
* | player: don't print error if aborted while loading external files | wm4 | 2018-03-26 | 1 | -1/+2 |
* | stats: print section titles independently | Julian | 2018-03-25 | 1 | -3/+6 |
* | stats: improve video/audio detection | Julian | 2018-03-25 | 1 | -30/+29 |
* | vo: pass through framedrop flag differently | wm4 | 2018-03-15 | 2 | -12/+2 |
* | vo: move display-fps internal option value to VO opts | wm4 | 2018-03-15 | 1 | -11/+4 |
* | client API: send MPV_EVENT_SHUTDOWN only once | wm4 | 2018-03-15 | 1 | -0/+2 |
* | all: replace mpv_detach_destroy() with mpv_destroy() | wm4 | 2018-03-15 | 1 | -2/+2 |
* | client API: rename mpv_detach_destroy() to mpv_destroy() | wm4 | 2018-03-15 | 1 | -1/+6 |
* | client API: add mpv_create_weak_client() | wm4 | 2018-03-15 | 3 | -2/+23 |
* | client API: cleanup mpv_handle termination | wm4 | 2018-03-15 | 4 | -106/+121 |
* | player: move locale check to mp_create() | wm4 | 2018-03-15 | 2 | -25/+30 |
* | player: shuffle around CLI exit code handling | wm4 | 2018-03-15 | 2 | -58/+44 |
|