| Commit message (Expand) | Author | Age | Files | Lines |
* | command: remove some unused property metadata | wm4 | 2019-10-25 | 1 | -16/+2 |
* | client API: move a function | wm4 | 2019-10-24 | 1 | -7/+7 |
* | client API: remove unused global event mask | wm4 | 2019-10-24 | 2 | -36/+0 |
* | lua: actually unobserve properties in mp.unobserve_property() | wm4 | 2019-10-24 | 1 | -0/+1 |
* | ytdl_hook: --vid=no should not ignore --ytdl-format in config file | wm4 | 2019-10-24 | 1 | -3/+1 |
* | player: avoid duplicate track auto selection | Stephan Hilb | 2019-10-18 | 1 | -1/+14 |
* | video: do not disable display-sync on A/V desync | wm4 | 2019-10-17 | 2 | -9/+2 |
* | ytdl_hook: check youtube-dl version if it breaks | Nicolas F | 2019-10-13 | 1 | -2/+32 |
* | player: accept compatible later FFmpeg library runtime versions | wm4 | 2019-10-11 | 1 | -10/+2 |
* | player: partially rework --cache-pause | wm4 | 2019-10-11 | 4 | -8/+71 |
* | ao: add API for underrun reporting | wm4 | 2019-10-11 | 1 | -0/+2 |
* | player: format low cache duration with more decimals | wm4 | 2019-10-11 | 1 | -0/+2 |
* | video: always decode 2 frames on playback restart | wm4 | 2019-10-06 | 1 | -2/+2 |
* | player: don't load external files when reading from stdin | ckath | 2019-10-06 | 1 | -1/+1 |
* | audio: raise log level of playback reset on audio timestamp | wm4 | 2019-10-06 | 1 | -1/+1 |
* | audio: do not try gapless if video is still ongoing | wm4 | 2019-10-06 | 1 | -1/+5 |
* | player: update for --video-aspect deprecation | Niklas Haas | 2019-10-04 | 2 | -3/+3 |
* | options: rename --video-aspect to --video-aspect-override | Niklas Haas | 2019-10-04 | 1 | -2/+27 |
* | player: "subprocess" command should stop immediately in idle mode | wm4 | 2019-10-04 | 1 | -0/+2 |
* | stream_dvb: Allow actual zapping of channels again. | Oliver Freyermuth | 2019-10-02 | 1 | -0/+1 |
* | player: Add mp_property_dvb_channel helper. | Oliver Freyermuth | 2019-10-02 | 1 | -0/+17 |
* | loadfile: make prefetching actually work | wm4 | 2019-09-29 | 1 | -1/+3 |
* | loadfile: don't always accidentally always prefetching | wm4 | 2019-09-29 | 2 | -11/+16 |
* | recorder: don't use a magic index for mp_recorder_get_sink() | wm4 | 2019-09-29 | 1 | -1/+1 |
* | player: document FFmpeg ABI rules we intentionally violate | wm4 | 2019-09-26 | 1 | -0/+2 |
* | audio: make playback end with --end and --audio-spdif | wm4 | 2019-09-26 | 1 | -0/+3 |
* | command: fix bitrate rounding error | Stefan Pöschel | 2019-09-26 | 1 | -2/+2 |
* | command: add expand-path to expand mpv paths | Nicolas F | 2019-09-22 | 1 | -0/+12 |
* | command: add sub-start & sub-end properties | Stefano Pigozzi | 2019-09-22 | 1 | -0/+34 |
* | audio: fix use-after-free with fuzzed file | wm4 | 2019-09-21 | 1 | -0/+2 |
* | input: add keybind command | Dudemanguy911 | 2019-09-21 | 1 | -0/+17 |
* | playloop: don't read playback pos from byte stream | Dudemanguy911 | 2019-09-21 | 1 | -1/+1 |
* | player: expose pixel aspect ratio, bitrate and rotation value on tracks | wnoun | 2019-09-21 | 1 | -0/+7 |
* | player: use track title if exists instead of filename | thewisenerd | 2019-09-21 | 1 | -1/+5 |
* | osd: allow sub-text to work even if sub-visibility is disabled | dudemanguy | 2019-09-21 | 1 | -1/+1 |
* | osc: add mouse mid-button as alias to shift+left button | Ricardo Constantino | 2019-09-21 | 1 | -0/+3 |
* | command: add video-add/video-remove/video-reload commands | Paul B Mahol | 2019-09-21 | 1 | -0/+21 |
* | client API: add mpv_command_ret | Dark | 2019-09-21 | 1 | -0/+9 |
* | command: drop removed cache properties from cache update events | wm4 | 2019-09-20 | 1 | -2/+2 |
* | player: update status line cache display | wm4 | 2019-09-20 | 1 | -2/+2 |
* | client API: fix missing property change events after property updates | Gunnar Marten | 2019-09-20 | 1 | -24/+28 |
* | loadfile: restore playlist prefetching | wm4 | 2019-09-20 | 1 | -4/+11 |
* | render api: fix use-after-free | wnoun | 2019-09-20 | 2 | -21/+4 |
* | command: make vf-metadata/af-metadata somewhat observable | wm4 | 2019-09-19 | 1 | -1/+1 |
* | command: make vf-metadata/af-metadata not query metadata twice | wm4 | 2019-09-19 | 1 | -7/+13 |
* | command: don't add deprecated CLI aliases to property list | wm4 | 2019-09-19 | 1 | -0/+12 |
* | m_config: remove m_config_create_shadow | wm4 | 2019-09-19 | 1 | -1/+1 |
* | command, demux: add AB-loop keyframe cache align command | wm4 | 2019-09-19 | 1 | -0/+22 |
* | command: shuffle cache-dump start message | wm4 | 2019-09-19 | 1 | -2/+2 |
* | demux, command: add a third stream recording mechanism | wm4 | 2019-09-19 | 4 | -2/+117 |
* | screenshot: move message showing to common code | wm4 | 2019-09-19 | 3 | -46/+39 |
* | stats.lua: add graphs for readahead time and total byte usage | wm4 | 2019-09-19 | 1 | -6/+58 |
* | osc: add feature to bottombar to not cover the video | wm4 | 2019-09-19 | 1 | -1/+47 |
* | stats.lua: add cache info page | wm4 | 2019-09-19 | 1 | -4/+69 |
* | demux: add a on-disk cache | wm4 | 2019-09-19 | 1 | -0/+2 |
* | demux: redo timed metadata | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: really disable cache for sub-demuxers | wm4 | 2019-09-19 | 1 | -1/+4 |
* | player: ensure backward playback state is propagated on track switching | wm4 | 2019-09-19 | 4 | -5/+14 |
* | command: show number of hidden items in OSD lists | wm4 | 2019-09-19 | 1 | -6/+12 |
* | options: rename --play-direction to --play-dir | wm4 | 2019-09-19 | 1 | -1/+1 |
* | player: partially fix seek_to_last_frame in backward mode | wm4 | 2019-09-19 | 1 | -4/+9 |
* | player: fix --loop with backward playback | wm4 | 2019-09-19 | 4 | -10/+19 |
* | player: remove some duplication between normal looping and ab-loops | wm4 | 2019-09-19 | 1 | -14/+19 |
* | player: modify/simplify AB-loop behavior | wm4 | 2019-09-19 | 6 | -80/+78 |
* | player: replace a magic numer by another magic number | wm4 | 2019-09-19 | 1 | -1/+1 |
* | player: simplify/fix --start/--end handling with --rebase-start-time=no | wm4 | 2019-09-19 | 2 | -27/+10 |
* | player: minor --end simplification | wm4 | 2019-09-19 | 1 | -4/+1 |
* | options: remove --chapter | wm4 | 2019-09-19 | 1 | -23/+1 |
* | player: fix --end for backwards playback | wm4 | 2019-09-19 | 2 | -0/+4 |
* | osd: simplify AB-loop rendering on progress bar | wm4 | 2019-09-19 | 1 | -9/+10 |
* | player: make a function static | wm4 | 2019-09-19 | 2 | -2/+1 |
* | player: fix --hr-seek-demuxer-offset with backward playback | wm4 | 2019-09-19 | 1 | -1/+1 |
* | demux: set SEEK_HR for backstep seeks, move a hr-seek detail to playloop | wm4 | 2019-09-19 | 1 | -4/+8 |
* | sub: fix typo in comment | wm4 | 2019-09-19 | 1 | -1/+1 |
* | Implement backwards playback | wm4 | 2019-09-19 | 5 | -5/+44 |
* | command: put seek ranges at the end of output | wm4 | 2019-09-19 | 1 | -12/+12 |
* | demux, command: export bof/eof flags | wm4 | 2019-09-19 | 1 | -0/+3 |
* | command: make demuxer-cache-state property observable | wm4 | 2019-09-19 | 1 | -1/+1 |
* | playloop: update cache properties in idle state | wm4 | 2019-09-19 | 1 | -3/+4 |
* | player: send MPV_EVENT_TICK during init for the sake of the osc | wm4 | 2019-09-19 | 1 | -1/+4 |
* | player: don't print "Playing:" message if there's only 1 file | wm4 | 2019-09-19 | 1 | -1/+4 |
* | player: add --demuxer-cache-wait option | wm4 | 2019-09-19 | 1 | -0/+13 |
* | 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 |
* | scripting: make a function static | wm4 | 2018-03-08 | 2 | -2/+1 |
* | client: remove legacy API that is unused now | Akemi | 2018-03-04 | 2 | -44/+1 |
* | player: fix strange behavior on edition switching | wm4 | 2018-03-03 | 1 | -0/+2 |
* | player: don't free root filter while it's still needed | wm4 | 2018-03-03 | 1 | -1/+1 |
* | player: fix track autoselection of external files yet again | wm4 | 2018-03-03 | 1 | -3/+3 |
* | command: fix whitespace | wm4 | 2018-03-03 | 1 | -1/+1 |
* | video: add option to reduce latency by 1 or 2 frames | wm4 | 2018-03-03 | 1 | -4/+8 |
* | video: don't read ahead a frame in --untimed mode | wm4 | 2018-03-03 | 1 | -0/+3 |
* | player: set thread name in opener thread | wm4 | 2018-03-03 | 1 | -0/+3 |
* | player: add warning comment about ignoring ABI safety | wm4 | 2018-03-03 | 1 | -0/+3 |
* | client API: deprecate opengl-cb API and introduce a replacement API | wm4 | 2018-02-28 | 6 | -35/+155 |
* | audio: improve behavior if filters output nothing during probing | wm4 | 2018-02-21 | 1 | -0/+5 |
* | video: do not buffer extra frames with VO_CAP_NORETAIN outputs | Aman Gupta | 2018-02-17 | 1 | -0/+3 |
* | command: simplify mp_property_filter_metadata | wm4 | 2018-02-16 | 1 | -19/+11 |
* | lua+js: Implement utils.getpid() | sfan5 | 2018-02-13 | 2 | -0/+16 |
* | input: add a keybinding to toggle hardware decoding | wm4 | 2018-02-13 | 1 | -0/+1 |
* | audio: move back PTS jump detection to before filter chain | wm4 | 2018-02-13 | 2 | -20/+4 |
* | cocoa-cb: initial implementation via opengl-cb API | Akemi | 2018-02-12 | 2 | -3/+31 |
* | ytdl_hook: add ytdl:// prefix again for non-youtube playlists | Ricardo Constantino | 2018-02-11 | 1 | -2/+6 |
* | ytdl_hook: add script opt for using manifest URLs | Ricardo Constantino | 2018-02-11 | 1 | -2/+3 |
* | ytdl_hook: parse youtube playlist urls to set start index | Ricardo Constantino | 2018-02-11 | 1 | -5/+53 |
* | ytdl_hook: exit early, save an indentation level | Ricardo Constantino | 2018-02-11 | 1 | -164/+165 |
* | ytdl_hook: various nit | Ricardo Constantino | 2018-02-11 | 1 | -9/+5 |
* | ytdl_hook: whitelist subtitle URLs as well | Ricardo Constantino | 2018-02-11 | 1 | -2/+4 |
* | ytdl_hook: use fallback if there's no demuxer-lavf-list prop | Ricardo Constantino | 2018-02-11 | 1 | -3/+3 |
* | vo_gpu: make screenshots use the GL renderer | wm4 | 2018-02-11 | 1 | -7/+24 |
* | player: correctly set track information on adding external files | Zehua Chen | 2018-02-10 | 3 | -34/+44 |
* | loadfile: make --lavfi-complex runtime changes more flexible | wm4 | 2018-02-03 | 1 | -18/+27 |
* | loadfile: initialize decoders after outputs for --lavfi-complex | wm4 | 2018-02-03 | 1 | -37/+31 |
* | loadfile: fix crash in some cases of setting --lavfi-complex at runtime | wm4 | 2018-02-03 | 1 | -1/+1 |
* | loadfile: remove minor unneeded things from --lavfi-complex setup | wm4 | 2018-02-03 | 1 | -3/+1 |
* | video: fix passing down FPS to vf_vapoursynth | wm4 | 2018-02-03 | 3 | -11/+11 |
* | codecs: remove unused family field | wm4 | 2018-02-01 | 1 | -1/+0 |
* | ytdl_hook: pass http proxy to ffmpeg | Ricardo Constantino | 2018-01-30 | 1 | -15/+27 |
* | audio: move to decoder wrapper | wm4 | 2018-01-30 | 7 | -230/+75 |
* | video: make decoder wrapper a filter | wm4 | 2018-01-30 | 10 | -257/+102 |
* | player: replace old lavfi wrapper with new filter code | wm4 | 2018-01-30 | 7 | -908/+103 |
* | audio: rewrite filtering glue code | wm4 | 2018-01-30 | 3 | -416/+199 |
* | video: rewrite filtering glue code | wm4 | 2018-01-30 | 6 | -239/+126 |
* | ytdl_hook: pre-append id-only playlist items with shortened youtube URL | Ricardo Constantino | 2018-01-29 | 1 | -1/+1 |
* | ytdl_hook: whitelist segmented DASH and HLS for the manifests code | Ricardo Constantino | 2018-01-27 | 1 | -7/+9 |
* | command: add --osd-on-seek option defaulting to bar | Kevin Mitchell | 2018-01-26 | 1 | -6/+9 |
* | Revert "command: make pause display the same osd-msg-bar as seek" | Kevin Mitchell | 2018-01-26 | 1 | -3/+1 |
* | ytdl_hook: prefer hls/dash manifest if available | Ricardo Constantino | 2018-01-26 | 1 | -6/+10 |
* | ytdl_hook: fix safe url checking with EDL urls | Ricardo Constantino | 2018-01-26 | 1 | -11/+11 |
* | ytdl_hook: move url_is_safe earlier in code | Ricardo Constantino | 2018-01-26 | 1 | -9/+9 |
* | command: make change-list show changed option on OSD | wm4 | 2018-01-25 | 1 | -0/+1 |
* | command: add a change-list command | wm4 | 2018-01-25 | 1 | -0/+31 |
* | options: add an option type for byte sizes | wm4 | 2018-01-25 | 1 | -18/+0 |
* | command: make sure to redraw on overlay commands | wm4 | 2018-01-25 | 1 | -0/+1 |
* | ytdl_hook: whitelist protocols from urls retrieved from youtube-dl | Ricardo Constantino | 2018-01-26 | 1 | -7/+47 |
* | player: redo hack for video keyframe seeks with external audio | wm4 | 2018-01-18 | 4 | -31/+49 |
* | ytdl_hook: support native dash demuxer, if present | Ricardo Constantino | 2018-01-15 | 1 | -1/+44 |
* | osc: leave only demuxer cache duration and limit its refresh rate | Ricardo Constantino | 2018-01-14 | 1 | -19/+16 |
* | osd: treat user provided term-status-msg the same as the default | Kevin Mitchell | 2018-01-14 | 1 | -20/+24 |
* | osd: reference local pointer to mpctx->opts | Kevin Mitchell | 2018-01-13 | 1 | -2/+2 |
* | af_lavrresample: deprecate this filter | wm4 | 2018-01-13 | 1 | -3/+7 |
* | player: silence config file loading message on resuming | wm4 | 2018-01-13 | 1 | -6/+7 |
* | ytdl_hook: look for the right ytdl binary according to system | Ricardo Constantino | 2018-01-12 | 1 | -1/+2 |
* | ytdl_hook: be more informative when youtube-dl fails | Ricardo Constantino | 2018-01-12 | 1 | -2/+8 |
* | input: make command argument list a dynamic array | wm4 | 2018-01-10 | 1 | -3/+8 |
* | ytdl_hook: don't try to use webpage_url if non-existent | Ricardo Constantino | 2018-01-11 | 1 | -1/+1 |
* | command: make pause display the same osd-msg-bar as seek | Kevin Mitchell | 2018-01-07 | 1 | -1/+3 |
* | command: default to osd-msg-bar for seeks | Kevin Mitchell | 2018-01-07 | 1 | -4/+3 |
* | command: remove unnecessary whitespace | Kevin Mitchell | 2018-01-07 | 1 | -67/+69 |
* | ytdl_hook: actually use the script option from 87d3af6 | Ricardo Constantino | 2018-01-07 | 1 | -1/+1 |
* | ytdl_hook: add script option to revert to trying youtube-dl first | Ricardo Constantino | 2018-01-07 | 1 | -2/+3 |
* | player: handle audio playback restart in central playback start code | wm4 | 2018-01-07 | 2 | -4/+10 |
* | player: slightly refactor/simplify cache pausing logic | wm4 | 2018-01-07 | 2 | -39/+37 |
* | player: strictly never autoselect tracks from --external-files | wm4 | 2018-01-06 | 2 | -0/+5 |
* | ytdl_hook: check for possible infinite loop in playlist generation | Ricardo Constantino | 2018-01-06 | 1 | -7/+8 |
* | ytdl_hook: add additional check for comedycentral urls | Ricardo Constantino | 2018-01-06 | 1 | -1/+2 |
* | demux: export some debugging fields about low level demuxer behavior | wm4 | 2018-01-05 | 1 | -0/+5 |
* | ytdl_hook: update obsolete warning about retrying URL if failed | Ricardo Constantino | 2018-01-04 | 1 | -1/+1 |
* | player: cosmetics: rename internal variable for consistency | wm4 | 2018-01-03 | 1 | -2/+2 |
* | player: add --cache-pause-initial option to start in buffering state | wm4 | 2018-01-03 | 1 | -0/+11 |
* | player: use fixed timeout for cache pausing (buffering) duration | wm4 | 2018-01-03 | 2 | -11/+3 |
* | osc: add seekbarkeyframes as a user option | dudemanguy | 2018-01-03 | 1 | -2/+3 |
* | player: remove internal `vo-resize` command again | sfan5 | 2018-01-02 | 1 | -7/+0 |
* | vo_gpu/context_android: replace both options with android-surface-size | sfan5 | 2018-01-02 | 1 | -0/+5 |
* | options: move most subtitle and OSD rendering options to sub structs | wm4 | 2018-01-02 | 2 | -8/+10 |
* | sub: move all subtitle timestamp messing code to a central place | wm4 | 2018-01-02 | 2 | -9/+4 |
* | command: add demuxer-lavf-list property | Ricardo Constantino | 2018-01-02 | 1 | -0/+15 |
* | player: add on_load_fail hook | Ricardo Constantino | 2018-01-02 | 2 | -5/+12 |
* | osc: check if demuxer cache has not reached eof | Ricardo Constantino | 2018-01-02 | 1 | -3/+3 |
* | ytdl_hook: fix single-entry playlists | Ricardo Constantino | 2018-01-02 | 1 | -9/+8 |
* | build: move copyright statement to a shared location | wm4 | 2018-01-01 | 1 | -3/+2 |
* | Update copyright year | wm4 | 2018-01-01 | 1 | -1/+1 |
* | main: fix typo | wm4 | 2018-01-01 | 1 | -1/+1 |
* | player/playloop.c: Revert --loop-file and --start interaction | Leo Izen | 2017-12-31 | 1 | -13/+5 |
* | player: add internal `vo-resize` command | sfan5 | 2017-12-27 | 1 | -0/+7 |
* | osc: hide cache if not forced for local files | Ricardo Constantino | 2017-12-26 | 1 | -13/+7 |
* | stats: enhance cache stats | Julian | 2017-12-26 | 1 | -19/+35 |
* | lua: implement mp_utils.format_bytes_humanized | Julian | 2017-12-26 | 1 | -0/+10 |
* | osc: make seek ranges rendering optional | pavelxdd | 2017-12-26 | 1 | -0/+4 |
* | options: drop some previously deprecated options | wm4 | 2017-12-25 | 4 | -60/+1 |
* | ytdl_hook: use table concat for playlist building | Ricardo Constantino | 2017-12-24 | 1 | -5/+4 |
* | ytdl_hook: don't preappend ytdl:// to non-youtube links in playlists | Ricardo Constantino | 2017-12-24 | 1 | -1/+5 |
* | player: update duration based on highest timestamp demuxed | wm4 | 2017-12-24 | 3 | -0/+4 |
* | player: allow seeking in cached parts of unseekable streams | wm4 | 2017-12-24 | 1 | -7/+10 |
* | command: use IEC symbols for file size formatting | Martin Herkt | 2017-12-24 | 1 | -4/+4 |
* | player: make track language matching case insensitive | wm4 | 2017-12-23 | 2 | -2/+2 |
* | osc: show demuxer cache buffered amount in bytes | wm4 | 2017-12-23 | 1 | -2/+6 |
* | player: show demuxer cache buffered amount in bytes in the status line | wm4 | 2017-12-23 | 1 | -4/+5 |
* | options: deprecate --ff- options and properties | wm4 | 2017-12-21 | 1 | -0/+2 |
* | command: make video-frame-info property observable | wm4 | 2017-12-20 | 1 | -1/+1 |
* | dvb: Fix long channel switching: next/prev channel | rim | 2017-12-16 | 1 | -4/+4 |
* | js: implement mp.msg.trace() | TheAMM | 2017-12-16 | 1 | -1/+1 |
* | lua: implement mp.msg.trace | Niklas Haas | 2017-12-15 | 1 | -0/+1 |
* | msg: reinterpret a bunch of message levels | Niklas Haas | 2017-12-15 | 5 | -16/+16 |
* | lua+js: implement utils.file_info() | TSaaristo | 2017-12-13 | 2 | -0/+79 |
* | osd: fix a compiler warning by adding parentheses in if condition | pavelxdd | 2017-12-10 | 1 | -1/+3 |
* | video: add a shitty hack to avoid missing subtitles with vf_sub | wm4 | 2017-12-08 | 1 | -0/+2 |
* | player: when loading external file, always add all track types | wm4 | 2017-12-07 | 1 | -12/+23 |
* | player: rebase start time even for subtitle streams | wm4 | 2017-12-07 | 1 | -1/+1 |
* | Revert "ytdl: handle HLS with FFmpeg" | Kevin Mitchell | 2017-12-07 | 1 | -4/+1 |
* | ytdl: handle HLS with FFmpeg | wm4 | 2017-12-06 | 1 | -1/+4 |
* | player/osd.c: fix putting --start time on OSD | Leo Izen | 2017-12-05 | 1 | -1/+2 |
* | player/playloop.c: fix --loop-file without --start | Leo Izen | 2017-12-05 | 1 | -1/+3 |
* | player/misc.c: allow both --length and --end to control play endpoint | Leo Izen | 2017-12-04 | 1 | -2/+3 |
* | player/playloop.c: respect playback start time when using --loop-file | Leo Izen | 2017-12-03 | 1 | -5/+11 |
* | player: use start timestamp for ab-looping if --ab-loop-a is absent | Leo Izen | 2017-12-03 | 4 | -7/+39 |
* | player: add get_play_start_pts | Leo Izen | 2017-12-03 | 4 | -14/+60 |
* | Fix various typos in log messages | Nicolas F | 2017-12-03 | 2 | -4/+4 |
* | audio: fix missing volume update on init and reinit | wm4 | 2017-12-01 | 1 | -0/+3 |
* | scripting: report dlerror() output | Nicolas F | 2017-12-01 | 1 | -4/+7 |
* | vd_lavc: rewrite how --hwdec is handled | wm4 | 2017-12-01 | 1 | -25/+14 |
* | vo_gpu: make it possible to load multiple hwdec interop drivers | wm4 | 2017-12-01 | 1 | -8/+4 |
* | client: Allow "C.UTF-8" as LC_NUMERIC locale | sfan5 | 2017-11-30 | 1 | -1/+1 |
* | audio: add audio softvol processing to AO | wm4 | 2017-11-29 | 1 | -58/+57 |
* | af: remove deprecated audio filters | wm4 | 2017-11-29 | 2 | -85/+1 |
* | video: remove automatic stereo3d filter insertion | wm4 | 2017-11-29 | 1 | -12/+1 |
* | video: fix rotation and deinterlace auto filters | wm4 | 2017-11-29 | 1 | -2/+6 |
* | player: match subtitles with language tags with --sub-auto=exact | wm4 | 2017-11-27 | 1 | -18/+15 |
* | player: change 3 remaining GPL-only code pieces to LGPL | wm4 | 2017-11-24 | 2 | -15/+1 |
* | player: minor fix/simplification of OSD time/duration handling | wm4 | 2017-11-24 | 4 | -24/+12 |
* | demux: export demuxer cache sizes in bytes | wm4 | 2017-11-10 | 1 | -0/+2 |
* | player: change license of some code surrounding --frames to LGPL | wm4 | 2017-11-06 | 1 | -6/+0 |
* | player: log if NDEBUG is defined | wm4 | 2017-11-04 | 1 | -0/+3 |
* | osc: make cycling visibility an input.conf key binding | wm4 | 2017-11-03 | 1 | -1/+1 |
* | osc: render seek ranges a bit less ugly | ChrisK2 | 2017-11-02 | 1 | -1/+1 |
* | osc: render seek ranges | wm4 | 2017-11-02 | 1 | -0/+26 |
* | screenshot: create directories from template | Nicolas F | 2017-11-02 | 1 | -0/+5 |
* | demux: refactor to export seek ranges | wm4 | 2017-10-30 | 1 | -7/+8 |
* | lavfi: fix warnings with newer libavfilter versions | wm4 | 2017-10-27 | 1 | -2/+2 |
* | audio: fix small memory leak | wm4 | 2017-10-27 | 1 | -0/+1 |
* | command: change demuxer-cache-state property to return multiple ranges | wm4 | 2017-10-26 | 1 | -20/+27 |
* | demux: drop redundant SEEK_BACKWARD flag | wm4 | 2017-10-23 | 1 | -3/+2 |
* | video: fix typo in log message | Nicolas F | 2017-10-22 | 1 | -1/+1 |
* | command: read the diff if you want to know | wm4 | 2017-10-21 | 1 | -0/+36 |
* | demux: add a back buffer and the ability to seek into it | wm4 | 2017-10-21 | 1 | -3/+2 |
* | video: fix poitential NULL deref | wm4 | 2017-10-18 | 1 | -2/+3 |
* | video: remove special path for hwdec screenshots | wm4 | 2017-10-16 | 1 | -6/+0 |
* | stats: add file size | Julian | 2017-10-13 | 1 | -1/+2 |
* | audio: clarify GPL-only parts | wm4 | 2017-10-10 | 1 | -1/+2 |
* | lua: integrate stats.lua script | Julian | 2017-10-09 | 2 | -0/+4 |
* | stats: change the way toggling/oneshot works internally | Julian | 2017-10-09 | 1 | -106/+109 |
* | stats: stop coloring timing values | Julian | 2017-10-09 | 1 | -26/+8 |
* | stats: add current and total chapter number | Julian | 2017-10-09 | 1 | -1/+8 |
* | stats: add audio and video filters | Jan Janssen | 2017-10-09 | 1 | -0/+55 |
* | stats: reorganize the framedrop counters | Niklas Haas | 2017-10-09 | 1 | -4/+5 |
* | stats: revert DR indicator as it's unnecessary | Julian | 2017-10-09 | 1 | -2/+1 |
* | stats: reduce default font size to 8 | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: visually indicate direct rendering | Julian | 2017-10-09 | 1 | -1/+2 |
* | stats: change font weight of % sign as well | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: fix indentation/newline of frame timing page | Julian | 2017-10-09 | 1 | -11/+11 |
* | stats: show % of a pass on frame timing page | Julian | 2017-10-09 | 1 | -9/+23 |
* | stats: always print perfdata total | Julian | 2017-10-09 | 1 | -7/+4 |
* | stats: make add_header() append at current position | Julian | 2017-10-09 | 1 | -7/+7 |
* | stats: print perfdata total by default | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: mark dummy as such | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: correctly re-eval ASS tag usage | Julian | 2017-10-09 | 1 | -11/+17 |
* | stats: make page keybinding repeatable | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: remove table in table | Julian | 2017-10-09 | 1 | -14/+6 |
* | stats: resilience against accidential timer removal | Julian | 2017-10-09 | 1 | -9/+12 |
* | stats: allow keybindings for specific page | Julian | 2017-10-09 | 1 | -12/+21 |
* | stats: support for multiple "pages" of stats | Julian | 2017-10-09 | 1 | -26/+124 |
* | stats: remove check for lua timer function | Julian | 2017-10-09 | 1 | -8/+0 |
* | stats: rescale graphs to make the average align with the center, if possible | Niklas Haas | 2017-10-09 | 1 | -4/+11 |
* | stats: add support for `vo-passes`, which replaces `vo-performance` | Niklas Haas | 2017-10-09 | 1 | -68/+60 |
* | stats: update HDR peak for upstream changes | Niklas Haas | 2017-10-09 | 1 | -2/+2 |
* | stats: add support for deprecated properties | Julian | 2017-10-09 | 1 | -11/+21 |
* | stats: comment to remind me about deprecated properties | Julian | 2017-10-09 | 1 | -0/+1 |
* | stats: add new versions of decoder and VO dropped frame counts | Ricardo Constantino | 2017-10-09 | 1 | -1/+5 |
* | stats: put vsync ratio and jitter on the same line | Julian | 2017-10-09 | 1 | -15/+10 |
* | stats: declare function as local | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: use container-fps together with fps (as fallback) | Julian | 2017-10-09 | 1 | -1/+3 |
* | stats: rename option timing_total to print_perfdata_total | Julian | 2017-10-09 | 1 | -2/+2 |
* | stats: add vsync-ratio and vsync-jitter | Julian | 2017-10-09 | 1 | -69/+138 |
* | stats: add some documentation for generate_graph() | Julian | 2017-10-09 | 1 | -1/+10 |
* | stats: access less variables outside function's state | Julian | 2017-10-09 | 1 | -12/+10 |
* | stats: add new container-fps that deprecates fps | Ricardo Constantino (:RiCON) | 2017-10-09 | 1 | -1/+2 |
* | stats: remove hwdec-active property | Ricardo Constantino (:RiCON) | 2017-10-09 | 1 | -7/+2 |
* | stats: fix bug introduced in earlier commit | Julian | 2017-10-09 | 1 | -5/+4 |
* | stats: fix comment typo | Julian | 2017-10-09 | 1 | -7/+7 |
* | stats: disable coloring peak performance data | Julian | 2017-10-09 | 1 | -1/+2 |
* | stats: change coloring of performance data | Julian | 2017-10-09 | 1 | -7/+8 |
* | stats: save ASS sequences locally | Julian | 2017-10-09 | 1 | -3/+10 |
* | stats: only print graphs when ASS tags are good | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: clearify a few descriptions/labels | Julian | 2017-10-09 | 1 | -3/+3 |
* | stats: don't show video/audio-speed-correction when 0 | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: add HDR signal peak information | Niklas Haas | 2017-10-09 | 1 | -5/+15 |
* | stats: add sum of timing values | Julian | 2017-10-09 | 1 | -7/+13 |
* | stats: put colormatrix, primaries and gamma together | Julian | 2017-10-09 | 1 | -3/+4 |
* | stats: change highlighting of performance data | Julian | 2017-10-09 | 1 | -4/+11 |
* | stats: declare functions as local | Julian | 2017-10-09 | 1 | -197/+200 |
* | stats: align graphs | Julian | 2017-10-09 | 1 | -44/+63 |
* | stats: change the way the output is built | Julian | 2017-10-09 | 1 | -85/+65 |
* | stats: rewrite parts of performance data | Julian | 2017-10-09 | 1 | -64/+110 |
* | stats: add performance data | Julian | 2017-10-09 | 1 | -9/+103 |
* | stats: update stats when file changes | Julian | 2017-10-09 | 1 | -1/+7 |
* | stats: small spelling correction | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: use redraw_delay for timer period | Julian | 2017-10-09 | 1 | -2/+2 |
* | stats: always print title if different from filename | Ricardo Constantino (:RiCON) | 2017-10-09 | 1 | -1/+3 |
* | stats: make a warning more visible | Julian | 2017-10-09 | 1 | -1/+3 |
* | stats: rename some functions | Julian | 2017-10-09 | 1 | -6/+6 |
* | stats: add toggling of stats | Julian | 2017-10-09 | 1 | -4/+29 |
* | stats: add hwdec-current | Ricardo Constantino (:RiCON) | 2017-10-09 | 1 | -1/+6 |
* | stats: add cache-speed | Ricardo Constantino (:RiCON) | 2017-10-09 | 1 | -2/+3 |
* | stats: decrease default font size | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: add video-params/gamma property | Niklas Haas | 2017-10-09 | 1 | -0/+1 |
* | stats: update frame drop diagnostics | Kevin Mitchell | 2017-10-09 | 1 | -1/+2 |
* | stats: add display fps | Kevin Mitchell | 2017-10-09 | 1 | -0/+7 |
* | stats: rename some variables for consistency | Julian | 2017-10-09 | 1 | -9/+9 |
* | stats: add support for video-sync=display | Niklas Haas | 2017-10-09 | 1 | -0/+5 |
* | stats: fix line wrapping | Julian | 2017-10-09 | 1 | -2/+2 |
* | stats: remove dead link from comment | Julian | 2017-10-09 | 1 | -1/+0 |
* | stats: print bold text in terminals | Rostislav Pehlivanov | 2017-10-09 | 1 | -4/+16 |
* | stats: minor simplification | Julian | 2017-10-09 | 1 | -4/+8 |
* | stats: remove countless hardcoded strings | Julian | 2017-10-09 | 1 | -30/+33 |
* | stats: document append_property return value | Julian | 2017-10-09 | 1 | -2/+3 |
* | stats: fix oversight | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: unify redundant functions | Julian | 2017-10-09 | 1 | -53/+58 |
* | stats: proper usage of imported module | Julian | 2017-10-09 | 1 | -13/+13 |
* | stats: add debug option | Julian | 2017-10-09 | 1 | -0/+7 |
* | stats: reflect latest changes to mpv | Julian | 2017-10-09 | 1 | -2/+2 |
* | stats: don't add superfluous EOL characters | Julian | 2017-10-09 | 1 | -9/+12 |
* | stats: make non-ASS styling configurable | Julian | 2017-10-09 | 1 | -44/+56 |
* | stats: make the OSD usable in audio-only mode | Rostislav Pehlivanov | 2017-10-09 | 1 | -4/+32 |
* | stats: avoid clashing with similar named scripts | Julian | 2017-10-09 | 1 | -1/+1 |
* | stats: initial commit | Julian | 2017-10-09 | 1 | -0/+189 |
* | command: drop "audio-out-detected-device" property | wm4 | 2017-10-09 | 1 | -15/+1 |
* | player: change a minor code fragment to LGPL | wm4 | 2017-10-04 | 1 | -5/+0 |
* | osc: fix rare stack overflow when changing visibility mode | Avi Halachmi (:avih) | 2017-09-23 | 1 | -1/+6 |
* | js: fix broken mp.set_property_number, mp.set_property_native | Avi Halachmi (:avih) | 2017-09-23 | 1 | -2/+2 |
* | vo_opengl: refactor into vo_gpu | Niklas Haas | 2017-09-21 | 1 | -17/+0 |
* | build: add preliminary LGPL mode | wm4 | 2017-09-21 | 2 | -4/+0 |
* | audio: make libaf derived code optional | wm4 | 2017-09-21 | 5 | -91/+241 |
* | audio_buffer: remove dependency on mp_audio | wm4 | 2017-09-21 | 1 | -22/+29 |
* | options: remove --heartbeat-cmd and --heartbeat--interval | wm4 | 2017-09-18 | 2 | -17/+0 |
* | vo: avoid putting large voctrl_performance_data on stack | Niklas Haas | 2017-09-11 | 1 | -10/+17 |
* | vo_opengl: refactor/fix mp_pass_perf code | Niklas Haas | 2017-09-11 | 1 | -6/+2 |
* | ytdl_hook: resolve relative paths when joining segment urls | Ricardo Constantino | 2017-09-03 | 1 | -1/+21 |
* | audio: fix format change regression | wm4 | 2017-09-03 | 1 | -3/+3 |
* | input: merge mouse wheel and axis keycodes | James Ross-Gowan | 2017-09-03 | 2 | -4/+2 |
* | input: use mnemonic names for mouse buttons | James Ross-Gowan | 2017-09-03 | 2 | -49/+54 |
* | command: restore OSD marker for video equalizer properties | wm4 | 2017-08-23 | 1 | -7/+8 |
* | video: change --deinterlace behavior | wm4 | 2017-08-22 | 3 | -89/+9 |
* | video: redo video equalizer option handling | wm4 | 2017-08-22 | 2 | -112/+1 |
* | options: add a thread-safe way to notify option updates | wm4 | 2017-08-22 | 1 | -8/+0 |
* | audio: introduce a new type to hold audio frames | wm4 | 2017-08-16 | 8 | -73/+114 |
* | player: make refresh seeks slightly more robust | wm4 | 2017-08-14 | 6 | -33/+40 |
* | player: do not destroy VO immediately if there is no video track | wm4 | 2017-08-14 | 1 | -1/+0 |
* | player: add --track-auto-selection option | wm4 | 2017-08-12 | 1 | -2/+2 |
* | player: fix another audio resync issue | wm4 | 2017-08-12 | 1 | -1/+1 |
* | player: make --lavfi-complex changeable at runtime | wm4 | 2017-08-12 | 8 | -97/+182 |
* | player: fix --lavfi-complex freeze | wm4 | 2017-08-11 | 3 | -5/+8 |
* | player: fix confusion in audio resync code | wm4 | 2017-08-08 | 1 | -2/+6 |
* | player: fix --end with large values | wm4 | 2017-08-08 | 1 | -2/+5 |
* | player: readd smi subtitle extension | wm4 | 2017-08-08 | 1 | -1/+1 |
* | ytdl_hook: support fragments with relative paths | Ricardo Constantino | 2017-08-06 | 1 | -5/+16 |
* | options: --priority can be LGPL | wm4 | 2017-08-03 | 1 | -1/+1 |
* | vo_opengl: add direct rendering support | wm4 | 2017-07-24 | 1 | -0/+1 |
* | input: drop deprecated "osd" command | wm4 | 2017-07-21 | 1 | -22/+0 |
* | ytdl_hook: add a header to support geo-bypass | Jagannathan Tiruvallur Eachambadi | 2017-07-16 | 1 | -1/+1 |
* | player: change default section when loading encoding-profiles.conf | wm4 | 2017-07-12 | 1 | -3/+3 |
* | Revert "player: always load encoding-profiles.conf" | wm4 | 2017-07-12 | 1 | -3/+3 |
* | ytdl_hook: actually load the script-opts | Ricardo Constantino | 2017-07-11 | 1 | -5/+7 |
* | ytdl_hook: add option to exclude URLs from being parsed | Ricardo Constantino | 2017-07-11 | 1 | -4/+30 |
* | ytdl_hook: add times for ytdl and hook running on debug-level | Ricardo Constantino | 2017-07-11 | 1 | -0/+3 |
* | js: utils.getenv(): fix crash on undefined var | Avi Halachmi (:avih) | 2017-07-06 | 1 | -1/+6 |
* | command: add missing change notification for playlist-shuffle | wm4 | 2017-07-04 | 1 | -0/+1 |
* | ytdl_hook: add pre-parsed chapters, if available | Ricardo Constantino | 2017-07-02 | 1 | -3/+13 |
* | options: change everything again | wm4 | 2017-07-02 | 1 | -1/+48 |
* | m_option: remove redundant indirections | wm4 | 2017-07-02 | 1 | -1/+1 |
* | vo_opengl: refactor vo performance subsystem | Niklas Haas | 2017-07-01 | 1 | -14/+59 |
* | scripting: add wrapper to load scripts with user paths | Ricardo Constantino | 2017-06-30 | 3 | -6/+12 |
* | client API: change mpv_create() behavior, run init always on mpv thread | wm4 | 2017-06-30 | 1 | -16/+24 |
* | Universal Windows Plaform (UWP) support | Pedro Pombeiro | 2017-06-29 | 1 | -0/+2 |
* | build: change how some OS specific source files are selected | wm4 | 2017-06-29 | 1 | -1/+1 |
* | options: handle suffixes like -add in a more generic way | wm4 | 2017-06-26 | 1 | -25/+0 |
* | player: document where the magic "encoding" section name is used | wm4 | 2017-06-26 | 1 | -0/+1 |
* | player: always load encoding-profiles.conf | wm4 | 2017-06-26 | 1 | -3/+3 |
* | player: change license of most core files to LGPL | wm4 | 2017-06-23 | 11 | -77/+89 |
* | player/audio: mark some libaf interfacing parts as GPL only | wm4 | 2017-06-23 | 1 | -0/+8 |
* | command: add git hashes for some GPL-only parts | wm4 | 2017-06-23 | 1 | -0/+2 |
* | player: revert multiple help output | wm4 | 2017-06-23 | 1 | -9/+8 |
* | player: disable dumping configutation in LGPL mode | wm4 | 2017-06-23 | 1 | -0/+3 |
* | player: disable --frames in WIP LGPL mode | wm4 | 2017-06-23 | 1 | -0/+6 |
* | player: disable video equalizer frontend code for WIP LGPL mode | wm4 | 2017-06-23 | 2 | -0/+8 |
* | player: disable deinterlace property for WIP LGPL mode | wm4 | 2017-06-23 | 2 | -0/+11 |
* | player: disable --priority for WIP LGPL mode | wm4 | 2017-06-23 | 1 | -1/+1 |
* | player: deprecate "osd" command | wm4 | 2017-06-23 | 3 | -1/+9 |
* | demux: get rid of DEMUXER_CTRL_GET_TIME_LENGTH | wm4 | 2017-06-20 | 1 | -8/+1 |
* | external_files: change license to LGPL | wm4 | 2017-06-20 | 2 | -17/+17 |
* | demux: replace custom return codes with CONTROL_ ones | wm4 | 2017-06-19 | 1 | -2/+2 |
* | input: change license to LGPL | wm4 | 2017-06-19 | 1 | -0/+4 |
* | player: seek backward for type MPSEEK_FACTOR | jrodatus | 2017-06-18 | 1 | -1/+1 |
* | vo_opengl: implement support for OOTFs and non-display referred content | Niklas Haas | 2017-06-18 | 1 | -0/+2 |
* | video: refactor HDR implementation | Niklas Haas | 2017-06-18 | 1 | -1/+0 |
* | javascript: replace custom MIN macro with MPMIN | wm4 | 2017-06-17 | 1 | -5/+3 |
* | command: avoid going through prop->opt bridge from opt->prop bridge | wm4 | 2017-06-16 | 1 | -0/+11 |
* | command: add all options to property->option bridge | wm4 | 2017-06-15 | 1 | -13/+13 |
* | js: add javascript scripting support using MuJS | Avi Halachmi (:avih) | 2017-06-14 | 3 | -0/+1806 |
* | scripting: expand --script filename for C plugins | Hoyon Mak | 2017-06-09 | 2 | -6/+7 |
* | ytdl_hook: don't override start time set by saved state | Martin D | 2017-06-09 | 1 | -1/+7 |
* | ytdl_hook: don't override user-set start time | Ricardo Constantino | 2017-06-08 | 1 | -1/+2 |
* | options: another missed --sub-ass-style-override use | wm4 | 2017-06-07 | 1 | -1/+1 |
* | options: fix some missing --sub-ass-style-override renames | wm4 | 2017-06-07 | 1 | -1/+1 |
* | external_files: parse ~ in --{sub,audio}-paths | rr- | 2017-05-31 | 1 | -3/+7 |
* | OSD message: "Drop files or URLs to play here." | nodiscc | 2017-05-31 | 1 | -1/+1 |
* | player: make sure version information is always included in --log-file | wm4 | 2017-05-22 | 1 | -0/+5 |
* | command: use scale_units to add/cycle integer properties | James Ross-Gowan | 2017-05-12 | 1 | -16/+38 |
* | vo.c, vo.h, vo_null.c: change license to LGPL | wm4 | 2017-05-10 | 1 | -4/+0 |
* | audio: replace from_dB function | wm4 | 2017-05-05 | 1 | -8/+4 |
* | ytdl_hook: rework edl joining to use lua tables | Ricardo Constantino | 2017-05-04 | 1 | -5/+7 |
* | lua: increase subprocess stdout limit to 64MB | Ricardo Constantino | 2017-05-04 | 1 | -1/+1 |
* | player: fix potential segfault when playing dvd:// with DVD disabled | wm4 | 2017-05-01 | 1 | -1/+1 |
* | audio: merge --replaygain-track and --replaygain-album into one option | wm4 | 2017-04-27 | 1 | -2/+2 |
* | audio: fix replaygain volume scale | wm4 | 2017-04-27 | 1 | -0/+1 |
* | audio: move replaygain control to top-level options | wm4 | 2017-04-26 | 2 | -4/+53 |
* | player: close audio device on no audio track | Marko Hauptvogel | 2017-04-25 | 1 | -1/+3 |
* | osc: also add processing for axis_up/down events | Ricardo Constantino | 2017-04-25 | 1 | -4/+6 |
* | ytdl_hook: treat single-entry playlists as a single video | Ricardo Constantino | 2017-04-23 | 1 | -1/+9 |
* | ytdl_hook: move single video code to a separate function | Ricardo Constantino | 2017-04-23 | 1 | -94/+98 |
* | external_files.c: add GPL header | wm4 | 2017-04-21 | 1 | -0/+17 |
* | osc: add user_opts.boxmaxchars for box layout title limit | Avi Halachmi (:avih) | 2017-04-19 | 1 | -3/+6 |
* | osc: add volume icons to osd font and use them | Ricardo Constantino | 2017-04-19 | 1 | -3/+4 |
* | osc: move volume left of fullscreen button | Ricardo Constantino | 2017-04-19 | 1 | -16/+17 |
* | osc: bottom/topbar: add fullscreen button | Ricardo Constantino | 2017-04-19 | 1 | -4/+13 |
* | osc: add volume button | Ricardo Constantino | 2017-04-19 | 1 | -3/+41 |
* | osc: support handling mouse wheel events | Ricardo Constantino | 2017-04-19 | 1 | -4/+8 |
* | osc: simplify checks in key handler | Ricardo Constantino | 2017-04-19 | 1 | -30/+25 |
* | osc: fix last potential race condition on key events | Ricardo Constantino | 2017-04-19 | 1 | -1/+2 |
* | Fix use of ISC license | wm4 | 2017-04-15 | 1 | -1/+3 |
* | player: fix a corner case in previous commit | wm4 | 2017-04-14 | 3 | -3/+5 |
* | player: fix core-idle and eof-reached update notifcations | wm4 | 2017-04-14 | 5 | -11/+37 |
* | player: unmess pause state handling | wm4 | 2017-04-14 | 5 | -65/+53 |
* | player: add --keep-open-pause=no option | Dan Oscarsson | 2017-04-14 | 1 | -1/+1 |
* | osc: use "loop-playlist" instead of "loop" property | wm4 | 2017-04-11 | 1 | -1/+1 |
* | command, manpage: some leftover mentions of renamed --loop option | wm4 | 2017-04-11 | 1 | -1/+1 |
* | command: update sub-fps etc. options on runtime changes | wm4 | 2017-04-10 | 1 | -11/+7 |
* | audio: deprecate most audio filters | wm4 | 2017-04-04 | 1 | -1/+2 |
* | video: deprecate almost all video filters | wm4 | 2017-04-02 | 1 | -3/+4 |
* | screenshot: cleanup: use normal MSGL_ defines | wm4 | 2017-04-01 | 1 | -19/+9 |
* | player: make screenshot commands honor the async flag | wm4 | 2017-04-01 | 5 | -29/+104 |
* | player: enable "buffering" pausing for DASH streams too | wm4 | 2017-04-01 | 1 | -1/+2 |
* | external_files: enable autoloading with URLs | Ricardo Constantino | 2017-04-01 | 1 | -3/+4 |
* | external_files: actually try to autoload from fallback paths | Ricardo Constantino | 2017-04-01 | 1 | -2/+2 |
* | command: add property notifications for hwdec properties | wm4 | 2017-03-31 | 1 | -3/+3 |
* | osc: escape ASS and strip newlines on title | Ricardo Constantino | 2017-03-27 | 1 | -0/+2 |
* | osc: make title configurable and use property expansion on it | Ricardo Constantino | 2017-03-27 | 1 | -6/+4 |
* | Revert "osc: make the title toggleable between media-title and filename" | Ricardo Constantino | 2017-03-27 | 1 | -11/+10 |
* | osx: initial Touch Bar support | Akemi | 2017-03-26 | 1 | -0/+5 |
* | command: add expand-text command to property-expand a string | Avi Halachmi (:avih) | 2017-03-26 | 1 | -0/+10 |
* | osc: make the title toggleable between media-title and filename | Ricardo Constantino | 2017-03-26 | 1 | -10/+11 |
* | player: make new stream output more consistent with other output | wm4 | 2017-03-26 | 1 | -3/+3 |
* | player: print additional stream info | Dan Oscarsson | 2017-03-26 | 1 | -1/+13 |
* | command: add better runtime filter toggling method | wm4 | 2017-03-25 | 1 | -1/+4 |
* | command: add demux-start-time property | Matthias Hunstock | 2017-03-25 | 1 | -0/+11 |
* | osc: fix PlayResX undefined warning when aspect is 0 | Ricardo Constantino | 2017-03-24 | 1 | -3/+6 |
* | osc: bottom/topbar: don't clip title vertically | Ricardo Constantino | 2017-03-24 | 1 | -2/+2 |
* | osc: bottom/topbar: increase timecodes width a bit | Ricardo Constantino | 2017-03-24 | 1 | -4/+4 |
* | osc: refactor cache status display | Ricardo Constantino | 2017-03-24 | 1 | -11/+18 |
* | osc: refactor osc message scaling | Ricardo Constantino | 2017-03-24 | 1 | -35/+20 |
* | command: add a property to signal whether networking is used | wm4 | 2017-03-24 | 1 | -0/+12 |
* | screenshot: change details of --screenshot-format handling | wm4 | 2017-03-18 | 1 | -2/+3 |
* | screenshot: minor simplification | wm4 | 2017-03-18 | 1 | -7/+4 |
* | player: specifically log audio EOF too | wm4 | 2017-03-14 | 1 | -1/+3 |
* | osc: fix window dragging with showwindowed=no | Akemi | 2017-02-27 | 1 | -0/+2 |
* | client: call certain external functions outside of client lock | wm4 | 2017-02-24 | 1 | -2/+3 |
* | lavfi: temporary workaround for FFmpeg av_buffersrc_parameters_set() bug | wm4 | 2017-02-22 | 1 | -0/+9 |
* | player: don't block playback stop when seeking | wm4 | 2017-02-21 | 1 | -3/+0 |
* | player: fix stats-logging of sleep state | wm4 | 2017-02-21 | 1 | -2/+3 |
* | player: remove unnecessary wakeup | wm4 | 2017-02-21 | 1 | -1/+0 |
* | player: reduce blocking on VO when switching pause | wm4 | 2017-02-21 | 1 | -2/+2 |
* | command: add a redundant NULL check | wm4 | 2017-02-20 | 1 | -1/+1 |
* | command: fix wrong sizeof() argument | wm4 | 2017-02-20 | 1 | -1/+1 |
* | lavfi: support hwdec filters for --lavfi-complex | wm4 | 2017-02-20 | 3 | -0/+22 |
* | lavfi: use AVBufferSrcParameters | wm4 | 2017-02-20 | 1 | -23/+34 |
* | lavfi: use mp_image to store the filter pad format | wm4 | 2017-02-20 | 1 | -16/+19 |
* | lavfi: fix minor memory leak | wm4 | 2017-02-13 | 1 | -9/+11 |
* | atomic: remove __atomic builtin usage | wm4 | 2017-02-13 | 1 | -1/+1 |
* | ytdl_hook: support livestream segmented DASH VODs | Ricardo Constantino | 2017-02-10 | 1 | -4/+6 |
* | lavfi: cosmetics: more consistent variable naming | wm4 | 2017-02-09 | 1 | -3/+3 |
* | lavfi: slightly better disconnected output handling | wm4 | 2017-02-08 | 1 | -6/+14 |
* | player: add experimental stream recording feature | wm4 | 2017-02-07 | 4 | -0/+126 |
* | ytdl_hook: reenable support for length-less segments in EDL | Ricardo Constantino | 2017-02-06 | 1 | -12/+28 |
* | ytdl_hook: fix EDL syntax | wm4 | 2017-02-05 | 1 | -1/+1 |
* | ytdl_hook: Add non-dash fallbacks to default formats | Ricardo Constantino | 2017-02-04 | 1 | -3/+3 |
* | ytdl_hook, edl: implement pseudo-DASH support | wm4 | 2017-02-04 | 1 | -3/+9 |
* | ytdl: support segmented dash | Ricardo Constantino | 2017-02-04 | 1 | -12/+16 |
* | sub: remove .txt as text subtitle extension | wm4 | 2017-02-03 | 1 | -1/+1 |
* | player: different way to auto-enable the demuxer cache | wm4 | 2017-02-02 | 1 | -5/+7 |
* | osx: consistent normalisation when searching for external files | Akemi | 2017-02-02 | 1 | -3/+13 |
* | osc: allow playlist buttons when looping | Ricardo Constantino | 2017-02-01 | 1 | -2/+3 |
* | osc: box: clip with ellipsis after too much stretching | Ricardo Constantino | 2017-01-31 | 1 | -2/+9 |
* | osc: bottom/topbar: clip title instead of stretching | Ricardo Constantino | 2017-01-31 | 1 | -4/+6 |
* | player: add .scc subtitle extension | wm4 | 2017-01-31 | 1 | -1/+2 |
* | command: nicer OSd-formatting for loop-file | wm4 | 2017-01-31 | 1 | -0/+1 |
* | ytdl_hook: refactor edl track joining | Ricardo Constantino | 2017-01-30 | 1 | -20/+28 |
* | ytdl_hook: respect --no-audio, don't force-select track | Ricardo Constantino | 2017-01-30 | 1 | -1/+1 |
* | player: print hw format on "VO: " line too | wm4 | 2017-01-29 | 1 | -2/+5 |
* | ytdl_hook: fix opening hitbox.tv rtmp stream | Ricardo Constantino | 2017-01-29 | 1 | -0/+2 |
* | win32: snap to screen edges | pavelxdd | 2017-01-27 | 1 | -0/+1 |
* | command: shorten long playlists on OSD | wm4 | 2017-01-26 | 1 | -4/+77 |
* | stream_lavf: add support for data URIs | Ricardo Constantino | 2017-01-25 | 1 | -1/+1 |
* | osc: fix crashes related to field eventresponder being nil | Roland Hieber | 2017-01-25 | 1 | -0/+1 |
* | command: fix potential crash for script-binding with multi-commands | wm4 | 2017-01-24 | 1 | -1/+2 |
* | player: actually initialize/destroy MPContext.lock | wm4 | 2017-01-22 | 1 | -0/+3 |
* | player: remove --stream-capture option/property | wm4 | 2017-01-21 | 3 | -29/+18 |
* | command: rename framedrop properties | wm4 | 2017-01-20 | 1 | -6/+10 |
* | player: actually let cache readahead after opening demuxer for prefetch | wm4 | 2017-01-19 | 1 | -0/+1 |
* | player: also log if completely prefetched URL is discarded | wm4 | 2017-01-19 | 1 | -1/+4 |
* | player: add prefetching of the next playlist entry | wm4 | 2017-01-18 | 5 | -91/+142 |
* | player: restructure cancel callback | wm4 | 2017-01-18 | 5 | -5/+40 |
* | player: move some minor demuxer setup code | wm4 | 2017-01-18 | 1 | -3/+4 |
* | lua: close directory after reading its entries | William Woodruff | 2017-01-17 | 1 | -0/+1 |
* | video: support filtering hardware frames via libavfilter | wm4 | 2017-01-16 | 1 | -0/+1 |
* | lua: allow unregistration of idle handlers | Olivier Perret | 2017-01-15 | 1 | -0/+10 |
* | scripting: don't call dlclose() on C plugins | wm4 | 2017-01-14 | 1 | -2/+2 |
* | scripting: minor logging improvements | wm4 | 2017-01-14 | 4 | -5/+9 |
* | player: add experimental C plugin interface | wm4 | 2017-01-12 | 1 | -0/+34 |
* | client API: fix freeze when destroying mpv_handle before mpv_initialize | wm4 | 2017-01-12 | 1 | -1/+7 |
* | cuda: use libavutil functions for copying hw surfaces to memory | wm4 | 2017-01-12 | 1 | -6/+10 |
* | player: change aspects of cover art handling | wm4 | 2017-01-10 | 2 | -5/+23 |
* | command: remove worthless error handling code | wm4 | 2017-01-09 | 1 | -6/+5 |
* | client API: handle missing MPV_FORMAT_BYTE_ARRAY case in compare_value | wm4 | 2017-01-09 | 1 | -0/+6 |
* | audio: stop being dumb | wm4 | 2017-01-08 | 1 | -1/+1 |
* | player: remove dysfunctional edition switching OSD code | wm4 | 2017-01-05 | 4 | -10/+2 |
* | client API: fix mpv_set_property() return value before init | wm4 | 2017-01-04 | 1 | -0/+1 |
* | Update copyright year | wm4 | 2017-01-01 | 1 | -1/+1 |
* | osc: bottombar/topbar: make chapter markers slightly bigger | Ricardo Constantino | 2016-12-25 | 1 | -17/+18 |
* | video: use demuxer-signaled duration for last video frame | wm4 | 2016-12-21 | 2 | -0/+9 |
* | options: change --h=... behavior | wm4 | 2016-12-16 | 1 | -1/+1 |
* | manpage: replace `-vo` with `--vo` | Douglas Christman | 2016-12-08 | 1 | -1/+1 |
* | Remove compatibility things | wm4 | 2016-12-07 | 1 | -4/+0 |
* | osc: replace length property with duration | pavelxdd | 2016-12-04 | 1 | -1/+1 |
* | osc: don't hide playlist buttons, just disable | Ricardo Constantino | 2016-12-02 | 1 | -5/+6 |
* | osc: topbar: use same styles as bottombar | Ricardo Constantino | 2016-12-02 | 1 | -13/+13 |
* | player: don't print format detection error when aborting loading | wm4 | 2016-11-29 | 1 | -1/+1 |
* | options: some simplifications | wm4 | 2016-11-29 | 1 | -2/+1 |
* | command: warn against deprecated properties in all cases | wm4 | 2016-11-23 | 1 | -13/+9 |
* | osc: fix use of deprecated idle property | Ricardo Constantino | 2016-11-22 | 1 | -1/+1 |
* | command: redefine some deprecated properties | wm4 | 2016-11-22 | 1 | -37/+0 |
* | client API: turn mpv_suspend() and mpv_resume() into stubs | wm4 | 2016-11-22 | 6 | -74/+8 |
* | osc: fix possible race condition in right timecode | Ricardo Constantino | 2016-11-21 | 1 | -2/+1 |
* | player: removing last playlist entry while looping should not stop | wm4 | 2016-11-18 | 1 | -1/+1 |
* | player: make sure non-video subtitle rendering is reset if video resumes | wm4 | 2016-11-18 | 1 | -3/+3 |
* | ytdl_hook: sort chapters by time | Ricardo Constantino | 2016-11-15 | 1 | -1/+1 |
* | osc: add seekbarstyle=knob | Ricardo Constantino | 2016-11-09 | 1 | -4/+16 |
* | osc: fix crashes when dragging seekbar across file changes | Ricardo Constantino | 2016-11-08 | 1 | -2/+3 |
* | osc: slimbox: fix clipping with seekbarstyle=bar | Ricardo Constantino | 2016-11-07 | 1 | -1/+3 |
* | osc: add alpha animation to tooltip | Ricardo Constantino | 2016-10-31 | 1 | -1/+14 |
* | player: enable no-video subtitle display on coverart too | wm4 | 2016-10-31 | 2 | -2/+2 |
* | player: don't try updating subtitles while playback PTS doesn't progress | wm4 | 2016-10-30 | 1 | -2/+2 |
* | osc: top/bottombar: rescale layout to same size with scale=1 | Ricardo Constantino | 2016-10-29 | 1 | -49/+53 |
* | osc: top/bottombar: scale title if too large like box | Ricardo Constantino | 2016-10-29 | 1 | -14/+24 |
* | osc: compromise on default deadzonesize | Ricardo Constantino | 2016-10-29 | 1 | -2/+2 |
* | osc: don't wrap the title | Ricardo Constantino | 2016-10-29 | 1 | -1/+1 |
* | osc: top/bottombar: also scale when min-width is reached | Ricardo Constantino | 2016-10-29 | 1 | -12/+34 |
* | osc: top/bottombar: dynamically size timecodes according to timems | Ricardo Constantino | 2016-10-29 | 1 | -9/+14 |
* | osc: fix missing chapter ticks with seekbarstyle=bar | Ricardo Constantino | 2016-10-29 | 1 | -0/+1 |
* | player: show subtitles on VO if --force-window is used | wm4 | 2016-10-26 | 3 | -1/+17 |
* | player: consistently initialize screensaver state with --force-window | wm4 | 2016-10-26 | 1 | -1/+1 |
* | osc: fix crash with no chapters | Ricardo Constantino | 2016-10-25 | 1 | -4/+4 |
* | command: if window-scale can't be set properly, set it as option | wm4 | 2016-10-25 | 1 | -13/+8 |
* | osc: Fix and simplify limited_list | Miroslav Koskar | 2016-10-25 | 1 | -28/+25 |
* | osc: add script message handlers for chapter/track/playlists | Ricardo Constantino | 2016-10-24 | 1 | -0/+13 |
* | player: make --start-time work with --rebase-start-time=no | Aman Gupta | 2016-10-22 | 1 | -0/+3 |
* | command: silence deprecation warnings with --reset-on-next-file=all | wm4 | 2016-10-22 | 1 | -2/+11 |
* | command: fix reset-on-next-file=all and tv-freq option | wm4 | 2016-10-22 | 1 | -1/+2 |
* | player: don't leave buffering during underflow | wm4 | 2016-10-21 | 1 | -2/+2 |
* | player: guard against MPSEEK_RELATIVE when current pts is unknown | Aman Gupta | 2016-10-21 | 1 | -0/+2 |
* | audio: force pts_reset only when pts jumps forward more than 5s | Aman Gupta | 2016-10-21 | 1 | -2/+2 |
* | player: speed up audio/video re-sync when there is a huge delay | Aman Gupta | 2016-10-21 | 1 | -1/+2 |
* | osc: fix crash after reaching a certain position in limited lists | Ricardo Constantino | 2016-10-20 | 1 | -1/+1 |
* | osc: use the same characters as track list for playlist/chapter | Ricardo Constantino | 2016-10-17 | 1 | -10/+4 |
* | osc: fix chapter/playlist listing if empty | Ricardo Constantino | 2016-10-15 | 1 | -1/+1 |
* | osc: show playlist/chapter list on prev/next instead of osd | Ricardo Constantino | 2016-10-15 | 1 | -4/+16 |
* | osc: fix listing of chapters and playlist | Ricardo Constantino | 2016-10-15 | 1 | -10/+87 |
* | osc: fix display of chapters and playlist scaling | Ricardo Constantino | 2016-10-15 | 1 | -2/+11 |
* | osc: add user-alterable margin for top/bottombar | Ricardo Constantino | 2016-10-15 | 1 | -5/+6 |
* | osc: add right-click behavior to playlist and chapter buttons | Ricardo Constantino | 2016-10-15 | 1 | -0/+8 |
* | osc: change default layout to bottombar | Ricardo Constantino | 2016-10-15 | 1 | -6/+6 |
* | ytdl_hook: Add title to playlist items if available | Ricardo Constantino | 2016-10-15 | 1 | -0/+6 |
* | osc: move tooltip to inside seekbar for top/bottombar | Ricardo Constantino | 2016-10-07 | 1 | -25/+28 |
* | osc: change seekbar background's alpha scaling | Ricardo Constantino | 2016-10-07 | 1 | -2/+4 |
* | osc: align text vertically in top/bottombar | Ricardo Constantino | 2016-10-07 | 1 | -32/+39 |
* | ytdl_hook: add chapters by parsing video's description | Maurycy Skier | 2016-10-06 | 1 | -0/+46 |
* | options: handle --audio-device changes like the other options | wm4 | 2016-10-05 | 1 | -4/+1 |
* | audio: move some fallback handling to common AO reload function | wm4 | 2016-10-05 | 3 | -34/+36 |
* | command: flush and uninitialize audio output first on option changes | wm4 | 2016-10-05 | 1 | -1/+3 |
* | command: include deprecated/aliased options in property bridge | wm4 | 2016-10-04 | 1 | -18/+28 |
* | player: fix previous commit | wm4 | 2016-10-03 | 2 | -5/+10 |
* | command: allow absolute seeks relative to end of stream | Philip Sequeira | 2016-10-02 | 1 | -0/+9 |
* | audio: fix late audio start | wm4 | 2016-10-02 | 1 | -1/+3 |
* | player: make --stop-screensaver runtime-changeable | wm4 | 2016-10-02 | 5 | -8/+20 |
* | player: enable reading from stdin after loading input.conf | wm4 | 2016-09-29 | 3 | -7/+8 |
* | ytdl_hook: Set aspect ratio for anamorphic video | Ricardo Constantino | 2016-09-28 | 1 | -0/+6 |
* | win32: make --priority runtime-settable | James Ross-Gowan | 2016-09-28 | 2 | -9/+16 |
* | command: fix inverted condition in sub-reload command | wm4 | 2016-09-26 | 1 | -1/+1 |
* | player: allow opts in pseudo-gui set by the user to override user's default | Ricardo Constantino | 2016-09-26 | 1 | -2/+5 |
* | video: trust demuxer framerate on invalid timestamps | wm4 | 2016-09-26 | 1 | -1/+1 |
* | scripting: don't attempt to load builtin scripts twice | wm4 | 2016-09-26 | 1 | -1/+0 |
* | osc: Fix scaling issues when toggling fullscreen | Ricardo Constantino | 2016-09-25 | 1 | -0/+1 |
* | lua: complain loudly if Lua state creation fails | wm4 | 2016-09-25 | 1 | -1/+3 |
* | player: fix instant subtitle refresh on track switches | wm4 | 2016-09-24 | 1 | -0/+3 |
* | lua: fix array detection | wm4 | 2016-09-24 | 1 | -2/+2 |
* | command: some minor corrections to previous commit | wm4 | 2016-09-24 | 1 | -20/+19 |
* | command: make it possible to set chapters via lua plugins | Maurycy Skier | 2016-09-24 | 1 | -1/+70 |
* | player: fix intended pseudo-gui behavior | wm4 | 2016-09-23 | 1 | -3/+3 |
* | player: do not let pseudo-gui override user config settings | wm4 | 2016-09-23 | 1 | -0/+3 |
* | m_config, command: remove some minor code duplication | wm4 | 2016-09-23 | 1 | -3/+2 |
* | command: make most options observable | wm4 | 2016-09-23 | 1 | -0/+6 |
* | command: fix potential UB | wm4 | 2016-09-23 | 1 | -5/+5 |
* | x11: fix external fullscreen update | wm4 | 2016-09-23 | 1 | -0/+9 |
* | player: make audio-channels etc. runtime settable | wm4 | 2016-09-22 | 1 | -0/+7 |
* | command: add a load-script command | wm4 | 2016-09-22 | 3 | -5/+13 |
* | player: remove some explicit options accesses when saving resume file | wm4 | 2016-09-22 | 1 | -29/+26 |
* | command: fix missing update notifications in some cases | wm4 | 2016-09-22 | 1 | -0/+1 |
* | player: some M_SETOPT_RUNTIME cleanups | wm4 | 2016-09-22 | 3 | -21/+9 |
* | ytdl_hook: temporarily force disable dash segments formats | Ricardo Constantino | 2016-09-22 | 1 | -4/+5 |
* | player: add --watch-later-directory option | David Logie | 2016-09-22 | 1 | -2/+10 |
* | client API: more or less deprecate mpv_set_option() | wm4 | 2016-09-21 | 1 | -2/+11 |
* | options: make input options generally runtime-settable | wm4 | 2016-09-21 | 2 | -9/+26 |
* | client API: fix init/destruction race conditions | wm4 | 2016-09-21 | 3 | -8/+19 |
* | lua: add API for registering idle handlers | wm4 | 2016-09-21 | 1 | -0/+10 |
* | lua: run timers only after draining the event queue | wm4 | 2016-09-21 | 1 | -12/+11 |
* | lua: expose subprocess_detached | rr- | 2016-09-21 | 1 | -0/+32 |
* | command: make bitrate properties observable | wm4 | 2016-09-21 | 1 | -1/+2 |
* | client API: revert unintended mpv_wait_event() behavior change | wm4 | 2016-09-21 | 1 | -3/+0 |
* | command: add a video-dec-params property | wm4 | 2016-09-20 | 1 | -1/+16 |
* | command: change update handling of some video-related properties | wm4 | 2016-09-20 | 1 | -24/+9 |
* | player: kill associated OSD and key bindings when removing a script | wm4 | 2016-09-20 | 3 | -2/+7 |
* | audio: fix segfault when yanking USB DAC | Kevin Mitchell | 2016-09-20 | 1 | -0/+1 |
* | player: make --osc/--ytdl settable during playback | wm4 | 2016-09-20 | 3 | -4/+36 |
* | options, command: simplify some option updates | wm4 | 2016-09-19 | 1 | -47/+13 |
* | client API: revert some relaxations about calling mpv_initialize() | wm4 | 2016-09-19 | 1 | -0/+16 |
* | player: minor changes in init code | wm4 | 2016-09-19 | 4 | -19/+11 |
* | player: make --log-file and --dump-stats freely settable at runtime | wm4 | 2016-09-19 | 1 | -4/+0 |
* | player: make --terminal freetly settable at runtime | wm4 | 2016-09-19 | 3 | -22/+30 |
* | options: slightly better option update mechanism | wm4 | 2016-09-19 | 3 | -9/+16 |
* | command: add audio-pts property to get the audio pts | Hector Martin | 2016-09-19 | 1 | -1/+14 |
* | player: more option/property consistency fixes | wm4 | 2016-09-18 | 3 | -34/+39 |
* | command: fix window-scale option/property inconsistencies | wm4 | 2016-09-18 | 1 | -7/+4 |
* | options: rename/deprecate --playlist-pos | wm4 | 2016-09-18 | 1 | -2/+1 |
* | command: minor fixes to video-aspect property | wm4 | 2016-09-18 | 1 | -8/+2 |
* | command: fix --quiet, --really-quiet options | wm4 | 2016-09-18 | 1 | -0/+2 |
* | command: add an apply-profile command | wm4 | 2016-09-17 | 1 | -0/+8 |
* | options: take care of propertly updating options on runtime changes | wm4 | 2016-09-17 | 3 | -3/+77 |
* | command: make window-scale redirect to option if no window created | wm4 | 2016-09-17 | 1 | -1/+1 |
* | options: simplify M_OPT_EXIT | wm4 | 2016-09-17 | 1 | -1/+1 |
* | player: don't enter playloop for client API requests | wm4 | 2016-09-16 | 1 | -2/+0 |
* | player: fix a missed wakeup | wm4 | 2016-09-16 | 1 | -0/+1 |
* | player: use better way to wait for input and dispatching commands | wm4 | 2016-09-16 | 4 | -16/+33 |
* | client API: declare mpv_suspend/mpv_resume deprecated | wm4 | 2016-09-16 | 2 | -0/+4 |
* | player: litter code with explicit wakeup calls | wm4 | 2016-09-16 | 9 | -39/+76 |
* | player, ao, vo: don't call mp_input_wakeup() directly | wm4 | 2016-09-16 | 10 | -18/+46 |
* | audio: fix missed wakeup when changing audio output device | wm4 | 2016-09-15 | 1 | -1/+1 |
* | osd: slightly simplify update logic | wm4 | 2016-09-15 | 2 | -3/+2 |
* | player: move builtin profiles to a separate file | wm4 | 2016-09-15 | 1 | -50/+4 |
* | player: remove unintended !mingw ifdef for IPC uninit | wm4 | 2016-09-15 | 1 | -2/+0 |
* | client API: remove SIGPIPE overriding code | wm4 | 2016-09-15 | 1 | -7/+0 |
* | player: Save sub-speed value when resuming playback | Vladimir Panteleev | 2016-09-13 | 1 | -0/+1 |
* | player: Improve OSD formatting of sub-speed option | Vladimir Panteleev | 2016-09-13 | 1 | -0/+4 |
* | player: Apply new sub-speed values during playback | Vladimir Panteleev | 2016-09-13 | 1 | -0/+21 |
* | ytdl_hook: don't bother adding subtitles if duration isn't known | Ricardo Constantino | 2016-09-13 | 1 | -5/+3 |
* | ytdl_hook: Support playlist entries without subtitles | Ricardo Constantino | 2016-09-13 | 1 | -3/+17 |
* | command: don't log "ignore" command with -v verbosity | wm4 | 2016-09-11 | 1 | -1/+2 |
* | client API: don't miss property changes after updates | James Ross-Gowan | 2016-09-11 | 1 | -5/+3 |
* | options: make --h list options according to a pattern passed to it | wm4 | 2016-09-10 | 1 | -0/+1 |
* | command: do not call mp_switch_track() before proper initialization | wm4 | 2016-09-10 | 1 | -7/+17 |
* | player: fix average frame duration calculation | sda89ha9 | 2016-09-09 | 1 | -1/+1 |
* | stream, demux, config: remove some dead/unneeded option-related code | wm4 | 2016-09-09 | 3 | -21/+1 |
* | client API: fix error code string | wm4 | 2016-09-09 | 1 | -1/+1 |
* | client API: make mpv_opengl_cb_uninit_gl() behavior slightly nicer | wm4 | 2016-09-09 | 2 | -1/+9 |
* | stream_dvd, stream_dvdnav: remove weird option parsing stuff | wm4 | 2016-09-08 | 1 | -2/+2 |
* | vo: don't access global options unsynchronized | wm4 | 2016-09-08 | 1 | -0/+11 |
* | atomics: readd some emulation | wm4 | 2016-09-06 | 1 | -0/+4 |
* | demux: do not access global options | wm4 | 2016-09-06 | 1 | -5/+1 |
* | audio/out: deprecate "exclusive" sub-options | wm4 | 2016-09-05 | 1 | -0/+3 |
* | client API: implement mpv_suspend/resume slightly differently | wm4 | 2016-09-04 | 3 | -6/+18 |
* | command: try selecting the next track if track switching fails | wm4 | 2016-09-03 | 1 | -3/+4 |
* | player: remove opengl-es=no flag from opengl-hq profile | wm4 | 2016-09-03 | 1 | -1/+0 |
* | config: deprecate ao and vo auto-profiles | wm4 | 2016-09-03 | 1 | -0/+2 |
* | command: remove vo-cmdline | wm4 | 2016-09-02 | 1 | -13/+0 |
* | vo_opengl: deprecate sub-options, add them as global options | wm4 | 2016-09-02 | 2 | -0/+36 |
* | m_config: introduce basic mechanism to synchronize global option updates | wm4 | 2016-09-02 | 2 | -0/+2 |
* | player: don't send win32 taskbar update before window is created | wm4 | 2016-09-02 | 1 | -1/+1 |
* | command: deprecate "cache" property, replace with "cache-percent" | wm4 | 2016-09-02 | 1 | -2/+4 |
* | client API: create core thread at an earlier time | wm4 | 2016-09-01 | 2 | -54/+47 |
* | command: fix or document some property/option consistency issues | wm4 | 2016-09-01 | 2 | -20/+17 |
* | command: remove 2 deprecated properties | wm4 | 2016-09-01 | 1 | -50/+0 |
* | command: rename/deprecate some conflicting property names | wm4 | 2016-09-01 | 1 | -3/+7 |
* | command: add options to property list | wm4 | 2016-09-01 | 4 | -40/+101 |
* | vo: change messy handling of fullscreen and other flags | wm4 | 2016-08-30 | 1 | -10/+5 |
* | options: make mp_vo_opts options an actual sub-option group | wm4 | 2016-08-30 | 4 | -12/+12 |
* | command: cosmetics: fix some minor whitespace mistakes | wm4 | 2016-08-30 | 1 | -2/+2 |
* | player: make --force-window work with opengl-cb | wm4 | 2016-08-30 | 1 | -0/+1 |
* | player: slightly adjust framerate guessing heuristic | wm4 | 2016-08-29 | 1 | -6/+8 |
* | command: export profile list as a property | wm4 | 2016-08-28 | 1 | -0/+17 |
* | player: add option to disable video OSD | wm4 | 2016-08-28 | 1 | -4/+9 |
* | command: add property for current subtitle text | wm4 | 2016-08-27 | 1 | -1/+21 |
* | player: fix minor spelling mistake in osc.lua | James Cowgill | 2016-08-27 | 1 | -1/+1 |
* | player: avoid some redundant terminal status updates | wm4 | 2016-08-26 | 1 | -11/+9 |
* | player: don't directly access demuxer->stream | wm4 | 2016-08-26 | 2 | -6/+4 |
* | audio: avoid missed wakeups with ab-loops | wm4 | 2016-08-24 | 1 | -1/+5 |
* | audio: do not apply --audio-channels if spdif passthrough is in use | wm4 | 2016-08-22 | 1 | -5/+9 |
* | player: log if video is considered an image | wm4 | 2016-08-21 | 1 | -0/+1 |
* | player: update Windows playback state asynchronously | wm4 | 2016-08-20 | 1 | -2/+2 |
* | command: prevent O(n^2) behaviour for playlist property | James Ross-Gowan | 2016-08-20 | 1 | -3/+25 |
* | player: refresh very low framerate video on filter changes | wm4 | 2016-08-19 | 1 | -1/+3 |
* | vf_rotate: allow arbitrary rotation | wm4 | 2016-08-19 | 1 | -2/+2 |
* | player: make looping slightly more seamless | wm4 | 2016-08-18 | 5 | -42/+38 |
* | audio: improve aspects of EOF handling | wm4 | 2016-08-18 | 1 | -19/+40 |
* | video: don't discard video frames after endpts | wm4 | 2016-08-18 | 1 | -3/+5 |
* | player: add option to control duration of image display | wm4 | 2016-08-17 | 1 | -12/+22 |
* | player: allow passing flags to queue_seek() | wm4 | 2016-08-15 | 6 | -24/+31 |
* | command: add replaygain information properties to track-list | wm4 | 2016-08-13 | 1 | -0/+12 |
* | command: add a property that returns filename without extension | wm4 | 2016-08-11 | 1 | -1/+13 |
* | player: add --no-autoload-files option | wm4 | 2016-08-10 | 1 | -0/+6 |
* | player: add --audio-wait-open options | wm4 | 2016-08-09 | 2 | -0/+10 |
* | player: add --audio-stream-silence | wm4 | 2016-08-09 | 1 | -0/+3 |
* | client API: add stream_cb API for user-defined stream implementations | Aman Gupta | 2016-08-07 | 2 | -0/+65 |
* | client API: add MPV_ERROR_GENERIC | wm4 | 2016-08-07 | 1 | -0/+1 |
* | player: gross hack to improve non-hr seeking with external audio tracks | wm4 | 2016-08-07 | 3 | -0/+30 |
* | player: fix mid-stream audio sync condition | wm4 | 2016-08-07 | 1 | -3/+3 |
* | player: fix display-sync timing if audio take long on resume | wm4 | 2016-08-07 | 1 | -0/+6 |
* | player: sync audio as well when enabling it mid-stream | wm4 | 2016-08-06 | 1 | -0/+3 |
* | player: improve instant track switching | wm4 | 2016-08-06 | 1 | -24/+5 |
* | audio: use --audio-channels=auto behavior, except on ALSA | wm4 | 2016-08-04 | 2 | -8/+15 |
* | player: remove special-case for DL/DR speakers | wm4 | 2016-08-04 | 1 | -2/+0 |
* | player: offset demuxer on start/seek properly with audio/sub delay | wm4 | 2016-08-04 | 4 | -0/+22 |
* | ytdl: Error out with http_dash_segments | Ricardo Constantino | 2016-07-30 | 1 | -0/+4 |
* | player: disable DS with spdif transcoding too | wm4 | 2016-07-24 | 1 | -2/+5 |
* | audio: refactor mixer code and delete mixer.c | wm4 | 2016-07-17 | 6 | -33/+88 |
* | player: do not cut off terminal status line if it contains newlines | wm4 | 2016-07-15 | 1 | -1/+1 |
* | Use - as command-name separator everywhere | Timotej Lazar | 2016-07-14 | 3 | -12/+12 |
* | command: add properties for HDR metadata | Niklas Haas | 2016-07-13 | 1 | -0/+2 |
* | video: respect --deinterlace=auto | wm4 | 2016-07-12 | 1 | -1/+2 |
* | audio: show an osd bar when changing ao-volume | Uros Vampl | 2016-07-10 | 1 | -1/+17 |
* | audio: drop --softvol=no and --softvol=auto | wm4 | 2016-07-09 | 3 | -42/+71 |
* | command: don't delay progress updates to next video frame | wm4 | 2016-07-08 | 1 | -0/+1 |
* | video: fix midstream video configuration changes | wm4 | 2016-07-08 | 1 | -0/+1 |
* | video: limit number of frames sent to VO to the VO requested amount | wm4 | 2016-07-07 | 1 | -1/+3 |
* | player: cut off status line on terminal width | wm4 | 2016-07-06 | 1 | -0/+6 |
* | video: fix deinterlace filter handling for VFCTRL_SET_DEINTERLACE filters | wm4 | 2016-07-06 | 1 | -18/+20 |
* | video: fix deinterlace filter handling on pixel format changes | wm4 | 2016-07-06 | 1 | -7/+4 |
* | player: it's not --force-seeking but --force-seekable | wm4 | 2016-07-06 | 1 | -1/+1 |
* | player: rewrite deinterlace filter auto-insertion | wm4 | 2016-07-05 | 4 | -107/+84 |
* | mp_image: split colorimetry metadata into its own struct | Niklas Haas | 2016-07-03 | 1 | -4/+4 |
* | player: add missing space to error message | wm4 | 2016-07-02 | 1 | -1/+1 |
* | player: fatal error if linked and compiled FFmpeg versions mismatch | wm4 | 2016-07-01 | 1 | -0/+12 |
* | command: pack sub image data in overlay-add command | wm4 | 2016-07-01 | 1 | -33/+98 |
* | command: improve playlist* properties change notifications | wm4 | 2016-06-20 | 2 | -6/+10 |
* | player: fix previous commit | wm4 | 2016-06-12 | 1 | -0/+3 |
* | player: do not update OSD all the time when paused | wm4 | 2016-06-11 | 3 | -1/+9 |
* | vo_opengl: refactor performance data properties | Niklas Haas | 2016-06-08 | 1 | -43/+34 |
* | player: remove unused return value | wm4 | 2016-06-08 | 1 | -6/+3 |
* | player: tell user about --force-seeking if demuxer is not seekable | wm4 | 2016-06-08 | 1 | -1/+2 |
* | build: silence -Wunused-result | Niklas Haas | 2016-06-07 | 2 | -3/+3 |
* | vo_opengl: expose performance timers as properties | Niklas Haas | 2016-06-07 | 1 | -0/+43 |
* | ytdl: fix brightcove urls | Ricardo Constantino | 2016-05-30 | 1 | -3/+5 |
* | video: remove d3d11 video processor use from OpenGL interop | wm4 | 2016-05-29 | 1 | -1/+2 |
* | vf_d3d11vpp: add a D3D11 video processor filter | wm4 | 2016-05-28 | 1 | -0/+3 |
* | command: add playlist-pos-1 property | wm4 | 2016-05-26 | 1 | -6/+20 |
* | ytdl_hook: support multi-arc subtitles | Ricardo Constantino | 2016-05-23 | 1 | -1/+20 |
* | ta: remove old and redundant macro | wm4 | 2016-05-17 | 1 | -1/+1 |
* | lua: add timer:is_enabled() function | Julian | 2016-05-14 | 1 | -0/+4 |
* | ytdl_hook: Just check if protocol is rtmp | Ricardo Constantino | 2016-05-14 | 1 | -1/+1 |
* | video: add --hwdec=auto-copy mode | wm4 | 2016-05-11 | 1 | -2/+0 |
* | player: restore usual seeking behavior | wm4 | 2016-05-09 | 1 | -16/+31 |
* | video: refactor how VO exports hwdec device handles | wm4 | 2016-05-09 | 4 | -13/+17 |
* | win32: make taskbar progress indication optional | maniak1349 | 2016-05-08 | 2 | -4/+31 |
* | command: use NBSP for spacing after current marker for OSD lists | wm4 | 2016-05-04 | 1 | -2/+2 |
* | command: change some hwdec properties | wm4 | 2016-05-04 | 1 | -0/+47 |
* | command: slightly nicer OSD list formatting | wm4 | 2016-05-03 | 1 | -19/+17 |
* | osd: make osd_ass_0/1 defines | wm4 | 2016-05-03 | 1 | -2/+2 |
* | command: don't seek immediately when setting a-b loop when paused | wm4 | 2016-04-28 | 1 | -5/+5 |
* | player: strictly wait until done when backstepping | wm4 | 2016-04-27 | 1 | -1/+1 |
* | lavfi: shut up false positive compiler warnings | wm4 | 2016-04-26 | 1 | -2/+8 |
* | player: fix memleak when using video-frame-info | trUSTssc | 2016-04-24 | 1 | -0/+1 |
* | player: always show the first frame in DS mode | wm4 | 2016-04-24 | 1 | -0/+4 |
* | player: assume video forwards timestamps jumps only with some formats | wm4 | 2016-04-24 | 1 | -1/+1 |
* | player: force VO reconfig when unselecting video track | wm4 | 2016-04-23 | 1 | -1/+1 |
* | player: cleaner determination of current playback PTS | wm4 | 2016-04-23 | 2 | -9/+11 |
* | player: eagerly redraw OSD when seeking with coverart | wm4 | 2016-04-23 | 1 | -1/+2 |
* | player: fix OSD bar chapter marks | wm4 | 2016-04-22 | 1 | -1/+1 |
* | command: if only ab-loop-b is set, loop from start of file | wm4 | 2016-04-21 | 2 | -8/+13 |
* | player: force wakeup on playback restart | wm4 | 2016-04-20 | 1 | -0/+1 |
* | player: really start audio only once video is ready | wm4 | 2016-04-20 | 1 | -5/+10 |
* | player: reduce some timer calls | wm4 | 2016-04-20 | 1 | -4/+5 |
* | player: minor simplification to buffering property updates | wm4 | 2016-04-20 | 1 | -9/+4 |
* | player: simplify an aspect of buffering determination | wm4 | 2016-04-19 | 4 | -18/+35 |
* | player: loop on end of file if ab-loop-b is unset | wm4 | 2016-04-18 | 2 | -5/+9 |
* | command: log property set calls | wm4 | 2016-04-15 | 2 | -8/+17 |
* | command: allow setting panscan etc. properties if no video is active | wm4 | 2016-04-15 | 1 | -4/+1 |
* | client API: improve mpv_set_property() handling of MPV_FORMAT_NODE | wm4 | 2016-04-15 | 1 | -34/+18 |
* | player: fix use-after-free with --screenshot-directory | wm4 | 2016-04-14 | 1 | -1/+2 |
* | command: add keepaspect property | wm4 | 2016-04-08 | 1 | -0/+1 |
* | player: hide cache in status line by default again | wm4 | 2016-03-30 | 1 | -1/+1 |
* | cache: use a single STREAM_CTRL for various cache info | wm4 | 2016-03-29 | 4 | -46/+38 |
* | command: add video-stereo-mode property | wm4 | 2016-03-28 | 1 | -0/+1 |
* | player: fix breakage when combining 3D and rotate auto-filters | wm4 | 2016-03-28 | 1 | -9/+5 |
* | player: remove auto-inserted filters before adding them again | wm4 | 2016-03-28 | 1 | -1/+11 |
* | player: fix --stream-dump exit code | wm4 | 2016-03-26 | 1 | -1/+1 |
* | player: add wv to list of external audio file extensions | Martin Herkt | 2016-03-26 | 1 | -0/+1 |
* | lua: don't require key for mp.add_key_binding() | wm4 | 2016-03-26 | 1 | -3/+4 |
* | ipc: add Windows implementation with named pipes | James Ross-Gowan | 2016-03-23 | 1 | -2/+0 |
* | command: change "cache-speed" OSD formatting | wm4 | 2016-03-22 | 1 | -4/+9 |
* | command: add cache-speed property | wm4 | 2016-03-20 | 1 | -1/+17 |
* | lua: don't suspend core by default during script execution | wm4 | 2016-03-18 | 1 | -1/+1 |
* | command: dump tracklist if sub-add is run with the "cached" flag | wm4 | 2016-03-14 | 1 | -0/+2 |
* | player: add missing audio reconfig events | wm4 | 2016-03-13 | 1 | -0/+4 |
* | ytdl_hook: handle optional format_note | ▟ ▖▟ ▖ | 2016-03-10 | 1 | -1/+1 |
* | demux: replace demux_pause/demux_unpause with demux_run_on_thread | wm4 | 2016-03-09 | 1 | -7/+17 |
* | command: change stream-pos semantics | wm4 | 2016-03-09 | 1 | -12/+2 |
* | osd: cleanup: make OSDTYPE_ constants private to OSD code | wm4 | 2016-03-08 | 4 | -10/+8 |
* | osd, lua: manage multiple ASS overlays set with set_osd_ass() calls | wm4 | 2016-03-08 | 1 | -3/+4 |
* | osc: fix mouse areas | wm4 | 2016-03-08 | 1 | -1/+1 |
* | osd, lua: remove weird OSD scaling | wm4 | 2016-03-07 | 2 | -35/+40 |
* | sub: make preloading more robust | wm4 | 2016-03-06 | 2 | -11/+4 |
* | sub: pass all attachments to the subtitle decoder | wm4 | 2016-03-03 | 1 | -1/+25 |
* | command: fix property notification for cache-buffering-state | wm4 | 2016-03-02 | 1 | -1/+1 |
* | command: add encoder-list property | wm4 | 2016-03-01 | 1 | -1/+14 |
* | command: export canonical ffmpeg version identifier | wm4 | 2016-02-29 | 1 | -0/+11 |
* | command: export list of all decoders | wm4 | 2016-02-29 | 1 | -0/+32 |
* | command: export more information under track-list | wm4 | 2016-02-29 | 1 | -3/+21 |
* | player: simplify mp_seek() | wm4 | 2016-02-28 | 1 | -55/+46 |
* | demux: remove relative seeking | wm4 | 2016-02-28 | 3 | -14/+5 |
* | osc: add always-on mode and unify visibility mode (always/never/auto) | Avi Halachmi (:avih) | 2016-02-27 | 1 | -6/+61 |
* | osc: fix runtime enable_osc(true/false) | Avi Halachmi (:avih) | 2016-02-27 | 1 | -4/+11 |
* | player: minor simplification | wm4 | 2016-02-27 | 4 | -18/+13 |
* | player: slightly simplify how demuxer streams are enabled/disabled | wm4 | 2016-02-25 | 5 | -42/+31 |
* | player: fix --force-window behavior | wm4 | 2016-02-25 | 1 | -2/+2 |
* | player: honor --force-window if video is selected, but inactive | wm4 | 2016-02-24 | 1 | -4/+10 |
* | player: remove pointless call | wm4 | 2016-02-23 | 1 | -1/+0 |
* | player: simplify enabling demuxer threads | wm4 | 2016-02-23 | 1 | -17/+6 |
* | player: remove unused MPContext.stream field | wm4 | 2016-02-23 | 3 | -11/+1 |
* | player: remove MPContext.sources fields | wm4 | 2016-02-23 | 2 | -17/+4 |
* | player: remove initial seek on playback start | wm4 | 2016-02-18 | 1 | -2/+0 |
* | player: remove old timeline/ordered chapters support | wm4 | 2016-02-15 | 5 | -277/+51 |
* | audio/video: expose codec info as separate field | wm4 | 2016-02-15 | 2 | -0/+2 |
* | video: remove pointless parameter indirection | wm4 | 2016-02-15 | 1 | -1/+1 |
* | player: add on_preloaded hook | wm4 | 2016-02-15 | 1 | -0/+16 |
* | player: restore old/correct --force-window behavior | wm4 | 2016-02-15 | 1 | -0/+3 |
* | client API: handle double->int64 conversion correctly | wm4 | 2016-02-13 | 1 | -1/+3 |
* | lavfi: dump the filter graph | wm4 | 2016-02-12 | 1 | -0/+13 |
* | player: remove dead code | wm4 | 2016-02-12 | 2 | -2/+2 |
* | player: remove double assignment in declaration | wm4 | 2016-02-12 | 1 | -1/+1 |
* | player: abort loading if there is a problem with complex filters | wm4 | 2016-02-10 | 1 | -5/+11 |
* | lavfi: stop playback on some unrecoverable situations | wm4 | 2016-02-10 | 1 | -1/+3 |
* | player: assume setlocale() returns NULL if locales are not supported | wm4 | 2016-02-10 | 1 | -1/+1 |
* | player: fix crash if no video decoder can be initialized | wm4 | 2016-02-10 | 1 | -0/+1 |
* | player: force refresh seek when changing audio filters | wm4 | 2016-02-09 | 3 | -4/+18 |
* | player: add --external-file option | wm4 | 2016-02-08 | 1 | -14/+12 |
* | lavfi: fix EOF case | wm4 | 2016-02-06 | 1 | -3/+4 |
* | audio: fix EOF handling if nothing could be decoded at all | wm4 | 2016-02-06 | 1 | -0/+4 |
* | player: remove some further current_track dependencies | wm4 | 2016-02-05 | 2 | -9/+7 |
* | lavfi: fix build on Libav | wm4 | 2016-02-05 | 1 | -0/+2 |
* | player: add complex filter graph support | wm4 | 2016-02-05 | 7 | -52/+1074 |
* | player: move audio and video decoder init to separate functions | wm4 | 2016-02-05 | 3 | -33/+74 |
* | player: simplify error_on_track() | wm4 | 2016-02-05 | 1 | -15/+13 |
* | options: set fs=yes by default on RPI, and change RPI defaults handling | wm4 | 2016-02-05 | 1 | -0/+5 |
* | input: ignore --input-cursor for events injected by input commands | wm4 | 2016-02-04 | 1 | -6/+6 |
* | sub: implement "sub-seek 0" | wm4 | 2016-02-04 | 1 | -1/+1 |
* | command: fix track cycling logic | wm4 | 2016-02-03 | 1 | -9/+4 |
* | command: show original aspect in video-aspect property too | wm4 | 2016-02-02 | 1 | -16/+19 |
* | player: refactor: reduce some dependencies on current_track | wm4 | 2016-02-01 | 3 | -24/+15 |
* | player: use different variable to indicate coverart | wm4 | 2016-02-01 | 4 | -17/+15 |
* | audio/video: merge decoder return values | wm4 | 2016-02-01 | 2 | -7/+7 |
* | audio: use brutal resync only on larger PTS discontinuities | wm4 | 2016-01-31 | 1 | -2/+4 |
* | audio: fix a case of going to sleep before playback start | wm4 | 2016-01-31 | 1 | -0/+1 |
* | vd_lavc: allow switching between hw/sw decoding any time | wm4 | 2016-01-29 | 1 | -2/+1 |
* | player: refactor: some more minor decoder/output decoupling | wm4 | 2016-01-29 | 3 | -16/+22 |
* | audio: refactor: separate audio init and filter/output init | wm4 | 2016-01-29 | 1 | -47/+62 |
* | audio: move pts reset check | wm4 | 2016-01-29 | 2 | -2/+16 |
* | player: fix initial audio sync in certain cases | wm4 | 2016-01-29 | 3 | -6/+2 |
* | video: fix coverart switching | wm4 | 2016-01-27 | 1 | -2/+3 |
* | command: always allow setting volume/mute properties | wm4 | 2016-01-26 | 1 | -5/+17 |
* | video: slightly improve video stream switching | wm4 | 2016-01-26 | 1 | -0/+5 |
* | audio: fix spdif PCM fallback | wm4 | 2016-01-25 | 1 | -0/+2 |
* | audio: release pending audio frame on seeking | wm4 | 2016-01-25 | 1 | -0/+2 |
* | video: limit maximum number of VO frames correctly | wm4 | 2016-01-24 | 1 | -1/+1 |
* | player: free queued audio frame on uninit | wm4 | 2016-01-23 | 1 | -0/+1 |
* | command: add af-command command | wm4 | 2016-01-22 | 1 | -0/+6 |
* | command: add vf-command command | wm4 | 2016-01-22 | 1 | -0/+6 |
* | video: don't wait for last video frame in the normal case | wm4 | 2016-01-22 | 1 | -4/+8 |
* | sub: change when/how subtitles are read completely | wm4 | 2016-01-22 | 1 | -12/+8 |
* | audio: refactor: move MPContext.ao_buffer field | wm4 | 2016-01-22 | 2 | -25/+22 |
* | player: fix some oversights in video refactoring | wm4 | 2016-01-22 | 1 | -5/+10 |
* | player: refactor: eliminate MPContext.d_audio | wm4 | 2016-01-22 | 6 | -37/+57 |
* | audio: refactor: work towards unentangling audio decoding and filtering | wm4 | 2016-01-22 | 4 | -53/+175 |
* | player: never show "DS: (unavailable)" | wm4 | 2016-01-20 | 1 | -3/+6 |
* | audio: remove initial decoding retry limitation | wm4 | 2016-01-19 | 1 | -8/+0 |
* | audio: move dec_audio.pool to ad_spdif | wm4 | 2016-01-19 | 1 | -1/+0 |
* | Relicense some non-MPlayer source files to LGPL 2.1 or later | wm4 | 2016-01-19 | 7 | -44/+44 |
* | command: fix NULL pointer deref in "video-codec" property | wm4 | 2016-01-18 | 1 | -1/+1 |
* | demux: disable stream cache if no tracks are selected | wm4 | 2016-01-18 | 1 | -1/+4 |
* | demux: remove unused flag | wm4 | 2016-01-18 | 1 | -3/+1 |
* | player: refactor: eliminate MPContext.d_video | wm4 | 2016-01-17 | 9 | -100/+109 |
* | player: refactor: eliminate MPContext.d_sub | wm4 | 2016-01-17 | 5 | -62/+74 |
* | command: modify OSD message when forcing original video aspect ratio | wm4 | 2016-01-16 | 1 | -0/+7 |
* | video: refactor: disentangle decoding/filtering some more | wm4 | 2016-01-16 | 4 | -92/+68 |
* | osd: make osd-width/height properties watchable | wm4 | 2016-01-15 | 1 | -1/+1 |
* | global: add client API pointer to library handle | wm4 | 2016-01-15 | 3 | -0/+9 |
* | video: refactor: slightly disentangle video filtering | wm4 | 2016-01-15 | 1 | -43/+32 |
* | video: fix interactively changing aspect ratio | wm4 | 2016-01-14 | 1 | -1/+1 |
* | player: prefer "service_name" as media title. | Oliver Freyermuth | 2016-01-14 | 1 | -0/+3 |
* | player: implement SWITCH for dvb-channel-name property, add binding. | Oliver Freyermuth | 2016-01-14 | 1 | -0/+8 |
* | player: remove unused last_dvb_step member. | Oliver Freyermuth | 2016-01-14 | 2 | -4/+0 |
* | player, stream_dvb: implement dvb-channel-name property. | Oliver Freyermuth | 2016-01-14 | 1 | -0/+22 |
* | video: decouple filtering/decoding slightly more | wm4 | 2016-01-14 | 4 | -95/+119 |
* | player: remove stale declaration | wm4 | 2016-01-14 | 1 | -1/+0 |
* | video: refactor: shuffle code around | wm4 | 2016-01-14 | 2 | -0/+74 |
* | video: refactor: handle video format fixups closer to decoder | wm4 | 2016-01-14 | 3 | -7/+9 |
* | player: simplify backstepping | wm4 | 2016-01-12 | 4 | -117/+38 |
* | player: handle hrseek framedrop correctly | wm4 | 2016-01-12 | 2 | -2/+2 |
* | demux: merge sh_video/sh_audio/sh_sub | wm4 | 2016-01-12 | 5 | -19/+18 |
* | mpv_talloc.h: rename from talloc.h | Dmitrij D. Czarkoff | 2016-01-11 | 12 | -12/+12 |
* | player: eliminate demux_get_next_pts() | wm4 | 2016-01-11 | 4 | -20/+6 |
* | ytdl: Include Referer header as well | Yen Chi Hsuan | 2016-01-10 | 1 | -3/+6 |
* | player: detect audio PTS jumps, make video PTS heuristic less aggressive | wm4 | 2016-01-09 | 2 | -13/+9 |
* | player: reset playback abort when reloading a file | wm4 | 2016-01-07 | 1 | -0/+1 |
* | player: make watch later/resume work when "playing" directories | wm4 | 2016-01-06 | 2 | -9/+63 |
* | video: fix debug message | wm4 | 2016-01-06 | 1 | -1/+1 |
* | audio: update outdated comment | wm4 | 2016-01-05 | 1 | -3/+4 |
* | player: make sure streams are selected with ordered chapters | wm4 | 2016-01-03 | 1 | -3/+3 |
* | Update copyright year | wm4 | 2016-01-01 | 1 | -1/+1 |
* | video: do not disable hr-seek framedrop too early | wm4 | 2015-12-30 | 1 | -7/+5 |
* | sub: change how subtitles are read | wm4 | 2015-12-29 | 4 | -57/+24 |
* | sub: refactor initialization | wm4 | 2015-12-27 | 1 | -16/+20 |
* | sub: minor refactor how video FPS for MicroDVD is set | wm4 | 2015-12-27 | 1 | -4/+4 |
* | command: replace ROUND() with lrint() | wm4 | 2015-12-26 | 1 | -5/+4 |
* | sub: destroy/recreate ASS_Renderer when disabling/enablings subs | wm4 | 2015-12-26 | 1 | -0/+2 |
* | sub: always recreate ASS_Renderer on subtitle decoder reinit | wm4 | 2015-12-26 | 4 | -112/+1 |
* | sub: cache subtitle state per track instead of per demuxer stream | wm4 | 2015-12-26 | 3 | -35/+27 |
* | command: change heuristic for files with 1 chapter | wm4 | 2015-12-25 | 1 | -2/+3 |
* | player: fix previous commit | wm4 | 2015-12-25 | 1 | -11/+17 |
* | options: add --audio-file-paths | wm4 | 2015-12-25 | 1 | -15/+22 |
* | sub: clear subtitle list when crossing timeline boundary | wm4 | 2015-12-25 | 1 | -0/+6 |
* | command: fix eof-reached property change notification in corner cases | wm4 | 2015-12-24 | 1 | -2/+2 |
* | demux: remove weird tripple-buffering for the sh_stream list | wm4 | 2015-12-23 | 3 | -12/+14 |
* | input: add key name to script-binding command response | wm4 | 2015-12-23 | 1 | -2/+2 |
* | player: minor simplification | wm4 | 2015-12-23 | 2 | -5/+3 |
* | vf_yadif: change defaults | wm4 | 2015-12-21 | 1 | -1/+1 |
* | video: switch from using display aspect to sample aspect | wm4 | 2015-12-19 | 4 | -21/+19 |
* | sub: remove unused video width/height headers | wm4 | 2015-12-18 | 1 | -3/+0 |
* | player: init playback speed correctly | wm4 | 2015-12-10 | 1 | -0/+2 |
* | sub: allow feeding bitmap subs in advance | wm4 | 2015-12-05 | 1 | -2/+2 |
* | player: remove redundant check | wm4 | 2015-12-05 | 1 | -1/+1 |
* | player: don't make display-sync panic on timestamp discontinuities | wm4 | 2015-12-04 | 1 | -2/+2 |
* | player: resync audio only on larger timestamp discontinuities | wm4 | 2015-12-04 | 1 | -2/+2 |
* | client API: disallow masking MPV_EVENT_SHUTDOWN | wm4 | 2015-12-02 | 1 | -0/+2 |
* | osd: do not let OSD messages overwrite --osd-msgN text | wm4 | 2015-11-29 | 1 | -14/+8 |
* | vo_opengl: fix interpolation with display-sync | wm4 | 2015-11-28 | 1 | -1/+2 |
* | player: fix commit 50bb209a | wm4 | 2015-11-28 | 1 | -1/+1 |
* | vo: change vo_frame field units | wm4 | 2015-11-27 | 1 | -1/+2 |
* | player: always disable display-sync on desyncs | wm4 | 2015-11-27 | 2 | -22/+13 |
* | player: make display-vdrop mode do what the manpage claims | wm4 | 2015-11-26 | 1 | -4/+7 |
* | command, vo: add estimated-display-fps property | wm4 | 2015-11-25 | 1 | -1/+30 |
* | player: log some more display-sync information | wm4 | 2015-11-25 | 1 | -3/+6 |
* | win32: don't show progress indicator in idle mode | James Ross-Gowan | 2015-11-23 | 1 | -1/+3 |
* | command: export some per-video-frame information | wm4 | 2015-11-22 | 1 | -0/+25 |
* | player: replace mistimed-frame-count with vsync-ratio on status line | wm4 | 2015-11-18 | 1 | -1/+3 |
* | player: make timeline switching slightly nicer | wm4 | 2015-11-18 | 3 | -30/+27 |
* | player: remove OSD subtitle render path | wm4 | 2015-11-17 | 4 | -63/+12 |
* | player: use demuxer ts offset to simplify timeline ts handling | wm4 | 2015-11-16 | 8 | -45/+15 |
* | player: handle rebasing start time differently | wm4 | 2015-11-16 | 6 | -37/+30 |
* | win32: support taskbar button progress indicator | Martin Herkt | 2015-11-15 | 3 | -0/+23 |
* | player: account for minor VO underruns | wm4 | 2015-11-14 | 1 | -2/+2 |
* | player: remove unused field | wm4 | 2015-11-14 | 2 | -2/+0 |
* | player: fix audio drift computation at different playback speeds | wm4 | 2015-11-14 | 1 | -8/+9 |
* | player: stricter framedrop threshold | wm4 | 2015-11-13 | 1 | -3/+2 |
* | player: try to compensate actual audio drift | wm4 | 2015-11-13 | 2 | -0/+41 |
* | player: change display-sync audio speed only if needed | wm4 | 2015-11-13 | 1 | -38/+48 |
* | player: remove display_sync_disable_counter | wm4 | 2015-11-13 | 2 | -11/+8 |
* | command: add vsync-ratio property | wm4 | 2015-11-13 | 3 | -6/+33 |
* | player: compute required display-sync speed change differently | wm4 | 2015-11-13 | 1 | -22/+36 |
* | player: smooth out frame durations by averaging them | wm4 | 2015-11-13 | 1 | -1/+1 |
* | player: refactor display-sync frame duration calculations | wm4 | 2015-11-13 | 5 | -134/+98 |
* | player: always require a future frame with display-sync enabled | wm4 | 2015-11-13 | 1 | -2/+6 |
* | command: rename vo-missed-frame-count property | wm4 | 2015-11-13 | 2 | -13/+7 |
* | player: less naive rounding | wm4 | 2015-11-11 | 1 | -1/+1 |
* | player: silence sporadic error messages on audio init | wm4 | 2015-11-10 | 1 | -1/+1 |
* | external_files: deduplicate bstr functions | Kevin Mitchell | 2015-11-09 | 1 | -20/+4 |
* | command: make display-fps property writable | wm4 | 2015-11-09 | 1 | -7/+9 |
* | player: use input instead of output format for spdif check | wm4 | 2015-11-04 | 1 | -1/+1 |
* | audio: do not require full audio chain reinit for speed changes | wm4 | 2015-11-04 | 1 | -57/+66 |
* | player: move audio speed adjustment code | wm4 | 2015-11-04 | 1 | -54/+60 |
* | audio: strictly align audio on spdif frames | wm4 | 2015-11-04 | 1 | -3/+7 |
* | options: handle terminal/logging settings eagerly | wm4 | 2015-11-04 | 1 | -0/+1 |
* | player: fix display-sync adrop speed limiting | wm4 | 2015-11-04 | 1 | -1/+2 |
* | player: limit speed change in display-sync adrop mode | wm4 | 2015-11-03 | 2 | -0/+9 |
* | player: another fix to A/V difference calculation in display-sync mode | wm4 | 2015-11-01 | 1 | -1/+1 |
* | video: fix another A/V difference bug in display-sync mode | wm4 | 2015-10-31 | 1 | -2/+3 |
* | command: add mistimed-frame-count property | wm4 | 2015-10-30 | 3 | -3/+18 |
* | video: fix framedrop accounting in display-sync mode | wm4 | 2015-10-30 | 1 | -2/+0 |
* | player: raise display sync desync tolerance | wm4 | 2015-10-28 | 1 | -5/+2 |
* | player: reset AO stats on pause and other discontinuities | wm4 | 2015-10-28 | 1 | -1/+3 |
* | player: simplify display-adrop mode safeguard | wm4 | 2015-10-28 | 1 | -8/+1 |
* | player: minor refactor for A/V diff computation | wm4 | 2015-10-28 | 1 | -19/+27 |
* | player: fix display sync A/V difference estimation on drops | wm4 | 2015-10-28 | 1 | -0/+2 |
* | player: disable total-avsync-change update in display-sync mode | wm4 | 2015-10-27 | 1 | -0/+4 |
* | player: fix display-sync A/V calculation on high playback speeds | wm4 | 2015-10-27 | 1 | -0/+1 |
* | player: add audio drop/duplicate mode | wm4 | 2015-10-27 | 3 | -1/+39 |
* | player: simplify audio sync pts calculation | wm4 | 2015-10-27 | 1 | -1/+1 |
* | client API: change error string if playback fails completely | wm4 | 2015-10-26 | 1 | -1/+1 |
* | ytdl: disable --all-subs if "sub-lang" is in raw-options | Ricardo Constantino | 2015-10-24 | 1 | -1/+9 |
* | command: make bitrate properties work correctly for external tracks | wm4 | 2015-10-23 | 1 | -2/+7 |
* | command: do not return 0 for bitrates if unknown | wm4 | 2015-10-23 | 1 | -0/+2 |
* | player: offset chapter display by start time | wm4 | 2015-10-23 | 1 | -1/+2 |
* | player: be slightly less prone to framedrop in display sync mode | wm4 | 2015-10-19 | 1 | -3/+7 |
* | player: do not use copysign() | wm4 | 2015-10-19 | 1 | -1/+1 |
* | command: make time properties unavailable if timestamp is unknown | wm4 | 2015-10-16 | 4 | -15/+30 |
* | player: fix an adjustment in display sync mode | wm4 | 2015-10-14 | 1 | -1/+1 |
* | player: fix inverted condition | wm4 | 2015-10-13 | 1 | -1/+1 |
* | ytdl: Set a proper label for external audio tracks | ChrisK2 | 2015-10-11 | 1 | -3/+3 |
* | ytdl: Remove DASH hacks, use DASH by default | ChrisK2 | 2015-10-11 | 1 | -10/+12 |
* | player: fix missed wakeup on video EOF | wm4 | 2015-10-09 | 1 | -0/+3 |
* | audio: add AO deviation logging | wm4 | 2015-10-08 | 2 | -0/+27 |
* | audio: make spdif re-probe from normal decoding work | wm4 | 2015-10-06 | 1 | -1/+10 |
* | audio: re-probe spdif if AO is reloaded | wm4 | 2015-10-06 | 1 | -1/+3 |
* | player: make stop command actually stop | wm4 | 2015-10-06 | 2 | -2/+2 |
* | video: remove user-controllable PTS sorting (--pts-association-mode) | wm4 | 2015-10-06 | 1 | -2/+0 |
* | ytdl: Remove version check and minor cleanup | ChrisK2 | 2015-10-06 | 1 | -55/+22 |
* | audio: add option for falling back to ao_null | wm4 | 2015-10-05 | 1 | -4/+6 |
* | player: add wav to list of external audio file extensions | wm4 | 2015-10-04 | 1 | -1/+2 |
* | video/out: remove an unused parameter | wm4 | 2015-10-03 | 2 | -2/+2 |
* | player: print tags under different log prefix | wm4 | 2015-10-01 | 1 | -2/+4 |
* | ytdl: Don't override user-set format in no-video mode | ChrisK2 | 2015-09-30 | 1 | -11/+23 |
* | video: replace vf_format outputlevels option with global option | wm4 | 2015-09-29 | 2 | -5/+6 |
* | player: fix another --force-window bug | wm4 | 2015-09-23 | 1 | -1/+1 |
* | player: fix excessive CPU usage in audio-only mode | wm4 | 2015-09-22 | 1 | -3/+4 |
* | player: some more --force-window fixes | wm4 | 2015-09-21 | 2 | -12/+17 |
* | player: do not destroy VO prematurely when initializing playback | wm4 | 2015-09-20 | 1 | -1/+2 |
* | player: rename and move find_subfiles.c | wm4 | 2015-09-20 | 3 | -1/+320 |
* | player: make force-window in auto-profiles actually work | wm4 | 2015-09-20 | 4 | -29/+36 |
* | player: make force-window=immediate work in auto-profiles | wm4 | 2015-09-20 | 1 | -0/+3 |
* | af_lavfi: implement af-metadata property | wm4 | 2015-09-11 | 1 | -10/+21 |
* | command: make "add <property> 0" not change the value | wm4 | 2015-09-10 | 1 | -4/+2 |
* | osd: delay libass initialization as far as possible | wm4 | 2015-09-07 | 1 | -0/+2 |
* | options: fix --no-config | wm4 | 2015-09-05 | 1 | -2/+0 |
* | player: log error code on playback exit | wm4 | 2015-09-03 | 1 | -0/+2 |
* | screenshot: avoid confusing template error message with no file | Kevin Mitchell | 2015-09-02 | 1 | -9/+11 |
* | osc: reinit on playlist changes | Kevin Mitchell | 2015-08-29 | 1 | -0/+1 |
* | player: slightly better error reporting when opening file fails | wm4 | 2015-08-28 | 1 | -2/+7 |
* | client API: improve an error message | wm4 | 2015-08-28 | 1 | -1/+1 |
* | osc: exit tick immediately if disabled. | torque | 2015-08-28 | 1 | -0/+2 |
* | ytdl: catch bogous extractor info | ChrisK2 | 2015-08-27 | 1 | -12/+12 |
* | video: disable interpolation during framestepping | wm4 | 2015-08-25 | 1 | -0/+1 |
* | audio: don't sleep when finishing audio resync | wm4 | 2015-08-23 | 1 | -1/+1 |
* | player: add --playlist-pos option | wm4 | 2015-08-22 | 1 | -1/+8 |
* | command: make the playback-time property writable | wm4 | 2015-08-21 | 1 | -0/+5 |
* | player: return better guess for playback time during seeks | wm4 | 2015-08-21 | 1 | -13/+27 |
* | player: deliver IDLE event after uninitializing state | wm4 | 2015-08-20 | 1 | -1/+1 |
* | video: don't decode 2 frames ahead with display-sync | wm4 | 2015-08-19 | 1 | -2/+1 |
* | stream: provide a stream_get_size() convenience function | wm4 | 2015-08-18 | 1 | -2/+1 |
* | player: actually close files on playback end | wm4 | 2015-08-15 | 1 | -1/+1 |
* | player: use OSD formattin for DS on the terminal status line | wm4 | 2015-08-12 | 1 | -1/+5 |
* | demux: remove redundant demux_chapter.name field | wm4 | 2015-08-12 | 2 | -7/+2 |
* | osc: avoid annoying verbose mode log spam | wm4 | 2015-08-10 | 1 | -6/+22 |
* | player: add display sync mode | wm4 | 2015-08-10 | 5 | -6/+267 |
* | player: separate controls for user and video controlled speed | wm4 | 2015-08-10 | 5 | -22/+59 |
* | player: redo estimated-vf-fps calculation | wm4 | 2015-08-10 | 4 | -7/+81 |
* | command: improve A-B loop OSD messages | wm4 | 2015-08-10 | 1 | -2/+2 |
* | player: raise maximum idle time | wm4 | 2015-08-07 | 1 | -1/+1 |
* | lua: implement input_enable_section/input_disable_section via commands | wm4 | 2015-08-06 | 4 | -38/+14 |
* | lua: make mp.input_define_section use the define-section command | wm4 | 2015-08-06 | 2 | -21/+7 |
* | command: add a command for defining input bindings | wm4 | 2015-08-06 | 1 | -0/+5 |
* | command: always make video-aspect property accessible | wm4 | 2015-08-04 | 1 | -14/+14 |
* | command: fix video-aspect property update notification | wm4 | 2015-08-04 | 1 | -1/+1 |
* | osc: completely disable if no VO window exists | wm4 | 2015-08-04 | 1 | -1/+7 |
* | command: make auto-deinterlacing output at field rate | wm4 | 2015-08-04 | 1 | -1/+1 |
* | player: use demux_open_url() to open main files | wm4 | 2015-08-04 | 1 | -61/+24 |
* | player: remove higher-level remains of DVD/BD menu support | wm4 | 2015-08-03 | 6 | -430/+0 |
* | video: unbreak EOF with video-only files that have timestamp resets | wm4 | 2015-08-03 | 1 | -1/+2 |
* | audio: fix --end handling (again) | wm4 | 2015-08-03 | 1 | -5/+2 |
* | audio: remove questionable speed change adjustment | wm4 | 2015-08-01 | 1 | -3/+0 |
* | video: move frame duration code to a separate function | wm4 | 2015-08-01 | 1 | -11/+23 |
* | ytdl: get start_time | Ricardo Constantino | 2015-07-29 | 1 | -0/+6 |
* | ytdl: print command in debug mode | Ricardo Constantino | 2015-07-29 | 1 | -0/+1 |
* | command: let track properties return option value in idle mode | wm4 | 2015-07-29 | 1 | -1/+5 |
* | video: move up vo_frame setup | wm4 | 2015-07-28 | 1 | -12/+12 |
* | video: always decode at least 2 frames in advance | wm4 | 2015-07-26 | 1 | -5/+1 |
* | audio: remove an unused parameter | wm4 | 2015-07-24 | 1 | -3/+2 |
* | audio: fix EOF state with --keep-open | wm4 | 2015-07-24 | 1 | -1/+1 |
* | command: add property indicating per-file options | wm4 | 2015-07-23 | 1 | -0/+1 |
* | video: always re-probe auto deint filter on filter reconfig | wm4 | 2015-07-21 | 3 | -10/+24 |
* | vo: minor simplification for queue size handling | wm4 | 2015-07-20 | 2 | -3/+3 |
* | command: add track-list/N/audio-channels property | deuiore | 2015-07-18 | 1 | -0/+8 |
* | player: show larger cache sizes in MB on status line | wm4 | 2015-07-14 | 1 | -1/+5 |
* | player: add missing \n to a message | wm4 | 2015-07-13 | 1 | -1/+1 |
* | sub: call ass_set_fonts() only once | wm4 | 2015-07-13 | 1 | -10/+3 |
* | player: extend --hls-bitrate option | wm4 | 2015-07-13 | 1 | -4/+10 |
* | player: put --term-playing-msg in a separate log category | wm4 | 2015-07-13 | 1 | -1/+3 |
* | player: parse and expose m3u playlist titles | wm4 | 2015-07-10 | 1 | -2/+3 |
* | video: don't force video refresh if video is restarting | wm4 | 2015-07-10 | 1 | -1/+3 |
* | player: refactor chapter seek code | wm4 | 2015-07-10 | 3 | -24/+7 |
* | client API: fix mpv_get_property_async() string case | wm4 | 2015-07-10 | 1 | -1/+1 |
* | player: never overwrite stop_play field | wm4 | 2015-07-08 | 5 | -13/+21 |
* | command: allow changing deinterlace property any time | wm4 | 2015-07-08 | 1 | -1/+1 |
* | command: make deinterlace property use interlaced-only yadif mode | wm4 | 2015-07-07 | 1 | -1/+1 |
* | player: add missing include directive | wm4 | 2015-07-06 | 1 | -0/+1 |
* | sub: protect ASS_Renderer state | wm4 | 2015-07-06 | 3 | -1/+8 |
* | player: simplify reload logic | wm4 | 2015-07-02 | 4 | -20/+15 |
* | player: remove automatic DVB channel advancement on no data | wm4 | 2015-07-02 | 1 | -6/+0 |
* | player: unentangle --stream-dump | wm4 | 2015-07-02 | 3 | -12/+15 |
* | vo: change internal API for drawing frames | wm4 | 2015-07-01 | 1 | -11/+21 |
* | video: pass future frames to VO | wm4 | 2015-07-01 | 2 | -34/+62 |
* | player: slim down A/V desync warning | wm4 | 2015-06-30 | 1 | -17/+5 |
* | x11: Handle external fullscreen toggles | Eduardo Sánchez Muñoz | 2015-06-28 | 1 | -1/+1 |
* | demux: export forced flag | wm4 | 2015-06-27 | 3 | -3/+11 |
* | ytdl: don't print failure warning when youtube-dl was killed by us | wm4 | 2015-06-27 | 1 | -3/+5 |
* | subprocess, lua: export whether the process was killed by us | wm4 | 2015-06-27 | 1 | -0/+2 |
* | Disable DVD and BD menu support (to be removed) | wm4 | 2015-06-26 | 1 | -0/+2 |
* | audio: fix format function consistency issues | wm4 | 2015-06-26 | 1 | -3/+3 |
* | audio: output human-readable channel layouts too | wm4 | 2015-06-25 | 1 | -0/+1 |
* | player, demux: replace some demux_open() uses with demux_open_url() | wm4 | 2015-06-24 | 1 | -12/+6 |
* | player: increase tick event update frequency | wm4 | 2015-06-23 | 1 | -1/+1 |
* | command: export stereo 3D tags | wm4 | 2015-06-23 | 1 | -0/+4 |
* | client API: allow using msg-level option for log messages | wm4 | 2015-06-20 | 1 | -0/+3 |
* | osc: time display configuration options | Teoh Han Hui | 2015-06-19 | 1 | -2/+4 |
* | player: add some debug output for seeking | wm4 | 2015-06-18 | 2 | -0/+5 |
* | player: actually play video | wm4 | 2015-06-18 | 1 | -1/+1 |
* | client API: fix logging memory leak | wm4 | 2015-06-18 | 1 | -0/+1 |
* | player: make decoding cover art more robust | wm4 | 2015-06-18 | 1 | -3/+18 |
* | command: do not exit playback if the B point of A-B loop is past EOF | wm4 | 2015-06-16 | 3 | -18/+25 |
* | player: do not exit when a seek gets queued | wm4 | 2015-06-16 | 1 | -0/+4 |
* | lua: support MPV_END_FILE_REASON_REDIRECT | wm4 | 2015-06-11 | 1 | -0/+1 |
* | client API: add MPV_END_FILE_REASON_REDIRECT | wm4 | 2015-06-11 | 1 | -2/+4 |
* | client API: leave mpv_event_end_file.error to 0 on no error | wm4 | 2015-06-11 | 1 | -2/+2 |
* | lua: export end-file event fields | wm4 | 2015-06-11 | 1 | -0/+20 |
* | command: add keypress, keydown, and keyup commands. | torque | 2015-06-11 | 1 | -0/+30 |
* | audio: add some change notifications | wm4 | 2015-06-09 | 1 | -0/+4 |
* | command: fix audio-out-detected-device property | wm4 | 2015-06-09 | 1 | -2/+3 |
* | command: remove unnecessary event IDs | wm4 | 2015-06-09 | 2 | -4/+0 |
* | command: make property event mask matching more restrictive | wm4 | 2015-06-09 | 1 | -1/+2 |
* | ytdl_hook: Support 'multi_video' results | Jaime Marquínez Ferrándiz | 2015-06-07 | 1 | -1/+1 |
* | audio: add --audio-spdif as new method for enabling passthrough | wm4 | 2015-06-05 | 2 | -1/+18 |
* | audio: do not allow AO to change passthrough formats | wm4 | 2015-06-05 | 1 | -7/+17 |
* | video: remove worthless log message | wm4 | 2015-06-05 | 1 | -6/+0 |
* | vf_sub: minor simplification | wm4 | 2015-06-05 | 1 | -2/+1 |
* | audio: do not exit when loading small files in paused mode | wm4 | 2015-06-04 | 1 | -1/+1 |
* | player: print track list when switching tracks | wm4 | 2015-06-03 | 1 | -0/+4 |
* | player: print a message along with track list | wm4 | 2015-06-03 | 3 | -7/+9 |
* | player: don't print stream list when adding external tracks during load | wm4 | 2015-06-03 | 1 | -5/+7 |
* | audio: remove an old hack | wm4 | 2015-05-30 | 1 | -10/+1 |
* | player: restore video-aspect on playback resume | wm4 | 2015-05-29 | 1 | -0/+1 |
* | lua: fix options submodule | wm4 | 2015-05-29 | 2 | -2/+7 |
* | command: remove deprecated get_property command | wm4 | 2015-05-27 | 1 | -34/+0 |
* | options: remove --slave-broken | wm4 | 2015-05-27 | 1 | -6/+0 |
* | player: set cocoa input context at an earlier point | wm4 | 2015-05-27 | 1 | -4/+4 |
* | player: load scripts at an earlier point | wm4 | 2015-05-27 | 1 | -4/+4 |
* | command: better choice when to allow playback-related commands | wm4 | 2015-05-26 | 1 | -16/+16 |
* | command: fix track property when no file is loaded | wm4 | 2015-05-26 | 1 | -2/+8 |
* | player: fix crashes when adding external tracks before loading main file | wm4 | 2015-05-26 | 4 | -40/+30 |
* | input: allow - as separator between commands, instead of _ | wm4 | 2015-05-25 | 1 | -5/+5 |
* | command: change the hwdec properties | wm4 | 2015-05-25 | 1 | -30/+43 |
* | video: do not use MP_NOPTS_VALUE for A/V difference | wm4 | 2015-05-24 | 3 | -7/+3 |
* | player: add function to compute past frame durations | wm4 | 2015-05-24 | 3 | -17/+28 |
* | command: add protocol-list property | wm4 | 2015-05-23 | 1 | -0/+16 |
* | ytdl: do not use deprecated option | wm4 | 2015-05-23 | 1 | -1/+1 |
* | command: allow changing track properties while no file is loaded | wm4 | 2015-05-22 | 1 | -16/+20 |
* | player: use an array for stream ID options and such | wm4 | 2015-05-22 | 3 | -37/+25 |
* | command: deprecate audio-samplerate | wm4 | 2015-05-22 | 1 | -43/+2 |
* | command: add audio-params and audio-out-params properties | wm4 | 2015-05-22 | 1 | -1/+40 |
* | command: rename audio-format property | wm4 | 2015-05-22 | 1 | -4/+6 |
* | options: rename --media-title option | wm4 | 2015-05-22 | 1 | -1/+1 |
* | command: deprecate the "length" property | wm4 | 2015-05-22 | 2 | -9/+9 |
* | command: add a new property deprecation mechanism | wm4 | 2015-05-22 | 1 | -0/+29 |
* | audio: change range of volume option/property | wm4 | 2015-05-22 | 1 | -2/+2 |
* | command: explicitly show mouse cursor when unfullscreening | wm4 | 2015-05-21 | 1 | -2/+6 |
* | command: refactor if/else statements to switch | Robin | 2015-05-20 | 1 | -11/+19 |
* | video: force audio resync after video discontinuity | wm4 | 2015-05-20 | 1 | -0/+1 |
* | video: better heuristic for timestamp resets | wm4 | 2015-05-20 | 1 | -2/+13 |
* | audio: fix resync issue different | wm4 | 2015-05-19 | 1 | -1/+3 |
* | command: change OSD symbol for absolute perc. seek | rrooij | 2015-05-19 | 1 | -2/+4 |
* | audio: avoid wasting CPU due to continuous wakeup | wm4 | 2015-05-19 | 1 | -1/+2 |
* | command: use consistent comment style | rrooij | 2015-05-19 | 1 | -1/+1 |
* | input: add relative percentage seek | rrooij | 2015-05-19 | 1 | -0/+5 |
* | command: add playlist_shuffle command | wm4 | 2015-05-17 | 1 | -0/+5 |
* | threads: use utility+POSIX functions instead of weird wrappers | wm4 | 2015-05-11 | 1 | -2/+4 |
* | Always block SIGPIPE globally | wm4 | 2015-05-11 | 1 | -0/+7 |
* | ytdl_hook: remove tabs | wm4 | 2015-05-09 | 1 | -5/+5 |
* | player: reuse a function | wm4 | 2015-05-09 | 1 | -5/+1 |
* | player: make resuming playlists less noisy in verbose mode | wm4 | 2015-05-09 | 3 | -15/+16 |
* | player: avoid undefined behavior when resumign DVD/BD playback | wm4 | 2015-05-09 | 1 | -3/+3 |
* | path: make mp_path_join accept normal C strings | wm4 | 2015-05-09 | 4 | -6/+6 |
* | lua: remove deprecated "lua" sub directories | wm4 | 2015-05-09 | 2 | -29/+9 |
* | player: add --force-window=immediate mode | wm4 | 2015-05-08 | 1 | -0/+2 |
* | player: use profiles for libmpv and encoding defaults | wm4 | 2015-05-07 | 2 | -24/+32 |
* | m_config: make m_config_set_profile() use a name | wm4 | 2015-05-07 | 1 | -2/+2 |
* | ytdl_hook: Escape EDL URLs | ChrisK2 | 2015-05-07 | 1 | -1/+3 |
* | path: start special espansion with ~~name instead of ~name | wm4 | 2015-05-03 | 1 | -1/+1 |
* | options: fix typo in variable name | wm4 | 2015-05-03 | 1 | -1/+1 |
* | options: remove --leak-report | wm4 | 2015-05-02 | 1 | -11/+3 |
* | win32: move platform specifics to osdep | wm4 | 2015-05-02 | 1 | -25/+0 |
* | build: move main-fn files to osdep | wm4 | 2015-05-02 | 4 | -71/+1 |
* | cocoa: always compile OSX application code with cocoa | wm4 | 2015-05-02 | 1 | -2/+2 |
* | player: handle hotplug events in idle mode too | wm4 | 2015-05-02 | 1 | -0/+1 |
* | screenshots: create screenshot dir | wm4 | 2015-05-02 | 1 | -0/+2 |
* | screenshots: change default directory in pseudo-gui mode to desktop | wm4 | 2015-05-01 | 1 | -1/+2 |
* | screenshots: add --screenshot-directory option | wm4 | 2015-05-01 | 1 | -0/+8 |
* | player: properly destroy client context if thread can't be created | wm4 | 2015-04-30 | 1 | -1/+4 |
* | command: let sub_reload remove the old track first | wm4 | 2015-04-28 | 1 | -8/+10 |
* | player: log track list when adding or removing external files | wm4 | 2015-04-28 | 3 | -5/+16 |
* | player: clamp display time to known time range on seeking | wm4 | 2015-04-28 | 1 | -0/+7 |
* | osc: redo slider position translation | ChrisK2 | 2015-04-28 | 1 | -33/+55 |
* | ytdl_hook.lua: Change format options when vid is "off" | robin | 2015-04-27 | 1 | -6/+7 |
* | player: fix removing external tracks at runtime | wm4 | 2015-04-27 | 1 | -1/+9 |
* | player: flush decoder even if cover art is decoded | wm4 | 2015-04-24 | 1 | -1/+1 |
* | player: don't show A/V desync message in non-sense situations | wm4 | 2015-04-24 | 1 | -2/+2 |
* | osc: add nil check for element.eventresponder | wm4 | 2015-04-23 | 1 | -1/+1 |
* | demux_mkv: move global options to the demuxer | wm4 | 2015-04-23 | 1 | -2/+0 |
* | lua: add utils.format_json() function | wm4 | 2015-04-22 | 1 | -0/+18 |
* | osc: paint over a crash | wm4 | 2015-04-22 | 1 | -4/+6 |
* | player: do not load encoding config files in non-encoding mode | wm4 | 2015-04-21 | 1 | -8/+6 |
* | command: demuxer-cache-time property | xylosper | 2015-04-21 | 1 | -1/+21 |
* | player: cleanup update_fps() function | wm4 | 2015-04-20 | 2 | -13/+5 |
* | video: cleanup some old log messages | wm4 | 2015-04-20 | 1 | -0/+2 |
* | client API: add a screenshot_raw command | wm4 | 2015-04-20 | 3 | -0/+52 |
* | client API: add MPV_FORMAT_BYTE_ARRAY type | wm4 | 2015-04-20 | 1 | -0/+3 |
* | client API: add glue for making full use of mpv_command_node() | wm4 | 2015-04-20 | 4 | -10/+14 |
* | player: change video-bitrate and audio-bitrate properties | wm4 | 2015-04-20 | 1 | -47/+28 |
* | command: disc-mouse-on-button property | xylosper | 2015-04-21 | 3 | -0/+33 |
* | vf_screenshot: remove this filter | wm4 | 2015-04-16 | 1 | -6/+1 |
* | command: let screenshot_to_file command overwrite files | wm4 | 2015-04-16 | 1 | -5/+0 |
* | video: do not show decoder framedrops if they're not requested | wm4 | 2015-04-16 | 1 | -1/+2 |
* | subprocess: move implementation for deatched subprocesses | wm4 | 2015-04-15 | 1 | -34/+1 |
* | player: silence spam in verbose mode when playing audio with cover art | wm4 | 2015-04-14 | 1 | -1/+1 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 14 | -70/+56 |
* | main-fn-win: fix handle validity check for XP | James Ross-Gowan | 2015-04-11 | 1 | -1/+2 |
* | win32: use pseudo-gui profile when started without stdio | James Ross-Gowan | 2015-04-11 | 1 | -6/+35 |
* | win32: only attach to the console from mpv.com | James Ross-Gowan | 2015-04-11 | 1 | -0/+5 |
* | win32: use a platform-specific unicode entry-point | James Ross-Gowan | 2015-04-11 | 3 | -8/+24 |
* | player: use config parser for setting up pseudo-gui profile | wm4 | 2015-04-10 | 1 | -9/+7 |
* | player: change pseudo-gui settings | wm4 | 2015-04-10 | 1 | -2/+1 |
* | player: do not accidentally init terminal | wm4 | 2015-04-10 | 1 | -2/+1 |
* | ytdl: set additional properties for rtmp streams | Sebastian Mayr | 2015-04-09 | 1 | -3/+21 |
* | ytdl_hook.lua: Disable video when vid option is "no" | robin | 2015-04-09 | 1 | -0/+7 |
* | vo_opengl_cb: deprecate mpv_opengl_cb_render() | wm4 | 2015-04-09 | 1 | -1/+6 |
* | vo_opengl_cb: add a function to report vsync time | wm4 | 2015-04-09 | 1 | -0/+4 |
* | audio: change a detail about filter insertion | wm4 | 2015-04-07 | 1 | -18/+1 |
* | audio: avoid one more redundant audio filter reinit | wm4 | 2015-04-07 | 1 | -2/+2 |
* | screenshot: use GPU readback only for hardware decoded images | wm4 | 2015-04-07 | 1 | -1/+1 |
* | command: new subproperty for video-params: gamma | Niklas Haas | 2015-04-04 | 1 | -0/+5 |
* | video: cleanup stereo mode parsing | wm4 | 2015-04-02 | 1 | -1/+1 |
* | player: add --idle --keep-open to pseudo-gui profile | wm4 | 2015-04-02 | 1 | -0/+2 |
* | player: add "pseudo-gui" profile | wm4 | 2015-04-02 | 1 | -0/+8 |
* | lua: reject Lua 5.3 | wm4 | 2015-04-01 | 1 | -0/+5 |
* | command: remove unused function | wm4 | 2015-04-01 | 1 | -14/+0 |
* | video: move colorspace overrides to vf_format, simplify | wm4 | 2015-03-31 | 1 | -120/+21 |
* | build: make posix_spawn() mandatory | wm4 | 2015-03-30 | 1 | -4/+0 |
* | video: fix seek-to-last-frame | wm4 | 2015-03-26 | 1 | -3/+1 |
* | player: relax assertion on mp_set_playlist_entry | Niklas Haas | 2015-03-26 | 1 | -1/+1 |
* | video: make frame skipping code slightly more readable | wm4 | 2015-03-25 | 1 | -13/+8 |
* | video: refactor aspects of queue and EOF handling | wm4 | 2015-03-25 | 1 | -41/+62 |
* | lua: replace getcwd() implementation | wm4 | 2015-03-24 | 2 | -14/+4 |
* | command: add property returning current working directory | wm4 | 2015-03-24 | 1 | -0/+20 |
* | audio: increase maximum amount of audio skipped for seeking | wm4 | 2015-03-24 | 1 | -1/+1 |
* | client API: remove dead assignment | wm4 | 2015-03-23 | 1 | -1/+0 |
* | video: use less technical language for PTS warning | wm4 | 2015-03-23 | 1 | -1/+1 |
* | encode: make --audio-channels=auto work | wm4 | 2015-03-23 | 1 | -2/+4 |
* | video: fix update of vo-configured property | wm4 | 2015-03-23 | 1 | -0/+1 |
* | vo_opengl_cb: don't render OSD while VO is not created | wm4 | 2015-03-23 | 2 | -2/+1 |
* | command: use mp_set_playlist_entry | Sai Ke WANG | 2015-03-22 | 1 | -3/+1 |
* | player: fix seekability test | wm4 | 2015-03-20 | 1 | -1/+1 |
* | player: warn against non-monotonic video PTS only once | wm4 | 2015-03-18 | 1 | -8/+9 |
* | player: refuse to write resume file with unseekable files | wm4 | 2015-03-18 | 1 | -0/+6 |
* | osd: simplify an aspect of change detection handling | wm4 | 2015-03-18 | 1 | -1/+1 |
* | command: don't drop audio buffers when switching filters | wm4 | 2015-03-16 | 1 | -1/+0 |
* | command: make "media-title" observable | wm4 | 2015-03-15 | 1 | -1/+1 |
* | command: fix display-fps property (again) | wm4 | 2015-03-13 | 1 | -3/+3 |
* | command: display-fps is the display FPS as assumed by the VO | wm4 | 2015-03-12 | 1 | -4/+4 |
* | player: dump list of satisfied deps instead of config.h with -v | wm4 | 2015-03-11 | 1 | -1/+1 |
* | command: allow changing some VO options even if VO wasn't created yet | wm4 | 2015-03-11 | 1 | -4/+4 |
* | player: fix crash when taking screenshots in idle mode | wm4 | 2015-03-11 | 1 | -0/+2 |
* | audio: cut audio with spdif too on playback restart | wm4 | 2015-03-10 | 1 | -3/+3 |
* | command: add display-fps property | wm4 | 2015-03-10 | 1 | -1/+17 |
* | player: restore --dump-stats | wm4 | 2015-03-10 | 1 | -6/+6 |
* | audio: refuse to change playback speed with spdif | wm4 | 2015-03-07 | 1 | -2/+4 |
* | audio: make changing playback speed slightly more robust | wm4 | 2015-03-07 | 1 | -32/+39 |
* | Lua: add unpack shim for Lua 5.2/5.3 compatibility. | torque | 2015-03-06 | 1 | -0/+2 |
* | player: allow changing playback speed in early audio init stages | wm4 | 2015-03-06 | 1 | -1/+1 |
* | player: fix operation if command line is empty | wm4 | 2015-03-06 | 1 | -10/+11 |
* | player, client API: refactor cplayer init, reduce client API differences | wm4 | 2015-03-05 | 3 | -48/+51 |
* | player: minor simplification | wm4 | 2015-03-05 | 1 | -3/+3 |
* | player: use symbolic constant for seek precision | wm4 | 2015-03-04 | 4 | -29/+43 |
* | input: use flag option type for some input commands | wm4 | 2015-03-04 | 1 | -4/+11 |
* | build: fix warnings with --disable-libass | wm4 | 2015-03-04 | 1 | -2/+2 |
* | audio: change playback speed directly in resampler | wm4 | 2015-03-02 | 1 | -10/+2 |
* | player: refine rar:// playlist-safety handling | wm4 | 2015-03-02 | 1 | -3/+6 |
* | Lua: add mp.get_screen_margins(). | torque | 2015-03-01 | 1 | -0/+12 |
* | client API: make some more properties observable | wm4 | 2015-02-27 | 1 | -1/+2 |
* | player: adjust A/V desync message | wm4 | 2015-02-26 | 1 | -3/+3 |
* | ytdl: add "--ytdl-params" option | Thiago Kenji Okada | 2015-02-25 | 1 | -0/+7 |
* | ytdl: add --no-warnings | wm4 | 2015-02-24 | 1 | -1/+1 |
* | ytdl: Adapt to new subtitles structure | Jaime Marquínez Ferrándiz | 2015-02-24 | 1 | -9/+11 |
* | encoding: allow encoding to channel configurations other than stereo | wm4 | 2015-02-23 | 1 | -1/+3 |
* | player: fix demuxer lifetime management | wm4 | 2015-02-22 | 2 | -52/+43 |
* | demux: add a demux_open_url() function | wm4 | 2015-02-20 | 1 | -9/+3 |
* | demux: change demux_open() signature | wm4 | 2015-02-20 | 1 | -10/+10 |
* | demux: add free_demuxer_and_stream() function | wm4 | 2015-02-20 | 1 | -9/+4 |
* | player: move timeline scanning (ordered chapters etc.) to a thread | wm4 | 2015-02-20 | 1 | -7/+15 |
* | player: cosmetics: async/non-blocking -> reentrant | wm4 | 2015-02-20 | 3 | -13/+13 |
* | player: enable cache and demuxer thread for subtitles too | wm4 | 2015-02-18 | 2 | -3/+7 |
* | player: allow unsetting --term/osd-playing-msg | wm4 | 2015-02-18 | 1 | -2/+2 |
* | demux_edl: make independent from MPContext | wm4 | 2015-02-17 | 2 | -6/+0 |
* | demux_edl: move implementation | wm4 | 2015-02-17 | 1 | -302/+0 |
* | demux_cue: make independent from MPContext | wm4 | 2015-02-17 | 2 | -5/+0 |
* | demux_cue: move implementation | wm4 | 2015-02-17 | 1 | -415/+0 |
* | matroska: move timeline code to demux/ | wm4 | 2015-02-17 | 1 | -654/+0 |
* | matroska: make timeline code independent of MPContext | wm4 | 2015-02-17 | 3 | -114/+117 |
* | player: use a separate context for timeline loader stuff | wm4 | 2015-02-17 | 2 | -22/+46 |
* | player: use a macro to remove an element from an array | wm4 | 2015-02-17 | 1 | -6/+1 |
* | player: actually close files when using sub_remove | wm4 | 2015-02-17 | 1 | -13/+38 |
* | command: add rescan_external_files | wm4 | 2015-02-16 | 3 | -4/+24 |
* | command: nicer OSD message when setting audio-device | wm4 | 2015-02-16 | 1 | -0/+14 |
* | sub: mess with styling defaults, change --ass-use-margins behavior | wm4 | 2015-02-16 | 2 | -2/+4 |
* | osxbundle: config file special case isn't needed anymore | wm4 | 2015-02-15 | 1 | -6/+0 |
* | player: undeprecate 'config' files | wm4 | 2015-02-15 | 1 | -22/+5 |
* | player: fix audio-device-list updates | wm4 | 2015-02-14 | 3 | -0/+8 |
* | ao_coreaudio: add support for hotplug notifications | Stefano Pigozzi | 2015-02-14 | 2 | -4/+10 |
* | Fix build on OSX broken by previous commit | wm4 | 2015-02-13 | 1 | -1/+1 |
* | vf_vapoursynth: add display refresh rate property | Julian | 2015-02-13 | 1 | -0/+2 |
* | player: deprecate 'config' files (use mpv.conf), warn against clashes | wm4 | 2015-02-13 | 1 | -5/+27 |
* | command: mark get_property as deprecated | wm4 | 2015-02-13 | 1 | -0/+4 |
* | demux: hack for instant stream switching | wm4 | 2015-02-13 | 1 | -0/+5 |
* | encoding: fixed-vo option was removed | wm4 | 2015-02-13 | 1 | -1/+0 |
* | player: add a --loop=force mode | wm4 | 2015-02-12 | 2 | -8/+6 |
* | osx: move code to unset input context to the right place | wm4 | 2015-02-12 | 1 | -4/+4 |
* | osx: move cocoa specific call out of common code | wm4 | 2015-02-12 | 1 | -8/+0 |
* | player: drop explicit exit() calls | wm4 | 2015-02-12 | 1 | -14/+9 |
* | audio: add device change notification for hotplugging | wm4 | 2015-02-12 | 2 | -8/+14 |
* | Revert "player: make --force-window create the window immediately on start" | wm4 | 2015-02-12 | 1 | -1/+0 |
* | player: use af_scaletempo when slowing down audio too | wm4 | 2015-02-12 | 1 | -1/+1 |
* | player: skip audio filter reinit on some types of speed changes | wm4 | 2015-02-10 | 1 | -1/+11 |
* | tl_matroska: only check the chapter count when adding chapters | Ben Boeckel | 2015-02-06 | 1 | -3/+3 |
* | tl_matroska: squeeze down the number of parameters | Ben Boeckel | 2015-02-06 | 1 | -62/+77 |
* | player: do not autoload audio with audio files, enable autoloading | wm4 | 2015-02-05 | 1 | -0/+12 |
* | matroska: warn against mismatching segments | wm4 | 2015-02-04 | 1 | -0/+49 |
* | player: move timeline specific handling to timeline loaders | wm4 | 2015-02-04 | 4 | -14/+14 |
* | command: add on_unload hook | wm4 | 2015-02-04 | 1 | -0/+10 |
* | player: make --force-window create the window immediately on start | wm4 | 2015-02-03 | 1 | -0/+1 |
* | player: remove --fixed-vo | wm4 | 2015-02-03 | 3 | -7/+2 |
* | command: new commands audio_add/audio_remove/audio_reload | xylosper | 2015-02-03 | 3 | -34/+37 |
* | command: add property returning detected audio device | Stefano Pigozzi | 2015-02-03 | 1 | -1/+11 |
* | command: add property returning detected hwdec API | wm4 | 2015-02-02 | 1 | -1/+32 |
* | player: add external audio file auto-loading | wm4 | 2015-02-02 | 1 | -44/+58 |
* | command: add properties returning the current VO and AO driver | wm4 | 2015-02-02 | 1 | -2/+18 |
* | client API: add mpv_wait_async_requests() | wm4 | 2015-02-02 | 1 | -8/+12 |
* | command: add dummy get implementation for tv-channel property | wm4 | 2015-02-02 | 1 | -0/+2 |
* | player: dump audio jitter to stats file | wm4 | 2015-02-01 | 1 | -4/+5 |
* | command: send additional property change events in-between loading | wm4 | 2015-02-01 | 3 | -0/+3 |
* | command: improve observability of some audio properties | wm4 | 2015-02-01 | 1 | -1/+2 |
* | player: don't treat audio playback restart while paused special | wm4 | 2015-01-30 | 1 | -4/+1 |
* | player: minor simplification in A/V-sync related code | wm4 | 2015-01-30 | 2 | -10/+6 |
* | Revert "player: allow seeking audio between video frames" | wm4 | 2015-01-30 | 1 | -9/+1 |
* | player: print desync message on negative A/V-sync too | wm4 | 2015-01-30 | 1 | -1/+1 |
* | player: rearrange some A/V-sync related code | wm4 | 2015-01-30 | 1 | -6/+5 |
* | player: use correct type for some relative times | wm4 | 2015-01-30 | 1 | -3/+3 |
* | command: change sub-visibility OSD message | wm4 | 2015-01-29 | 1 | -1/+2 |
* | player: move more code out of central playloop function | wm4 | 2015-01-29 | 1 | -58/+73 |
* | player: remove redundant variable | wm4 | 2015-01-29 | 5 | -12/+9 |
* | player: allow seeking audio between video frames | wm4 | 2015-01-28 | 1 | -1/+9 |
* | player: enable hr-seek on audio after video end | wm4 | 2015-01-28 | 1 | -1/+2 |
* | player: demote matroska ordered chapter scanning messages to Verbose | Diogo Franco (Kovensky) | 2015-01-28 | 1 | -1/+1 |
* | ta: rename MP_TALLOC_ELEMS to MP_TALLOC_AVAIL | Ben Boeckel | 2015-01-27 | 1 | -1/+1 |
* | command: export more details about file seekability | wm4 | 2015-01-26 | 1 | -0/+10 |
* | player: fix framestep over timeline segment boundaries | wm4 | 2015-01-26 | 1 | -0/+2 |
* | options: list correct default value for --screenshot-template | wm4 | 2015-01-26 | 1 | -1/+1 |
* | lua: do not use math.pow() | wm4 | 2015-01-25 | 1 | -1/+1 |
* | vo: simplify VOs by adding generic screenshot support | wm4 | 2015-01-24 | 1 | -1/+1 |
* | ytdl: implement user-agent and cookie overrides | wm4 | 2015-01-24 | 1 | -5/+34 |
* | video: separate screenshot modes | wm4 | 2015-01-23 | 1 | -24/+25 |
* | input, player: new command for mouse event | xylosper | 2015-01-23 | 1 | -0/+19 |
* | command: export file format as property | wm4 | 2015-01-23 | 1 | -0/+12 |
* | player: some fixes for property notification | xylosper | 2015-01-23 | 2 | -4/+4 |
* | video: handle hwdec screenshots differently | wm4 | 2015-01-22 | 1 | -0/+10 |
* | client API: check locale, and reject anything other than "C" locale | wm4 | 2015-01-20 | 1 | -0/+16 |
* | win32: remove check for SetPriorityClass() | wm4 | 2015-01-20 | 1 | -3/+3 |
* | audio: don't force any parameters if spdif is used | wm4 | 2015-01-20 | 1 | -5/+3 |
* | demux_disc: pass seek flags to stream layer | wm4 | 2015-01-19 | 1 | -3/+6 |
* | client API: minor cleanup | wm4 | 2015-01-19 | 1 | -17/+28 |
* | client API: notify API user on event queue overflow | wm4 | 2015-01-19 | 2 | -11/+23 |
* | player: mention mpv encoding support for transcoding in desync. warning | wm4 | 2015-01-19 | 1 | -1/+1 |
* | video: fix waiting for last frame/format reconfig | wm4 | 2015-01-19 | 1 | -1/+1 |
* | x11: add --on-all-workspaces option and property | wm4 | 2015-01-16 | 1 | -0/+9 |
* | command: unify handling of fullscreen and other VO flags | wm4 | 2015-01-16 | 1 | -21/+12 |
* | player: don't enable demuxer readahead before selecting tracks | wm4 | 2015-01-16 | 2 | -5/+6 |
* | player: respect --untimed on last frame | wm4 | 2015-01-16 | 1 | -1/+3 |
* | player: respect --untimed on video format changes | wm4 | 2015-01-16 | 1 | -1/+1 |
* | ytdl_hook: Check for empty playlists | ChrisK2 | 2015-01-16 | 1 | -1/+7 |
* | OSC: Reset all styles for idle message | ChrisK2 | 2015-01-16 | 1 | -6/+6 |
* | player: don't fall asleep on audio decoding errors | wm4 | 2015-01-15 | 1 | -0/+2 |
* | player: fix --stop-playback-on-init-failure on audio init failure | wm4 | 2015-01-15 | 1 | -2/+1 |
* | osc: fix disabling OSC | wm4 | 2015-01-15 | 1 | -1/+5 |
* | player: fallback to seek time for percent-pos property | wm4 | 2015-01-14 | 1 | -2/+2 |
* | client API: fix log buffer overflow case | wm4 | 2015-01-13 | 1 | -3/+3 |
* | player: fix crash wtih --secondary-sid | wm4 | 2015-01-13 | 1 | -2/+3 |
* | tl_matroska: fix minor memory leak in error case | wm4 | 2015-01-12 | 1 | -5/+7 |
* | player: check sufficient track selection before destroying VO | wm4 | 2015-01-12 | 1 | -9/+9 |
* | win32: drop hacks for possibly broken static pthreads-win32 linking | wm4 | 2015-01-11 | 1 | -14/+0 |
* | command: fix property naming convention | wm4 | 2015-01-10 | 1 | -2/+2 |
* | command: change properties added in previous commit | wm4 | 2015-01-10 | 1 | -10/+7 |
* | command.c: new subproperties for video-params: bpp and depth | xylosper | 2015-01-10 | 1 | -0/+12 |
* | player: enable demuxer thread for external audio files | wm4 | 2015-01-10 | 1 | -0/+9 |
* | player: change stream list terminal output | wm4 | 2015-01-09 | 1 | -2/+2 |
* | tl_matroska: check chapter bounds | wm4 | 2015-01-09 | 1 | -2/+7 |
* | video: fix timeline with some container formats | wm4 | 2015-01-06 | 1 | -0/+2 |
* | command: ignore chapter cycling if there's only 1 chapter | wm4 | 2015-01-05 | 1 | -2/+5 |
* | client API, vo_opengl_cb: properly uninit video | wm4 | 2015-01-04 | 1 | -0/+1 |
* | video: batch query_format calls | wm4 | 2015-01-03 | 2 | -3/+4 |
* | ytdl: silence "succeeded" message | wm4 | 2015-01-03 | 1 | -1/+1 |
* | vf_vapoursynth: pass through container FPS value | wm4 | 2015-01-03 | 1 | -10/+8 |
* | x11: make display-names property observable | wm4 | 2015-01-03 | 1 | -1/+1 |
* | video: better pipelining with vf_vapoursynth | wm4 | 2015-01-03 | 3 | -4/+26 |
* | OSC: idlemessage: fix alignment | ChrisK2 | 2015-01-02 | 1 | -3/+3 |
* | OSC: add osc-message script command (wip) | ChrisK2 | 2015-01-02 | 1 | -0/+5 |
* | OSC: display "drop files here" message when idle + forced-window | ChrisK2 | 2015-01-02 | 1 | -2/+52 |
* | player: move terminal input init to a better place | wm4 | 2015-01-02 | 1 | -3/+3 |
* | player: print config.h contents in verbose mode | wm4 | 2015-01-02 | 1 | -6/+14 |
* | command: make the "run" command work on Windows too | wm4 | 2015-01-01 | 1 | -22/+35 |
* | Update copyright year | wm4 | 2015-01-01 | 1 | -1/+1 |
* | client API: add function to create new mpv_handles from existing ones | wm4 | 2014-12-31 | 1 | -0/+14 |
* | vo_opengl_cb: simplify API uninitialization | wm4 | 2014-12-31 | 2 | -2/+13 |
* | vo_opengl_cb: pass context directly | wm4 | 2014-12-31 | 1 | -3/+1 |
* | video: pass some VO params as struct | wm4 | 2014-12-31 | 2 | -6/+12 |
* | command: make empty vf-metadata not an error | wm4 | 2014-12-30 | 1 | -11/+6 |
* | options: expand ~ for the include option | Stefano Pigozzi | 2014-12-30 | 1 | -1/+5 |
* | command: add filtered-metadata property | wm4 | 2014-12-29 | 1 | -1/+12 |
* | player: filter tags, add --display-tags option | wm4 | 2014-12-29 | 2 | -7/+8 |
* | player: make --shuffle/--merge-files affect runtime loaded playlists | wm4 | 2014-12-29 | 4 | -15/+26 |
* | command: stip path from playlist OSD display | wm4 | 2014-12-27 | 1 | -2/+8 |
* | player: force stereo as default when encoding | wm4 | 2014-12-27 | 1 | -0/+1 |
* | player: fix random crashes on uninitialization | wm4 | 2014-12-27 | 1 | -0/+1 |
* | player: cosmetics: rename a function | wm4 | 2014-12-27 | 3 | -7/+7 |
* | player: ordered chapters: cosmetics | wm4 | 2014-12-26 | 1 | -54/+32 |
* | player: ordered chapters: bullshit reduction | wm4 | 2014-12-26 | 1 | -26/+5 |
* | player: ordered chapters: filter missing chapters | wm4 | 2014-12-26 | 1 | -0/+9 |
* | command: overlay_add: more flexible treatment of offset parameter | wm4 | 2014-12-26 | 1 | -8/+12 |
* | win32: add mmap() emulation | wm4 | 2014-12-26 | 1 | -9/+0 |
* | player: hack against --keep-open misbehaving with broken files | wm4 | 2014-12-24 | 1 | -0/+2 |
* | player: fix a typo in message output | wm4 | 2014-12-24 | 1 | -1/+1 |
* | client API: fix compiler warning if openglcb API is disabled | wm4 | 2014-12-22 | 1 | -1/+0 |
* | vo_opengl_cb: free context on exit | wm4 | 2014-12-22 | 1 | -0/+3 |
* | client API: fix mpv_wakeup() | wm4 | 2014-12-22 | 1 | -2/+2 |
* | sub: reset sub decoder correctly when cycling subtitles | wm4 | 2014-12-21 | 1 | -3/+1 |
* | player: cosmetics: move code around | wm4 | 2014-12-21 | 2 | -16/+15 |
* | player: don't show "0%" percentage in infinite streams | wm4 | 2014-12-20 | 2 | -4/+9 |
* | player: print only changed tags | wm4 | 2014-12-19 | 2 | -4/+24 |
* | player: cosmetics: remove ancient comment | wm4 | 2014-12-17 | 1 | -3/+0 |
* | command: extend revert_seek command | wm4 | 2014-12-17 | 1 | -2/+10 |
* | command: format ${avsync} like on terminal status line | wm4 | 2014-12-16 | 1 | -0/+4 |
* | client API: be more lenient about mpv_suspend/resume mismatches | wm4 | 2014-12-15 | 3 | -29/+53 |
* | lua: cosmetics: fix some include directives | wm4 | 2014-12-15 | 1 | -3/+2 |
* | scripting: fix/improve deprecation message | wm4 | 2014-12-15 | 1 | -3/+6 |
* | options: deprecate 'lua' based options/dirs for 'script' | Avi Halachmi (:avih) | 2014-12-15 | 4 | -15/+32 |
* | command, dvd: add property which returns list of DVD titles | wm4 | 2014-12-13 | 1 | -0/+33 |
* | options: add option for ignoring patch in resume mechanism | wm4 | 2014-12-13 | 1 | -4/+8 |
* | player: add a --keep-open=always mode | wm4 | 2014-12-12 | 1 | -1/+2 |
* | command: add properties for current bitrate | wm4 | 2014-12-12 | 1 | -0/+23 |
* | lua: don't ignore key press events for script key bindings | wm4 | 2014-12-10 | 1 | -2/+2 |
* | command: fix crash with some forms of script_binding | wm4 | 2014-12-10 | 1 | -1/+1 |
* | player: update chapter marks when switching files | wm4 | 2014-12-10 | 1 | -0/+4 |
* | command: add "idle" property | wm4 | 2014-12-10 | 1 | -2/+16 |
* | player: change interaction between revert_seek and ab-loops | wm4 | 2014-12-09 | 1 | -0/+1 |
* | client API: expose OpenGL renderer | wm4 | 2014-12-09 | 4 | -0/+69 |
* | player: restore ab-loop settings with playback resume | wm4 | 2014-12-09 | 1 | -0/+2 |
* | build: fix --disable-libass | wm4 | 2014-12-08 | 1 | -2/+2 |
* | player: make chapter seek to end jump to last frame with --keep-open | wm4 | 2014-12-08 | 3 | -2/+7 |
* | options: add a 'once' idle mode | Stefano Pigozzi | 2014-12-07 | 1 | -1/+1 |
* | sub: remove assertion | wm4 | 2014-12-07 | 1 | -2/+1 |
* | player: when seeking past EOF with --keep-open, seek to last frame | wm4 | 2014-12-07 | 3 | -7/+47 |
* | osc: improve slimbox layout and minor code cleanups | ChrisK2 | 2014-12-05 | 1 | -82/+92 |
* | assdraw: Properly approximate circle for rounded box | ChrisK2 | 2014-12-05 | 1 | -4/+5 |
* | osc, dvd, bd: fix mouse state when changing menu modes | wm4 | 2014-12-05 | 2 | -4/+9 |
* | discnav: remove redundant call | wm4 | 2014-12-04 | 1 | -2/+0 |
* | dvd, bd: don't unnecessarily block on demuxer/stream all the time | wm4 | 2014-12-04 | 1 | -1/+4 |
* | dvd, bd, osc: disable OSC while a menu is active | wm4 | 2014-12-04 | 1 | -0/+9 |
* | lua: fully cleanup removed key bindings | wm4 | 2014-12-03 | 1 | -0/+1 |
* | client API: allow multiple mpv instances with terminal=yes | wm4 | 2014-12-02 | 2 | -16/+21 |
* | osc: always force mouse_move binding | wm4 | 2014-12-02 | 1 | -1/+1 |
* | lua: fix broken error message | wm4 | 2014-12-02 | 1 | -1/+1 |
* | player: don't signal an error if --stream-dump is used | wm4 | 2014-12-02 | 1 | -0/+1 |
* | client API: print version on initialization | wm4 | 2014-12-02 | 1 | -0/+2 |
* | player: don't ignore relative seeks by 0 seconds | wm4 | 2014-11-29 | 1 | -4/+0 |
* | command: avoid returning invalid FPS values | wm4 | 2014-11-29 | 1 | -3/+5 |
* | player: reset frame step counter on seeks | wm4 | 2014-11-29 | 2 | -1/+1 |
* | lua: add a function that formats Lua values as strings | wm4 | 2014-11-29 | 1 | -16/+21 |
* | player: simplify and fix ordered chapter EOF handling | wm4 | 2014-11-28 | 2 | -17/+11 |
* | command: sub_add with "auto" should not always select a subtitle track | wm4 | 2014-11-27 | 1 | -1/+3 |
* | audio: alternative fix for previous commit | wm4 | 2014-11-27 | 1 | -4/+1 |
* | audio: fix busy loop when seeking while paused | wm4 | 2014-11-27 | 1 | -2/+4 |
* | ytdl: bump requrired youtube-dl version to 2014.11.26 | ChrisK2 | 2014-11-26 | 1 | -1/+1 |
* | ytdl: Try to handle multi-arc videos | ChrisK2 | 2014-11-26 | 1 | -14/+37 |
* | ytdl: When using DASH, print actual duration | ChrisK2 | 2014-11-26 | 1 | -1/+5 |
* | client API: make sure youtube-dl is not used by default | wm4 | 2014-11-25 | 1 | -0/+1 |
* | audio: make mp_audio_config_to_str return a stack-allocated string | wm4 | 2014-11-25 | 1 | -3/+2 |
* | audio: make mp_chmap_to_str() return a stack-allocated string | wm4 | 2014-11-24 | 1 | -1/+1 |
* | lua: remove redundant call | wm4 | 2014-11-24 | 1 | -1/+0 |
* | lua: always handle key repeat on the script side | wm4 | 2014-11-24 | 1 | -4/+5 |
* | lua, ipc: remove leftovers | wm4 | 2014-11-24 | 2 | -10/+0 |
* | command: don't queue framesteps | wm4 | 2014-11-23 | 1 | -1/+14 |
* | player: don't crash when using sub_seek without subtitles | wm4 | 2014-11-23 | 1 | -2/+0 |
* | input, lua: redo input handling | wm4 | 2014-11-23 | 4 | -43/+145 |
* | client API: restrict client names | wm4 | 2014-11-23 | 2 | -20/+22 |
* | input: set mouse area by default for all input | wm4 | 2014-11-23 | 1 | -1/+1 |
* | lua: subprocess: move to osdep/subprocess-{win,posix}.c | James Ross-Gowan | 2014-11-22 | 1 | -478/+3 |
* | lua: subprocess: use macros for SetHandleInformation | James Ross-Gowan | 2014-11-22 | 1 | -1/+2 |
* | lua: subprocess: fix handle inheritance race condition | James Ross-Gowan | 2014-11-22 | 1 | -11/+87 |
* | lua: subprocess: fix Ctrl+C handling on Windows | James Ross-Gowan | 2014-11-22 | 1 | -3/+11 |
* | lua: subprocess: cancel pending I/O before return | James Ross-Gowan | 2014-11-22 | 1 | -2/+7 |
* | Remove some superfluous NULL checks | wm4 | 2014-11-21 | 3 | -6/+2 |
* | lua: add a way to add repeatable key bindings | wm4 | 2014-11-21 | 1 | -3/+5 |
* | command: dvd: better audio/video recovery on angle switching | wm4 | 2014-11-20 | 1 | -5/+2 |
* | command: add drop_buffers | wm4 | 2014-11-20 | 1 | -0/+10 |
* | options: add --ytdl-format option for youtube-dl format | Jaime Marquínez Ferrándiz | 2014-11-20 | 1 | -3/+12 |
* | player: integrate ytdl_hook.lua | wm4 | 2014-11-19 | 2 | -0/+5 |
* | lua: add youtube-dl hook script | ChrisK2 | 2014-11-19 | 1 | -0/+163 |
* | command: add an ab_loop command | wm4 | 2014-11-18 | 1 | -0/+20 |
* | command: improve A-B loop behavior | wm4 | 2014-11-18 | 3 | -3/+16 |
* | lua: subprocess: support cancellation on Windows | James Ross-Gowan | 2014-11-18 | 1 | -1/+9 |
* | lua: subprocess: use overlapped I/O on Windows | James Ross-Gowan | 2014-11-18 | 1 | -56/+133 |
* | command: implement A-B loops | wm4 | 2014-11-18 | 2 | -9/+65 |
* | command: adjust previous commit | wm4 | 2014-11-17 | 1 | -1/+3 |
* | command: playlist property: return if an entry is currently playing | wm4 | 2014-11-17 | 1 | -0/+2 |
* | lua: subprocess: remove minor code duplication | wm4 | 2014-11-16 | 1 | -31/+22 |
* | lua: subprocess: add Windows implementation | James Ross-Gowan | 2014-11-16 | 1 | -46/+257 |
* | man: document osc seekbarstyle option | ahoka | 2014-11-15 | 1 | -1/+1 |
* | osc: add validation for string user options | ahoka | 2014-11-15 | 1 | -0/+16 |
* | osc: add seekbarstyle option | ahoka | 2014-11-15 | 1 | -0/+5 |
* | sub: workaround braindead libass API | wm4 | 2014-11-15 | 3 | -10/+14 |
* | command: list filters/VOs/AOs with option-info | wm4 | 2014-11-14 | 1 | -0/+11 |
* | command: export some option metadata | wm4 | 2014-11-13 | 1 | -1/+33 |
* | command: rename "option-flags" property to "option-info" | wm4 | 2014-11-13 | 1 | -3/+3 |
* | command: make sub-properties more flexible | wm4 | 2014-11-13 | 1 | -1/+1 |
* | command: export mpv configure arguments as property | wm4 | 2014-11-13 | 1 | -0/+7 |
* | player: simplify audio uninit on segment switches | wm4 | 2014-11-12 | 1 | -5/+4 |
* | audio: fix some issues when reloading the AO | wm4 | 2014-11-12 | 1 | -0/+3 |
* | player: make the osd-msg prefix work for playlist_next/prev | wm4 | 2014-11-11 | 4 | -1/+10 |
* | audio: make decoders output refcounted frames | wm4 | 2014-11-10 | 2 | -8/+8 |
* | audio: change how filters are inserted on playback speed changes | wm4 | 2014-11-10 | 1 | -42/+48 |
* | player: don't try to use duration 0 | wm4 | 2014-11-10 | 1 | -1/+1 |
* | dvd, bluray: reload demuxer on title changes | wm4 | 2014-11-10 | 1 | -0/+1 |
* | command: send property-change event on playlist change | Alessandro Ghedini | 2014-11-09 | 2 | -0/+6 |
* | video/out: minor simplification to event query function | wm4 | 2014-11-09 | 1 | -1/+1 |
* | audio/out: make ao_request_reload() idempotent | wm4 | 2014-11-09 | 2 | -6/+6 |
* | audio: handle reinit after AO reload slightly cleaner | wm4 | 2014-11-09 | 1 | -8/+8 |
* | player: improve audio time display | wm4 | 2014-11-08 | 1 | -1/+10 |
* | command: silence a warning on win32 | wm4 | 2014-11-08 | 1 | -0/+2 |
* | command: fix option-flags property | wm4 | 2014-11-08 | 1 | -1/+3 |
* | command: export the flag whether an option was set on commandline | wm4 | 2014-11-07 | 1 | -0/+26 |
* | client: remove redundant assignment | wm4 | 2014-11-07 | 1 | -1/+0 |
* | client API: silence silly clang warning | wm4 | 2014-11-07 | 1 | -2/+2 |
* | command: add display-names property | Kevin Mitchell | 2014-11-07 | 1 | -0/+25 |
* | command: use playback time as reference for sub_seek | wm4 | 2014-11-05 | 1 | -2/+3 |
* | player: fix --secondary-sid | wm4 | 2014-11-04 | 1 | -1/+1 |
* | command: add window-minimized property (X11 only) | wm4 | 2014-11-02 | 3 | -0/+21 |
* | command: make window-scale property observable | wm4 | 2014-11-02 | 4 | -4/+19 |
* | command: expose mpv version as property | wm4 | 2014-11-02 | 1 | -0/+8 |
* | player: print anamorphic size only if video is anamorphic | wm4 | 2014-11-02 | 1 | -2/+5 |
* | player: always use demux_chapter | wm4 | 2014-11-02 | 7 | -36/+24 |
* | player: add --chapters-file option | wm4 | 2014-11-02 | 1 | -5/+25 |
* | osd: properly wakeup when the OSD function disappears | wm4 | 2014-11-01 | 1 | -3/+10 |
* | player: update meaning of drop_frame_cnt | wm4 | 2014-11-01 | 4 | -9/+8 |
* | player: show AV-desync message in all framedrop modes | wm4 | 2014-11-01 | 1 | -2/+1 |
* | sub: remove osd_get_sub() | wm4 | 2014-11-01 | 3 | -5/+7 |
* | sub: be more flexible about changes to how subtitles are rendered | wm4 | 2014-10-31 | 1 | -20/+32 |
* | player: change framedrop display in the status line | wm4 | 2014-10-31 | 1 | -4/+5 |
* | player: improve exit message in some scenarios | wm4 | 2014-10-31 | 3 | -63/+58 |
* | player: don't display zero duration for files with unknown duration | wm4 | 2014-10-29 | 4 | -17/+22 |
* | player: add an option to abort playback on partial init failures | wm4 | 2014-10-28 | 3 | -3/+5 |
* | player: handle DVB demuxer reloading correctly | wm4 | 2014-10-28 | 1 | -2/+2 |
* | client API: better error reporting | wm4 | 2014-10-28 | 6 | -24/+52 |
* | client API: add an enum for mpv_event_end_file.reason | wm4 | 2014-10-28 | 1 | -4/+3 |
* | player: handle edition reloading slightly differently | wm4 | 2014-10-28 | 3 | -11/+11 |
* | command: play the correct entry with loadfile ... append-play | Alessandro Ghedini | 2014-10-27 | 1 | -1/+1 |
* | player: don't spam video-reconfig event | wm4 | 2014-10-27 | 1 | -1/+1 |
* | command: try 'icy-title' metadata for media-title as well | Alessandro Ghedini | 2014-10-27 | 1 | -0/+3 |
* | command: add audio-device property | wm4 | 2014-10-27 | 1 | -0/+11 |
* | audio: add command/function to reload audio output | wm4 | 2014-10-27 | 1 | -0/+16 |
* | lua: subprocess: fix dumb | wm4 | 2014-10-26 | 1 | -1/+1 |
* | lua: subprocess: tunnel stderr through mp_log | wm4 | 2014-10-26 | 1 | -20/+63 |
* | lua: parse_json(): fix inverted condition for trail argument | wm4 | 2014-10-26 | 1 | -1/+1 |
* | lua: subprocess: don't distinguish pipe errors/EOF | wm4 | 2014-10-26 | 1 | -7/+4 |
* | Drop libquvi support | wm4 | 2014-10-25 | 3 | -88/+2 |
* | lua: fix some more lua_tostring() mistakes | wm4 | 2014-10-25 | 1 | -1/+3 |
* | lua: lua_tostring() on an error value can return NULL | wm4 | 2014-10-24 | 1 | -2/+4 |
* | command: finish hook execution if client fails | wm4 | 2014-10-24 | 3 | -6/+33 |
* | command: add vo-configured property | wm4 | 2014-10-24 | 1 | -1/+10 |
* | player: disable --force-window if VO fails | wm4 | 2014-10-24 | 1 | -1/+5 |
* | video: send MPV_EVENT_VIDEO_RECONFIG on uninit | wm4 | 2014-10-24 | 1 | -0/+1 |
* | player: adjust uninit order of components | wm4 | 2014-10-24 | 1 | -6/+7 |
* | command: fix debug output | wm4 | 2014-10-24 | 1 | -1/+1 |
* | osc: make text squuezing layout dependent | ChrisK2 | 2014-10-24 | 1 | -31/+48 |
* | osc: make tooltip_an default property | ChrisK2 | 2014-10-24 | 1 | -2/+3 |
* | player: fix exiting if both audio and video fail initializing | wm4 | 2014-10-23 | 4 | -8/+22 |
* | lua: fix non-sense | wm4 | 2014-10-23 | 1 | -1/+1 |
* | client API: print properties set with -v | wm4 | 2014-10-23 | 1 | -0/+7 |
* | command: print executed commands with -v | wm4 | 2014-10-23 | 1 | -0/+2 |
* | command: add a "cached" mode to sub_add | wm4 | 2014-10-23 | 1 | -1/+22 |
* | osc.lua: add “bottombar” and “topbar” layouts | Martin Herkt | 2014-10-23 | 1 | -5/+281 |
* | command: return error on invalid/absent IDs with ff-sid/ff-aid | wm4 | 2014-10-23 | 1 | -2/+6 |
* | player: show busy symbol on OSD if seeking takes too long | wm4 | 2014-10-22 | 1 | -2/+7 |
* | lua: don't let temporary values take the place of arguments | wm4 | 2014-10-22 | 1 | -1/+13 |
* | command: make reverse cycle_values match up with forward one | wm4 | 2014-10-21 | 1 | -4/+3 |
* | command: fix video-rotate update when paused | wm4 | 2014-10-21 | 1 | -11/+11 |
* | lua: don't use "output" as identifier | wm4 | 2014-10-21 | 1 | -4/+4 |
* | command: add cursor-autohide property | wm4 | 2014-10-21 | 1 | -0/+14 |
* | command: add playback-abort property | wm4 | 2014-10-21 | 1 | -0/+8 |
* | command: add video-rotate property | wm4 | 2014-10-21 | 1 | -0/+12 |
* | player: add stream selection by ffmpeg index | wm4 | 2014-10-21 | 3 | -11/+55 |
* | sd_lavc: strictly letter-box PGS subtitles | wm4 | 2014-10-21 | 1 | -1/+1 |
* | command: add field-dominance property | Kevin Mitchell | 2014-10-21 | 1 | -0/+1 |
* | lua: add convenience function for hooks | wm4 | 2014-10-21 | 1 | -0/+21 |
* | command: extend sub_add command | wm4 | 2014-10-21 | 1 | -2/+10 |
* | command: remove hook cancellation mechanism | wm4 | 2014-10-20 | 3 | -15/+3 |
* | command: allow sub_add at an earlier stage | wm4 | 2014-10-20 | 1 | -1/+1 |
* | osdep: limit thread names to 16 characters | wm4 | 2014-10-20 | 1 | -1/+1 |
* | Set thread name for debugging | wm4 | 2014-10-19 | 3 | -0/+9 |
* | player: shutdown all clients before actual uninit | wm4 | 2014-10-19 | 1 | -2/+2 |
* | ipc: decouple from MPContext | wm4 | 2014-10-19 | 2 | -10/+4 |
* | fix build on OS X and BSD | Stefano Pigozzi | 2014-10-19 | 1 | -0/+1 |
* | lua: fix lua_objlen -> lua_rawlen for lua 5.2 | Kevin Mitchell | 2014-10-18 | 1 | -1/+3 |
* | lua: strictly free memory on errors | wm4 | 2014-10-19 | 2 | -29/+30 |
* | lua: expose JSON parser | wm4 | 2014-10-19 | 1 | -0/+26 |
* | lua: add an utility function for starting processes | wm4 | 2014-10-19 | 1 | -2/+146 |
* | command: add "estimated-vf-fps" change notifcation | wm4 | 2014-10-19 | 1 | -1/+2 |
* | lua: add a helper to auto-free temporary C memory | wm4 | 2014-10-19 | 1 | -6/+32 |
* | win32: get rid of mp_stat in the normal source code | wm4 | 2014-10-17 | 2 | -2/+2 |
* | input: implement JSON-based IPC protocol | Alessandro Ghedini | 2014-10-17 | 2 | -0/+14 |
* | options: don't load per-file config files by default | wm4 | 2014-10-17 | 1 | -11/+11 |
* | audio: don't go to sleep after audio reinit | wm4 | 2014-10-17 | 1 | -0/+1 |
* | player: quote %-starting strings | shdown | 2014-10-16 | 1 | -0/+2 |
* | player: fix crash on early audio uninit | wm4 | 2014-10-16 | 1 | -2/+2 |
* | player: free subtitle renderer on exit | wm4 | 2014-10-16 | 1 | -1/+1 |
* | command: add a mechanism to allow scripts to intercept file loads | wm4 | 2014-10-16 | 5 | -12/+186 |
* | command: allow setting per-file options at runtime | wm4 | 2014-10-15 | 1 | -7/+24 |
* | player: fix OSD cycling | wm4 | 2014-10-14 | 1 | -0/+2 |
* | client API: allow returning float properties as integers | wm4 | 2014-10-14 | 1 | -0/+4 |
* | player: fix --frames | wm4 | 2014-10-14 | 2 | -2/+4 |
* | command: don't display non-sense if volume is unavailable | wm4 | 2014-10-11 | 1 | -1/+1 |
* | command: make volume/mute unavailable if audio is not initialized | wm4 | 2014-10-11 | 1 | -6/+4 |
* | client API: check result ptr in mpv_command_node | James Ross-Gowan | 2014-10-12 | 1 | -1/+1 |
* | lua: add command_native() function | wm4 | 2014-10-11 | 1 | -0/+23 |
* | client API: add mpv_command_node[_async] | wm4 | 2014-10-11 | 1 | -3/+19 |
* | input: use mpv_node parser for char** command parsers | wm4 | 2014-10-10 | 1 | -3/+2 |
* | command: make audio device list available to the client API | wm4 | 2014-10-10 | 1 | -0/+32 |
* | player: fix terminal status in idle mode | wm4 | 2014-10-10 | 1 | -0/+1 |
* | player: don't mess up cursor visibility state | wm4 | 2014-10-10 | 1 | -1/+1 |
* | audio: change internal device listing API | wm4 | 2014-10-10 | 1 | -1/+1 |
* | player: exit if audio init fails and there's no video | wm4 | 2014-10-10 | 1 | -0/+2 |
* | player: signal EOF when using --frames | wm4 | 2014-10-10 | 2 | -2/+2 |
* | player: minor simplification | wm4 | 2014-10-10 | 2 | -8/+2 |
* | player: don't close audio device in gapless mode | wm4 | 2014-10-10 | 1 | -2/+1 |
* | player: --save-position-on-quit should always work (2) | wm4 | 2014-10-10 | 2 | -5/+5 |
* | Revert "player: --save-position-on-quit should always work" | wm4 | 2014-10-10 | 2 | -5/+1 |
* | libmpv/cocoa: don't start the event monitor | Stefano Pigozzi | 2014-10-09 | 1 | -1/+2 |
* | libmpv/cocoa: make global events work and get rid of is_cplayer | Stefano Pigozzi | 2014-10-09 | 3 | -6/+6 |
* | client API: add an explanatory comment | wm4 | 2014-10-09 | 1 | -1/+1 |
* | audio: add device selection & listing with --audio-device | wm4 | 2014-10-09 | 1 | -0/+4 |
* | client API: rename --input-x11-keyboard to --input-vo-keyboard | wm4 | 2014-10-09 | 1 | -1/+1 |
* | video: try harder to decode cover art picture only once | wm4 | 2014-10-09 | 1 | -2/+7 |
* | player: don't reset buffering pausing state on seeks | wm4 | 2014-10-09 | 1 | -1/+0 |
* | client API: introduce numeric log levels | wm4 | 2014-10-08 | 1 | -0/+1 |
* | player: minor cosmetic change | wm4 | 2014-10-08 | 1 | -1/+1 |
* | player: remove unnecessary code | wm4 | 2014-10-07 | 1 | -3/+1 |
* | command: add cache-buffering-state property | wm4 | 2014-10-07 | 3 | -1/+31 |
* | client API: clarify pause/unpause events, modify core-idle property | wm4 | 2014-10-07 | 1 | -1/+2 |
* | matroska: look for all known matroska file extensions | wm4 | 2014-10-06 | 1 | -5/+18 |
* | osd: don't let slow commands cut OSD messages short | wm4 | 2014-10-06 | 2 | -1/+9 |
* | player: --save-position-on-quit should always work | wm4 | 2014-10-06 | 2 | -1/+5 |
* | player: open stream and demuxer asynchronously | wm4 | 2014-10-06 | 6 | -19/+146 |
* | m_config: add function to copy all options | wm4 | 2014-10-06 | 1 | -0/+3 |
* | player: move some libass setup code to sub.c | wm4 | 2014-10-03 | 4 | -96/+100 |
* | player: properly wakeup when delaying OSD | wm4 | 2014-10-03 | 1 | -1/+3 |
* | video: return responsibility of video redraw back to playloop | wm4 | 2014-10-03 | 1 | -1/+2 |
* | player: remove central uninit_player() function and flags mess | wm4 | 2014-10-03 | 9 | -227/+184 |
* | command: don't show message on "osd" command by default | wm4 | 2014-10-03 | 1 | -3/+2 |
* | command: allow passing memory addresses to overlay_add | wm4 | 2014-10-03 | 1 | -0/+6 |
* | command: restructure overlay_add code | wm4 | 2014-10-03 | 1 | -46/+63 |
* | player: don't print audio/video init failure message twice | wm4 | 2014-10-02 | 2 | -3/+4 |
* | audio: enable pitch correction by default when playing fast | wm4 | 2014-10-02 | 1 | -2/+37 |
* | command: move setting playback speed to a separate function | wm4 | 2014-10-02 | 3 | -10/+19 |
* | audio: refactor some aspects of filter chain setup | wm4 | 2014-10-02 | 1 | -37/+37 |
* | audio: remove --audiodrop | wm4 | 2014-09-30 | 2 | -16/+0 |
* | lua: add mpv/lua directories to the lua path | Otto Modinos | 2014-09-28 | 1 | -0/+25 |
* | client API, X11: change default keyboard input handling again | wm4 | 2014-09-28 | 1 | -0/+1 |
* | video: change automatic rotation and 3D filter insertion | wm4 | 2014-09-27 | 1 | -6/+3 |
* | input: separate creation and loading of config | wm4 | 2014-09-27 | 1 | -1/+2 |
* | build: add -Wno-format-zero-length | wm4 | 2014-09-26 | 2 | -2/+2 |
* | player: do not wrongly clear OSD bar stops, reindent | wm4 | 2014-09-25 | 1 | -30/+30 |
* | player: simplify OSD message handling code | wm4 | 2014-09-25 | 2 | -103/+60 |
* | player: move code to make playloop smaller | wm4 | 2014-09-25 | 2 | -9/+9 |
* | player: rate-limit OSD text update | wm4 | 2014-09-25 | 4 | -10/+18 |
* | player: fix OSD redraw heuristic with audio-only mode | wm4 | 2014-09-25 | 1 | -1/+1 |
* | sub: approximate subtitle display in no-video mode | wm4 | 2014-09-25 | 1 | -0/+3 |
* | osc: update cache display | ChrisK2 | 2014-09-25 | 1 | -3/+14 |
* | player: change --keep-open semantics | wm4 | 2014-09-24 | 1 | -1/+3 |
* | player: show correct playback time with --keep-open --no-video | wm4 | 2014-09-24 | 1 | -1/+2 |
* | player: --loop-file takes precedence before --keep-open | wm4 | 2014-09-24 | 1 | -2/+2 |
* | audio: cleanup spdif format definitions | wm4 | 2014-09-23 | 1 | -1/+1 |
* | player: allow passing number of loops to --loop-file | wm4 | 2014-09-22 | 1 | -0/+2 |
* | command: no space before "%" in volume default OSD message | wm4 | 2014-09-22 | 1 | -1/+1 |
* | video: filter new frames at a better time (2) | wm4 | 2014-09-22 | 1 | -7/+9 |
* | osd: fix --term-osd=no | wm4 | 2014-09-22 | 1 | -1/+1 |
* | command: improve "osd" command | wm4 | 2014-09-22 | 2 | -10/+9 |
* | command: use show_property_osd() sub_step | wm4 | 2014-09-22 | 1 | -2/+1 |
* | command: when changing a property, always show it on OSD | wm4 | 2014-09-21 | 1 | -1/+4 |
* | command: simplify OSD property display code | wm4 | 2014-09-21 | 3 | -54/+42 |
* | command: allow changing some OSD-related options even with no VO | wm4 | 2014-09-21 | 1 | -2/+0 |
* | command: remove unneeded ifdefs | wm4 | 2014-09-21 | 1 | -4/+4 |
* | command: always show OSD message when changing volume etc. | wm4 | 2014-09-21 | 1 | -15/+3 |
* | options: remove --volstep | wm4 | 2014-09-21 | 1 | -1/+1 |
* | player: rename "Late:" field to "SD:" | wm4 | 2014-09-20 | 1 | -1/+1 |
* | video: actually count decoder-dropped frames | wm4 | 2014-09-20 | 1 | -4/+7 |
* | video: improve decoder-based framedropping mode | wm4 | 2014-09-20 | 1 | -6/+5 |
* | player: make code more obvious | wm4 | 2014-09-20 | 1 | -2/+2 |
* | player: use backwards flag for seeking external tracks | wm4 | 2014-09-20 | 1 | -1/+1 |
* | player: reset last_av_difference if not applicable | wm4 | 2014-09-20 | 2 | -0/+2 |
* | video: separate calling decoder/filter | wm4 | 2014-09-18 | 1 | -14/+22 |
* | video: check whether there are enough frames after filtering | wm4 | 2014-09-18 | 1 | -6/+11 |
* | video: filter new frames at a better time | wm4 | 2014-09-18 | 1 | -24/+24 |
* | player: allow overriding OSD message for all OSD levels | wm4 | 2014-09-18 | 1 | -17/+26 |
* | command: allow using ASS tags on OSD messages | wm4 | 2014-09-18 | 1 | -0/+12 |
* | command: add osd-sym-cc property | wm4 | 2014-09-18 | 3 | -11/+22 |
* | player: don't let multiline filenames set options on resume | wm4 | 2014-09-16 | 1 | -4/+7 |
* | options.lua: call msg.debug after resolving 'identifier' | Otto Modinos | 2014-09-16 | 1 | -2/+1 |
* | command: avoid a double -> int cast | Ben Boeckel | 2014-09-16 | 1 | -1/+1 |
* | sanitizer: avoid divide-by-zero instances | Ben Boeckel | 2014-09-14 | 1 | -5/+5 |
* | player: shorten skip heuristic for playlist_prev to 1 second | wm4 | 2014-09-14 | 1 | -2/+2 |
* | client API: use playback abort mechanism | wm4 | 2014-09-13 | 1 | -0/+5 |
* | stream: redo playback abort handling | wm4 | 2014-09-13 | 3 | -9/+9 |
* | player: fix idle mode event handling | wm4 | 2014-09-13 | 1 | -8/+9 |
* | input: remove central select() call | wm4 | 2014-09-10 | 1 | -1/+0 |
* | terminal-unix: move to thread | wm4 | 2014-09-10 | 1 | -5/+0 |
* | player: reset some VO state when video is terminated | wm4 | 2014-09-09 | 1 | -0/+3 |
* | player: deal with some corner cases with playlist navigation | wm4 | 2014-09-09 | 2 | -18/+23 |
* | player: normalize playlist entries on add | wm4 | 2014-09-09 | 1 | -4/+0 |
* | player: some more input refactoring | wm4 | 2014-09-07 | 4 | -56/+18 |
* | lua: synchronously wait until scripts are loaded | wm4 | 2014-09-06 | 3 | -5/+40 |
* | player: minor refactoring | wm4 | 2014-09-06 | 2 | -22/+31 |
* | audio: fix initial sync with huge AO buffer | wm4 | 2014-09-06 | 1 | -1/+1 |
* | sub: fix possible deadlock with --no-sub-ass and similar | wm4 | 2014-09-06 | 1 | -6/+1 |
* | audio: correctly initialize output buffer | wm4 | 2014-09-05 | 1 | -0/+6 |
* | player: check for null in resume config search | James Ross-Gowan | 2014-09-05 | 1 | -1/+2 |
* | audio: fix random crashes on uninit | wm4 | 2014-09-05 | 1 | -2/+1 |
* | audio: fix obscure audio resync failure with timelines | wm4 | 2014-09-05 | 2 | -3/+6 |
* | cosmetics: remove a stray ';' | wm4 | 2014-09-05 | 1 | -1/+1 |
* | video: rename VOCTRL_GET_WINDOW_SIZE | wm4 | 2014-09-05 | 1 | -2/+4 |
* | player: add --media-title option | wm4 | 2014-09-02 | 1 | -0/+4 |
* | player: properly resume playlists loaded at runtime | wm4 | 2014-09-02 | 1 | -0/+3 |
* | player: add --osd-playing-msg option | wm4 | 2014-09-02 | 1 | -5/+13 |
* | player: simplistic HLS bitrate selection | wm4 | 2014-09-01 | 1 | -4/+11 |
* | command: remove broken quvi-format property | wm4 | 2014-09-01 | 1 | -74/+0 |
* | demux: get rid of old wrapper | wm4 | 2014-09-01 | 1 | -1/+1 |
* | command: disable some commands/properties properly in idle mode | wm4 | 2014-09-01 | 1 | -2/+21 |
* | player: reset playback-related fields right on start | wm4 | 2014-09-01 | 1 | -23/+17 |
* | player: don't allow remote playlists to load local files | wm4 | 2014-09-01 | 1 | -3/+6 |
* | client API: fix memory leak with rejected events | wm4 | 2014-08-31 | 1 | -35/+36 |
* | player: always load playlists | wm4 | 2014-08-31 | 1 | -11/+8 |
* | audio: go to draining state instead of EOF if audio starts later | wm4 | 2014-08-31 | 1 | -2/+2 |
* | lua: expose mp_getcwd through mp.utils | Otto Modinos | 2014-08-31 | 1 | -0/+14 |
* | video: initial Matroska 3D support | wm4 | 2014-08-30 | 1 | -0/+12 |
* | player: fix quit handling when seeking past EOF while paused | wm4 | 2014-08-29 | 1 | -6/+5 |
* | Move compat/ and bstr/ directory contents somewhere else | wm4 | 2014-08-29 | 6 | -6/+6 |
* | command: remove extra space | Ryan Jacobs | 2014-08-29 | 1 | -1/+1 |
* | command: export demuxer cache info properties | wm4 | 2014-08-28 | 1 | -1/+35 |
* | player: update cache state only if requested | wm4 | 2014-08-28 | 3 | -2/+44 |
* | audio: restore old speed change behavior | wm4 | 2014-08-28 | 2 | -2/+2 |
* | player: simplify chapter display name code | Ben Boeckel | 2014-08-28 | 1 | -3/+2 |
* | player: don't sort a NULL list | Ben Boeckel | 2014-08-28 | 1 | -1/+2 |
* | player: dynamically change cache wait times | wm4 | 2014-08-27 | 2 | -1/+13 |
* | player: slightly better cache underrun detection | wm4 | 2014-08-27 | 1 | -5/+2 |
* | player: better cache status on status line | wm4 | 2014-08-27 | 2 | -12/+23 |
* | player: fix basic playback | wm4 | 2014-08-27 | 1 | -6/+6 |
* | player: redo how stream caching and pausing on low cache works | wm4 | 2014-08-27 | 1 | -21/+33 |
* | player: fix weird behavior when framestepping over format changes | wm4 | 2014-08-26 | 1 | -1/+1 |
* | player: minor changes | wm4 | 2014-08-25 | 3 | -16/+6 |
* | command: change OSD formatting of "speed" property | wm4 | 2014-08-25 | 1 | -1/+1 |
* | options: compatibility hack for --slave-broken | wm4 | 2014-08-25 | 1 | -0/+6 |
* | player: restore silent seeking | wm4 | 2014-08-23 | 1 | -1/+2 |
* | audio: minor improvements to timeline switching | wm4 | 2014-08-23 | 4 | -13/+5 |
* | osc: Use osd-font for playlist buttons | ChrisK2 | 2014-08-22 | 1 | -2/+3 |
* | player: some more debugging output | wm4 | 2014-08-22 | 1 | -0/+2 |
* | player: fix recent speed change regression | wm4 | 2014-08-22 | 3 | -2/+6 |
* | player: don't clobber playback position on video end | wm4 | 2014-08-22 | 1 | -5/+3 |
* | video: refactor queue handling | wm4 | 2014-08-22 | 2 | -76/+53 |
* | video: get rid of video_next_pts field | wm4 | 2014-08-22 | 6 | -24/+8 |
* | video: move some code around | wm4 | 2014-08-22 | 1 | -46/+45 |
* | video: minor simplification | wm4 | 2014-08-22 | 1 | -21/+11 |
* | osc: revert disabling use_suspend | wm4 | 2014-08-21 | 1 | -2/+0 |
* | terminal: some cleanups | wm4 | 2014-08-21 | 2 | -8/+10 |
* | osd+osc: Add left-arrow to osd-font | ChrisK2 | 2014-08-21 | 1 | -2/+4 |
* | video: don't assume query_format is thread-safe | wm4 | 2014-08-20 | 2 | -6/+3 |
* | command: add estimated-frame-count & estimated-frame-number properties | Andrey Morozov | 2014-08-19 | 1 | -0/+39 |
* | command: drop " %" from "cache" property OSD-formatting | wm4 | 2014-08-18 | 1 | -1/+1 |
* | player: never print status messages before playback begins | wm4 | 2014-08-18 | 2 | -2/+4 |
* | player: remove unneeded call | wm4 | 2014-08-18 | 3 | -6/+1 |
* | player: cosmetics: make code more compact | wm4 | 2014-08-16 | 1 | -5/+2 |
* | audio: add a mode to insert silence on severe A/V desync | wm4 | 2014-08-15 | 2 | -4/+19 |
* | video: add VO framedropping mode | wm4 | 2014-08-15 | 4 | -12/+30 |
* | player: use virtual time for --audio-file with ordered chapters | wm4 | 2014-08-15 | 5 | -10/+16 |
* | lua: wake up the core when setting OSD | wm4 | 2014-08-15 | 1 | -0/+1 |
* | osc: Overhaul (wip) | ChrisK2 | 2014-08-15 | 1 | -502/+848 |
* | sub: add option to workaround broken mkv files | wm4 | 2014-08-14 | 1 | -1/+3 |
* | sub: call sub_reset() on seeks only | wm4 | 2014-08-14 | 2 | -4/+0 |
* | client API: directly lock playloop | wm4 | 2014-08-14 | 1 | -4/+3 |
* | lua: allow disabling suspend | wm4 | 2014-08-14 | 1 | -2/+8 |
* | video: reduce non-sense messages when playing coverart | wm4 | 2014-08-13 | 1 | -11/+14 |
* | video: don't run new frame processing on every iteration | wm4 | 2014-08-13 | 1 | -19/+22 |
* | video: move some more code around | wm4 | 2014-08-13 | 1 | -38/+49 |
* | video: move some code around | wm4 | 2014-08-13 | 1 | -45/+40 |
* | video: exit early when nothing to do | wm4 | 2014-08-13 | 1 | -7/+7 |
* | video: minor simplification of the old framedrop code | wm4 | 2014-08-13 | 1 | -10/+6 |
* | player: don't quit with --loop-file | wm4 | 2014-08-13 | 1 | -0/+1 |
* | video: fix and simplify video format changes and last frame display | wm4 | 2014-08-12 | 4 | -111/+91 |
* | video: move display and timing to a separate thread | wm4 | 2014-08-12 | 5 | -120/+32 |
* | video: don't keep multiple pointers to hwdec info struct | wm4 | 2014-08-11 | 1 | -1/+1 |
* | player: remove cache status from video OSD | wm4 | 2014-08-11 | 1 | -3/+0 |
* | video: fix dangling pointer issue | wm4 | 2014-08-11 | 1 | -1/+1 |
* | command: for OSD, format cache property as integer | wm4 | 2014-08-11 | 1 | -0/+5 |
* | command: fix dangling pointer issue in script key bindings code | wm4 | 2014-08-11 | 1 | -1/+1 |
* | player: don't delay OSD redraw when paused | wm4 | 2014-08-10 | 1 | -2/+4 |
* | video: remove "hard" framedrop mode | wm4 | 2014-08-09 | 1 | -1/+1 |
* | command: run OSD display code even if a property is unavailable | wm4 | 2014-08-09 | 1 | -4/+2 |
* | command: add a "seeking" property | wm4 | 2014-08-08 | 1 | -0/+10 |
* | player: indicate on the status line whether a seek is active | wm4 | 2014-08-08 | 1 | -1/+3 |
* | audio: fix encoding mode | wm4 | 2014-08-07 | 1 | -1/+2 |
* | player: remove unused declaration | wm4 | 2014-08-07 | 1 | -1/+0 |
* | client API: trigger MPV_EVENT_VIDEO_RECONFIG on vf recreation | wm4 | 2014-08-06 | 1 | -0/+2 |
* | audio: fix inverted condition | wm4 | 2014-08-06 | 1 | -6/+4 |
* | cocoa: fix build by using the correct HAVE_* macro | Stefano Pigozzi | 2014-08-06 | 2 | -6/+6 |
* | cocoa: move set_input_context to macosx_events | FRAU KOUJIRO | 2014-08-06 | 1 | -0/+1 |
* | sub: fix subtitle timing for TS | wm4 | 2014-08-04 | 1 | -2/+6 |
* | sub: don't read packets if video and audio are disabled | wm4 | 2014-08-04 | 1 | -1/+1 |
* | player: some further playloop cleanups | wm4 | 2014-08-03 | 2 | -45/+45 |
* | player: make quit exit immediately | wm4 | 2014-08-03 | 1 | -3/+3 |
* | player: allow redrawing screen during seeks | wm4 | 2014-08-03 | 1 | -6/+12 |
* | player: don't show the path part for external subtitle files | wm4 | 2014-08-02 | 1 | -1/+1 |
* | client API: minor optimizations for property notification | wm4 | 2014-08-02 | 4 | -38/+91 |
* | command: add a property that returns a list of all properties | wm4 | 2014-08-02 | 3 | -21/+25 |
* | Remove the last remains of slave mode | wm4 | 2014-08-01 | 1 | -9/+2 |
* | player: don't ignore first chapter | wm4 | 2014-07-31 | 1 | -1/+1 |
* | video: fix attached picture mode | wm4 | 2014-07-31 | 1 | -1/+3 |
* | audio: simplify condition | wm4 | 2014-07-31 | 1 | -1/+1 |
* | audio: fix A/V sync in encoding mode | wm4 | 2014-07-31 | 1 | -0/+5 |
* | client API: don't send internal events to the clients | wm4 | 2014-07-31 | 1 | -1/+2 |
* | command: add cache-idle property | wm4 | 2014-07-31 | 1 | -1/+14 |
* | client API: make "cache" property and similar observable | wm4 | 2014-07-31 | 4 | -0/+17 |
* | client API: fix deadlock when calling mpv_terminate_destroy before init | wm4 | 2014-07-31 | 1 | -1/+1 |
* | player: rename a variable | wm4 | 2014-07-30 | 1 | -3/+3 |
* | player: move video display code out of the playloop | wm4 | 2014-07-30 | 4 | -332/+336 |
* | player: split seek_reset() | wm4 | 2014-07-30 | 6 | -56/+59 |
* | video: actually flush filter chain | wm4 | 2014-07-30 | 1 | -1/+4 |
* | audio: better sync behavior on bogus EOF | wm4 | 2014-07-30 | 1 | -1/+3 |
* | audio: better initial sync for files where audio starts later | wm4 | 2014-07-30 | 1 | -5/+15 |
* | audio: cosmetics: remove unused return value | wm4 | 2014-07-30 | 2 | -11/+9 |
* | player: fix time display wheen seeking past EOF with --keep-open | wm4 | 2014-07-30 | 4 | -20/+19 |
* | player: let explicitly imprecise seeks cancel precise seeks | wm4 | 2014-07-29 | 1 | -0/+3 |
* | osc: Do precise seeks on simple clicks on seekbar | ChrisK2 | 2014-07-29 | 1 | -11/+19 |
* | audio: ignore (some) decoding errors on initialization | wm4 | 2014-07-29 | 1 | -1/+4 |
* | player: fix desync when seeking and switching external tracks | wm4 | 2014-07-29 | 6 | -32/+30 |
* | player: remove a pointless field | wm4 | 2014-07-29 | 2 | -5/+4 |
* | player: disable hr-seek in .ts files | wm4 | 2014-07-29 | 1 | -0/+1 |
* | player: allow precise seeking with percent seeks | wm4 | 2014-07-29 | 1 | -2/+1 |
* | player: update playback position on seek | wm4 | 2014-07-29 | 1 | -0/+2 |
* | player: logically speed up seek logic | wm4 | 2014-07-28 | 1 | -1/+1 |
* | audio: change playback restart and resyncing | wm4 | 2014-07-28 | 5 | -250/+288 |
* | audio, client API: check mp_make_wakeup_pipe() return value | wm4 | 2014-07-25 | 1 | -3/+4 |
* | command: fix and simplify overlay_add | wm4 | 2014-07-25 | 1 | -50/+44 |
* | command: append entries to the end of the playlist with loadlist append | Alessandro Ghedini | 2014-07-25 | 1 | -1/+1 |
* | audio: cosmetics: collapse a function | wm4 | 2014-07-24 | 1 | -14/+6 |
* | audio: fix race condition in EOF code | wm4 | 2014-07-24 | 1 | -1/+1 |
* | command: add append-play loadfile mode | wm4 | 2014-07-23 | 1 | -2/+2 |
* | player: remove something DVD specific | wm4 | 2014-07-22 | 1 | -8/+1 |
* | sub: offset subtitle timing to video start PTS | wm4 | 2014-07-22 | 1 | -1/+2 |
* | video: fix corner case with accidental EOF | wm4 | 2014-07-22 | 1 | -5/+5 |
* | player: fix idle mode event handling | wm4 | 2014-07-22 | 1 | -2/+2 |
* | osd: properly handle OSD bar timeout | wm4 | 2014-07-21 | 1 | -4/+10 |
* | player: don't sleep after seeks | wm4 | 2014-07-21 | 1 | -0/+1 |
* | audio: remove unused metadata field | wm4 | 2014-07-21 | 1 | -1/+0 |
* | player: simplify a condition | wm4 | 2014-07-20 | 1 | -7/+8 |
* | player: simplify logic on video errors | wm4 | 2014-07-20 | 1 | -1/+1 |
* | audio: use symbolic constants instead of magic integers | wm4 | 2014-07-20 | 1 | -4/+3 |
* | player: readd code accidentally removed with commit 61efe87e | wm4 | 2014-07-20 | 1 | -0/+5 |
* | player: fix regression with ordered chapters | wm4 | 2014-07-20 | 2 | -14/+18 |
* | command: potentially fix dvd angle setting | wm4 | 2014-07-20 | 1 | -5/+4 |
* | player: don't wait forever with --cache-pause-below behavior | wm4 | 2014-07-20 | 1 | -0/+1 |
* | video: use symbolic constants instead of magic integers | wm4 | 2014-07-18 | 3 | -38/+43 |
* | video: don't block when reading video packets | wm4 | 2014-07-18 | 3 | -13/+35 |
* | player: remove the last instances of polling | wm4 | 2014-07-18 | 3 | -38/+39 |
* | demux: add a demuxer thread | wm4 | 2014-07-16 | 6 | -102/+120 |
* | ao_lavc: Fix design of audio pts handling. | Rudolf Polzer | 2014-07-16 | 1 | -1/+1 |
* | Revert "Remove DVD and Bluray support" | wm4 | 2014-07-15 | 7 | -0/+495 |
* | Remove DVD and Bluray support | wm4 | 2014-07-14 | 7 | -495/+0 |
* | command: don't show VO information in colorspace properties | wm4 | 2014-07-13 | 1 | -3/+1 |
* | Remove some mp_msg calls with no trailing \n | wm4 | 2014-07-13 | 1 | -21/+21 |
* | player: remove some inactive code | wm4 | 2014-07-13 | 1 | -8/+1 |
* | audio: drop buffered audio when switching tracks or filters | wm4 | 2014-07-13 | 2 | -0/+2 |
* | osc: improve previous commit | ChrisK2 | 2014-07-10 | 1 | -6/+3 |
* | osc: round displayed cache value | ChrisK2 | 2014-07-10 | 1 | -3/+3 |
* | build: include <strings.h> for strcasecmp() | wm4 | 2014-07-10 | 3 | -0/+3 |
* | demux: remove accurate_seek field | wm4 | 2014-07-08 | 1 | -5/+3 |
* | osc: fix failure when using DVD menus | wm4 | 2014-07-07 | 1 | -1/+1 |
* | lua: redo error handling, print backtraces | wm4 | 2014-07-07 | 1 | -82/+90 |
* | Remove stream_pts stuff | wm4 | 2014-07-06 | 2 | -19/+0 |
* | demux: minor simplification | wm4 | 2014-07-06 | 1 | -1/+1 |
* | player: don't use stream position as fallback for percent-pos | wm4 | 2014-07-05 | 1 | -3/+2 |
* | dvd: move angle switching code | wm4 | 2014-07-05 | 1 | -14/+28 |
* | dvd, bluray, cdda: add demux_disc containing all related hacks | wm4 | 2014-07-05 | 3 | -114/+0 |
* | discnav: fix a comment | wm4 | 2014-07-05 | 1 | -1/+1 |
* | demux: make start time a simple field | wm4 | 2014-07-05 | 2 | -3/+3 |
* | demux: make replaygain per-track | wm4 | 2014-07-05 | 1 | -1/+1 |
* | client API: allow calling mpv_terminate_destroy(NULL) | wm4 | 2014-07-04 | 1 | -0/+3 |
* | command: include new "playback-time" property in update mechanism | wm4 | 2014-07-03 | 1 | -1/+1 |
* | command: remove some code duplication in cache properties | wm4 | 2014-07-02 | 1 | -75/+33 |
* | command: cache can actually have full-size 0 | wm4 | 2014-07-02 | 1 | -4/+4 |
* | command: change cache perentage to float, add cache-free and cache-used | Andrey Morozov | 2014-07-02 | 4 | -9/+104 |
* | Audit and replace all ctype.h uses | wm4 | 2014-07-01 | 4 | -5/+2 |
* | player: fix start position when specifying with percent | Tsukasa OMOTO | 2014-06-29 | 1 | -1/+1 |
* | options: support setting start time relative to start PTS | Tsukasa OMOTO | 2014-06-29 | 1 | -3/+8 |
* | player: make the time display relative to start PTS | Tsukasa OMOTO | 2014-06-29 | 6 | -10/+27 |
* | sub: fix undefined behavior with dvd:// | wm4 | 2014-06-28 | 1 | -1/+1 |
* | scripting: shorten a line | wm4 | 2014-06-26 | 1 | -2/+3 |
* | config, player: avoid some temporary talloc contexts | wm4 | 2014-06-26 | 1 | -15/+10 |
* | player: create config dir if it doesn't exist | wm4 | 2014-06-26 | 1 | -0/+2 |
* | player: remove some minor code duplication in config loader code | wm4 | 2014-06-26 | 3 | -21/+16 |
* | Basic xdg directory implementation | Kenneth Zhou | 2014-06-26 | 3 | -19/+24 |
* | command: fix tv-channel property | wm4 | 2014-06-25 | 1 | -0/+3 |
* | options: Expose --colormatrix-primaries to the user | Niklas Haas | 2014-06-22 | 1 | -0/+29 |
* | options: allow adding multiple files with --audio-file | wm4 | 2014-06-18 | 1 | -2/+4 |
* | video: correct spelling: mp_image_params_equals -> mp_image_params_equal | wm4 | 2014-06-17 | 1 | -2/+2 |
* | vo: make draw_image and vo_queue_image transfer image ownership | wm4 | 2014-06-17 | 1 | -1/+0 |
* | encode: disable playback framedropping | wm4 | 2014-06-17 | 1 | -0/+1 |
* | discnav: make OSD path explicitly thread-safe | wm4 | 2014-06-16 | 1 | -16/+31 |
* | video/out: change aspects of OSD handling | wm4 | 2014-06-15 | 4 | -33/+12 |
* | command: redo the property type | wm4 | 2014-06-13 | 3 | -508/+601 |
* | win32: implement --priority differently | wm4 | 2014-06-12 | 1 | -2/+2 |
* | encode: don't load Lua scripts | wm4 | 2014-06-12 | 1 | -0/+2 |
* | encode: make option struct local | wm4 | 2014-06-11 | 2 | -4/+6 |
* | Add more const | wm4 | 2014-06-11 | 7 | -15/+15 |
* | stream_dvd, stream_dvdnav, stream_bluray: remove global option variables | wm4 | 2014-06-11 | 1 | -6/+4 |
* | stream_dvb: remove global option variables | wm4 | 2014-06-11 | 1 | -4/+0 |
* | command: redo ancient TV/DVB/PVR commands | wm4 | 2014-06-11 | 3 | -165/+111 |
* | player: hide some messages in verbose mode | wm4 | 2014-06-09 | 1 | -3/+3 |
* | client API: disable LIRC input by default | wm4 | 2014-06-09 | 1 | -0/+1 |
* | audio: add a "weak" gapless mode, and make it default | wm4 | 2014-06-09 | 3 | -1/+14 |
* | player: show "neutral" position markers for OSD bars | wm4 | 2014-06-08 | 3 | -6/+21 |
* | client API: minor documentation fixes/enhancements | wm4 | 2014-06-08 | 1 | -2/+2 |
* | client API: trigger wakeup when creating wakeup pipe/callback | wm4 | 2014-06-08 | 1 | -1/+5 |
* | client API: restructure waiting, do log msg wakeup properly | wm4 | 2014-06-07 | 1 | -42/+55 |
* | client API: rename mpv_destroy() to mpv_detach_destroy() | wm4 | 2014-06-07 | 2 | -5/+4 |
* | client API: add API function that ensures total destruction | wm4 | 2014-06-07 | 3 | -2/+37 |
* | client API: change mpv_wait_event() timeout semantics | wm4 | 2014-06-07 | 2 | -2/+5 |
* | client API: enlarge the message buffer if log level is high | wm4 | 2014-06-06 | 1 | -1/+2 |
* | client API: call wakeup callback if there are new messages | wm4 | 2014-06-06 | 1 | -13/+17 |
* | client API: fix terminal usage | wm4 | 2014-06-06 | 1 | -1/+4 |
* | client API: don't update properties in uninitialized state | wm4 | 2014-06-06 | 1 | -0/+2 |
* | client API: don't use the mpv config files by default | wm4 | 2014-06-06 | 1 | -0/+1 |
* | client API: use shared code for creating the wakeup pipe | wm4 | 2014-06-06 | 1 | -12/+2 |
* | client API: fix swapped pipe ends used with mpv_set_wakeup_callback | wm4 | 2014-06-06 | 1 | -2/+2 |
* | lua: make warning about unknown scripts -v only | wm4 | 2014-06-04 | 1 | -1/+1 |
* | command: format_bitrate: fix conversion to kbits and mbits | Marcoen Hirschberg | 2014-06-02 | 1 | -2/+2 |
* | osc: keep track of the "fullscreen" state when it changes | Marcoen Hirschberg | 2014-06-02 | 1 | -3/+6 |
* | player: write file name to the watch later config file | Alessandro Ghedini | 2014-06-01 | 1 | -0/+2 |
* | command: improve video-bitrate property | Andrey Morozov | 2014-06-01 | 1 | -1/+4 |
* | client API: report success status when running commands | wm4 | 2014-06-01 | 3 | -29/+46 |
* | command: property notification when changing af/vf | wm4 | 2014-06-01 | 1 | -0/+1 |
* | command: add const to mp_notify_property | wm4 | 2014-06-01 | 2 | -2/+2 |
* | audio: change handling of an EOF corner case | wm4 | 2014-05-30 | 1 | -7/+1 |
* | audio: rename i_bps to 'bitrate' to avoid confusion | Marcoen Hirschberg | 2014-05-28 | 1 | -4/+4 |
* | audio: change values from bytes-per-second to bits-per-second | Marcoen Hirschberg | 2014-05-28 | 1 | -1/+1 |
* | osc: correct calculation of slider position | ChrisK2 | 2014-05-28 | 1 | -1/+1 |
* | osc: extend hitbox of seekbars to include gap | ChrisK2 | 2014-05-27 | 1 | -1/+1 |
* | lua: slightly nicer diagnostics output | wm4 | 2014-05-27 | 1 | -1/+3 |
* | lua: add missing include files | wm4 | 2014-05-26 | 1 | -0/+2 |
* | lua: fix compilation with lua 5.2 | wm4 | 2014-05-26 | 1 | -8/+42 |
* | command: add write_watch_later_config command | Martin | 2014-05-26 | 1 | -0/+5 |
* | lua: add some filesystem utility functions | wm4 | 2014-05-25 | 1 | -10/+72 |
* | osc: fix chapter list display | ChrisK2 | 2014-05-24 | 1 | -2/+2 |
* | client API: fix mpv_observe_property with MP_FORMAT_NONE | wm4 | 2014-05-24 | 1 | -2/+3 |
* | stream: don't use end_pos | wm4 | 2014-05-24 | 3 | -13/+13 |
* | stream: kill start_pos, remove --sb option | wm4 | 2014-05-24 | 5 | -24/+6 |
* | player: don't init/uninit terminal at runtime | wm4 | 2014-05-24 | 1 | -7/+1 |
* | lua/osc: forgot some changed files in previous commit | ChrisK2 | 2014-05-23 | 3 | -97/+20 |
* | lua/osc: small overhaul | ChrisK2 | 2014-05-23 | 1 | -0/+105 |
* | player: give quit_watch_later an exit code argument like quit | wm4 | 2014-05-22 | 1 | -6/+3 |
* | tl_mpv_edl: correct misspelling on line 233 | Yomi0 | 2014-05-22 | 1 | -1/+1 |
* | player: fix cover art sometimes "syncing" against audio | wm4 | 2014-05-22 | 1 | -1/+3 |
* | player: suggest --no-audio-display on cover art | wm4 | 2014-05-22 | 1 | -0/+7 |
* | video: fix display of cover art with vo_vdpau | wm4 | 2014-05-22 | 1 | -2/+4 |
* | edl: use start PTS of the source files as default start time | wm4 | 2014-05-22 | 1 | -2/+8 |
* | cache: redo options and default settings | wm4 | 2014-05-20 | 4 | -29/+18 |
* | client API: add mpv_load_config_file() | wm4 | 2014-05-18 | 1 | -0/+15 |
* | options: unify code for setting string and "raw" options | wm4 | 2014-05-18 | 2 | -47/+44 |
* | threads: use mpv time for mpthread_cond_timedwait wrapper | wm4 | 2014-05-18 | 1 | -2/+2 |
* | player: increase seek accuracy when refreshing display on filter change | wm4 | 2014-05-18 | 1 | -1/+1 |
* | command: add a disc-menu-active property | wm4 | 2014-05-18 | 3 | -0/+30 |
* | client API: fix "missed" property notifications | wm4 | 2014-05-18 | 1 | -19/+25 |
* | x11: replace--[x11-]fstype option with --x11-netwm | wm4 | 2014-05-16 | 1 | -11/+0 |
* | player: reorganize how lua scripts are loaded | wm4 | 2014-05-13 | 8 | -130/+205 |
* | player: disable hr-seek framedropping during backstepping | wm4 | 2014-05-12 | 1 | -2/+3 |
* | player: don't assign "false" to pointer | wm4 | 2014-05-11 | 1 | -1/+1 |
* | input: remove pausing command prefixes | wm4 | 2014-05-11 | 1 | -9/+0 |
* | player: don't complain on too long filenames | wm4 | 2014-05-10 | 1 | -2/+2 |
* | command: add property that estimates current video FPS | wm4 | 2014-05-08 | 1 | -0/+27 |
* | options: add --hr-seek-framedrop option | wm4 | 2014-05-07 | 1 | -1/+2 |
* | player: avoid reconfig during seeking | wm4 | 2014-05-07 | 1 | -1/+2 |
* | player: remove VO from seeking code path | wm4 | 2014-05-07 | 2 | -11/+26 |
* | player: minor reshuffling of video code | wm4 | 2014-05-07 | 1 | -28/+30 |
* | player: limit max. fallback frame duration | wm4 | 2014-05-07 | 1 | -1/+1 |
* | player: handle video reconfig slightly different again | wm4 | 2014-05-07 | 2 | -23/+29 |
* | player: reset last_frame_duration on init | wm4 | 2014-05-07 | 1 | -0/+1 |
* | command: rename stream-length to file-size, format file size | Andrey Morozov | 2014-05-06 | 1 | -13/+44 |
* | command: remove ifdefs for deint filters | wm4 | 2014-05-06 | 1 | -4/+0 |
* | common: change mp_snprintf_append semantics | wm4 | 2014-05-05 | 1 | -2/+2 |
* | options: merge ---sub-auto-match with --sub-auto | wm4 | 2014-05-04 | 1 | -1/+1 |
* | options: remove deprecated --identify | Martin Herkt | 2014-05-04 | 2 | -29/+0 |
* | options: rename video-related options/properties | Martin Herkt | 2014-05-04 | 1 | -1/+1 |
* | options: rename audio-related options/properties | Martin Herkt | 2014-05-04 | 1 | -2/+2 |
* | options: rename subtitle-related options | Martin Herkt | 2014-05-04 | 1 | -1/+1 |
* | video: remove a corner case by introducing another one | wm4 | 2014-05-03 | 1 | -3/+2 |
* | video: fix video end condition | wm4 | 2014-05-03 | 1 | -5/+4 |
* | video: rename a variable | wm4 | 2014-05-03 | 1 | -2/+2 |
* | client API: fix inverted condition | wm4 | 2014-05-02 | 1 | -1/+1 |
* | video: removed unused stuff | wm4 | 2014-05-02 | 1 | -1/+0 |
* | player: remove extremely obscure undefined behavior | wm4 | 2014-05-02 | 1 | -1/+2 |
* | client API, video: signal reconfig at the right time | wm4 | 2014-05-02 | 1 | -4/+2 |
* | lua: remove "lua/" prefix from script names | wm4 | 2014-05-02 | 1 | -1/+1 |
* | video: change everything | wm4 | 2014-05-02 | 3 | -180/+224 |
* | video: handle colorspace and aspect overrides separately | wm4 | 2014-05-02 | 3 | -5/+5 |
* | command, vo_vdpau: respect vdpau deint sub-option | wm4 | 2014-05-02 | 1 | -2/+15 |
* | command: redo deinterlace filter probing | wm4 | 2014-05-02 | 1 | -18/+27 |
* | command: make enabling deinterlacing with vdpau work | wm4 | 2014-05-02 | 1 | -0/+3 |
* | video: improve error messages | wm4 | 2014-04-30 | 1 | -2/+1 |
* | vf-metadata: fix handling of NULL metadata | Kevin Mitchell | 2014-04-29 | 1 | -11/+16 |
* | video: remove redundant mp_image display_w/_h members | wm4 | 2014-04-29 | 1 | -4/+1 |
* | video: don't drop last frame when deinterlacing with yadif | wm4 | 2014-04-28 | 1 | -5/+7 |
* | client API: add chapter change event | wm4 | 2014-04-27 | 6 | -0/+17 |
* | stream: make mp_input_check_interrupt thread-safe | wm4 | 2014-04-25 | 1 | -0/+1 |
* | stream: remove interrupt callback global variables | wm4 | 2014-04-25 | 1 | -1/+8 |
* | lua: fix stack going out of sync | wm4 | 2014-04-24 | 1 | -0/+1 |
* | dispatch: move into its own source file | wm4 | 2014-04-23 | 3 | -2/+3 |
* | video: add a "hwdec" property to enable or disable hw decoding at runtime | wm4 | 2014-04-23 | 1 | -0/+33 |
* | client API: make mpv_set_option set options natively | wm4 | 2014-04-22 | 1 | -1/+1 |
* | command: export rotation parameter | wm4 | 2014-04-22 | 1 | -0/+1 |
* | video: auto-insert software rotation filter | wm4 | 2014-04-21 | 1 | -5/+44 |
* | encode: don't resume playback when encoding | wm4 | 2014-04-19 | 1 | -0/+1 |
* | encode: don't apply default config options | wm4 | 2014-04-19 | 2 | -5/+18 |
* | Remove CPU detection and inline asm handling | wm4 | 2014-04-19 | 1 | -2/+0 |
* | encode: disable keep-open when encoding | James Ross-Gowan | 2014-04-19 | 1 | -0/+1 |
* | player: fix audio EOF check on --no-audio | wm4 | 2014-04-18 | 1 | -1/+1 |
* | player: add a --loop-file option | wm4 | 2014-04-17 | 2 | -0/+12 |
* | player: unrangle one aspect of audio EOF handling | wm4 | 2014-04-17 | 1 | -9/+4 |
* | audio: explicitly document audio EOF condition | wm4 | 2014-04-17 | 1 | -1/+1 |
* | player: add a --dump-stats option | wm4 | 2014-04-17 | 2 | -1/+26 |
* | player: remove audio waiting | wm4 | 2014-04-15 | 1 | -16/+0 |
* | client API: remove mpv_event_pause_reason | wm4 | 2014-04-14 | 6 | -47/+18 |
* | command: add property to indicate when pausing due to --keep-open | wm4 | 2014-04-14 | 4 | -2/+16 |
* | command: add a property to indicate core pause state | wm4 | 2014-04-14 | 1 | -2/+11 |
* | command: vf-metadata: minor fixup of return status | Kevin Mitchell | 2014-04-14 | 1 | -1/+1 |
* | command: add vf-metadata property | Kevin Mitchell | 2014-04-13 | 1 | -1/+37 |
* | player: remove ASX, SMIL and NSC playlist parsers | wm4 | 2014-04-13 | 3 | -3/+0 |
* | player: hack to fix --msgmodule --term-osd-bar | wm4 | 2014-04-13 | 1 | -1/+1 |
* | command: add paused-for-cache, total-avsync-change, drop-frame-count properties | David Weber | 2014-04-13 | 1 | -0/+33 |
* | lua: make it easier to integrate with foreign event loops | wm4 | 2014-04-12 | 1 | -6/+26 |
* | lua: wrap mpv_get_wakeup_pipe() | wm4 | 2014-04-12 | 1 | -0/+8 |
* | client API: add mpv_get_wakeup_pipe convenience function | wm4 | 2014-04-12 | 1 | -0/+32 |
* | client API: include the reason in MPV_EVENT_END_FILE | wm4 | 2014-04-11 | 2 | -1/+15 |
* | lua: add helper function for printing a table | wm4 | 2014-04-11 | 1 | -0/+49 |
* | lua: add a minor helper function | wm4 | 2014-04-10 | 1 | -0/+13 |
* | client: change equality rules for MPV_FORMAT_NONE | wm4 | 2014-04-09 | 1 | -1/+1 |
* | client: add a comment | wm4 | 2014-04-09 | 1 | -0/+2 |
* | cache: allow resizing at runtime | wm4 | 2014-04-09 | 1 | -0/+29 |
* | osc: fix playlist display | ChrisK2 | 2014-04-09 | 1 | -2/+2 |
* | client API: avoid redundant property change events if possible | wm4 | 2014-04-08 | 1 | -5/+50 |
* | command: property set commands should send property change notifications | wm4 | 2014-04-08 | 1 | -1/+21 |
* | lua: add API for observing property changes | wm4 | 2014-04-08 | 2 | -4/+38 |
* | lua: add basic mpv_observe_property support | wm4 | 2014-04-06 | 1 | -0/+58 |
* | client API: add a way to notify clients of property changes | wm4 | 2014-04-06 | 4 | -1/+247 |
* | client API: use a manual ringbuffer | wm4 | 2014-04-06 | 1 | -31/+31 |
* | af: add replaygain_data field to af_stream and af_instance | Alessandro Ghedini | 2014-04-04 | 1 | -0/+1 |
* | lua: give more control over timers | wm4 | 2014-04-02 | 1 | -9/+30 |
* | lua: add mp.unregister_event() function | wm4 | 2014-04-01 | 1 | -0/+26 |
* | encode_lavc: copy metadata to output file | Alessandro Ghedini | 2014-03-30 | 1 | -0/+4 |
* | command: allow changing filters before video chain initialization | wm4 | 2014-03-30 | 2 | -6/+16 |
* | command: change what the metadata property returns | wm4 | 2014-03-30 | 1 | -8/+20 |
* | command: minor simplification | wm4 | 2014-03-30 | 1 | -6/+3 |
* | command: add helper function to split property paths | wm4 | 2014-03-30 | 1 | -5/+8 |
* | osc: make OSC more responsive when paused | ChrisK2 | 2014-03-30 | 1 | -0/+1 |
* | player: add missing "-" to options in workaround notice on A/V desynchronization | Sebastian Morr | 2014-03-30 | 1 | -1/+1 |
* | audio: remove sample rate limit checks | wm4 | 2014-03-30 | 1 | -7/+1 |
* | player: dvdnav: fix start time when entering and leaving menu | wm4 | 2014-03-30 | 1 | -0/+4 |
* | Merge remote-tracking branch 'mpv/pr/676' | wm4 | 2014-03-30 | 3 | -20/+46 |
|\ |
|
| * | player: rename dvdnav to discnav | xylosper | 2014-03-30 | 3 | -11/+11 |
| * | stream_bluray: implement navigation interface for Blu-ray stream | xylosper | 2014-03-29 | 1 | -9/+35 |
* | | video/out: remove legacy colorspace stuff | wm4 | 2014-03-29 | 1 | -9/+9 |
|/ |
|
* | player: fix unchecked access for chapter metadata | wm4 | 2014-03-26 | 1 | -3/+1 |
* | dvdnav: fix minor memory leak | wm4 | 2014-03-25 | 1 | -0/+1 |
* | dvdnav: check and update video resolution whenever rendering | xylosper | 2014-03-25 | 1 | -14/+25 |
* | dvdnav: make MP_NAV_EVENT_RESET_ALL handled properly | xylosper | 2014-03-25 | 1 | -1/+3 |
* | dvdnav: prevent reallocation of fake highlight buffer | xylosper | 2014-03-25 | 1 | -0/+2 |
* | player: use MP_NOPTS_VALUE as rel_time_to_abs() error value | wm4 | 2014-03-25 | 4 | -16/+15 |
* | player: handle chapter range like --start/--end | wm4 | 2014-03-25 | 2 | -8/+8 |
* | player: let chapter_start_time() return MP_NOPTS_VALUE for unknown times | wm4 | 2014-03-25 | 3 | -4/+4 |
* | player: remove weird separation between no chapters and 0 chapters | wm4 | 2014-03-25 | 2 | -17/+11 |
* | player: remove demuxer chapoter API wrappers | wm4 | 2014-03-25 | 3 | -33/+34 |
* | stream: remove old chapter handling code | wm4 | 2014-03-25 | 1 | -8/+1 |
* | player: remove confusing argc/argv adjustment | wm4 | 2014-03-23 | 1 | -5/+0 |
* | command: make 'disc-title' property writable | xylosper | 2014-03-18 | 1 | -2/+8 |
* | osc: add enable/disable message, and map DEL to disabling the OSC | wm4 | 2014-03-17 | 1 | -0/+14 |
* | lua: rename mp.register_script_command() to mp.register_script_message() | wm4 | 2014-03-17 | 1 | -13/+13 |
* | command, lua: change script_message semantics | wm4 | 2014-03-17 | 3 | -2/+22 |
* | build: simplify libavfilter configure checks | wm4 | 2014-03-16 | 1 | -1/+1 |
* | demux_libass: change how external ASS subtitles are loaded | wm4 | 2014-03-15 | 1 | -4/+0 |
* | command: rename dvd- properties to disc- | wm4 | 2014-03-15 | 1 | -7/+7 |
* | command: prefix DVD title properties with "dvd-" | wm4 | 2014-03-15 | 1 | -8/+8 |
* | command: add new property 'title' | xylosper | 2014-03-15 | 1 | -0/+20 |
* | player/main: Fix Cygwin build | James Ross-Gowan | 2014-03-13 | 1 | -12/+8 |
* | command: fix wrong condition & remove redundant stream type checking | xylosper | 2014-03-13 | 1 | -14/+2 |
* | command: set 'media-title' property for bluray disc with meta-data | xylosper | 2014-03-13 | 1 | -5/+15 |
* | af: add metadata field to af_stream and af_instance | Alessandro Ghedini | 2014-03-13 | 1 | -0/+1 |
* | Revert "player: simplify audio reset when seeking" | wm4 | 2014-03-10 | 1 | -10/+15 |
* | audio: don't downmix when doing digital passthrough | wm4 | 2014-03-10 | 1 | -1/+2 |
* | audio: make --channels option always force the output layout | wm4 | 2014-03-10 | 1 | -6/+1 |
* | audio: don't write audio when paused | wm4 | 2014-03-09 | 1 | -0/+5 |
* | audio: remove handling of partially written data | wm4 | 2014-03-09 | 3 | -21/+1 |
* | audio/out: make draining a separate operation | wm4 | 2014-03-09 | 1 | -3/+2 |
* | command: fix osd-height property | wm4 | 2014-03-09 | 1 | -1/+1 |
* | audio/out: make ao struct opaque | wm4 | 2014-03-09 | 5 | -51/+71 |
* | encode: don't access ao->pts | wm4 | 2014-03-07 | 1 | -0/+4 |
* | lua: add license header | wm4 | 2014-03-07 | 1 | -0/+17 |
* | player: reformat some code | wm4 | 2014-03-03 | 1 | -22/+14 |
* | player: make separation between user/automatic track selection stronger | wm4 | 2014-03-03 | 3 | -8/+29 |
* | command: fix null pointer dereference in idle mode | wm4 | 2014-03-02 | 1 | -2/+2 |
* | player: cheap hack against idle event feedback loop | wm4 | 2014-03-01 | 2 | -2/+7 |
* | client API: fix playloop thread wakeup | wm4 | 2014-03-01 | 1 | -0/+9 |
* | lua: set a proper chunk name for builtin modules | wm4 | 2014-03-01 | 1 | -1/+2 |
* | lua: fix add_key_binding() | wm4 | 2014-03-01 | 1 | -2/+2 |
* | lua: fix format string in luaL_error() | wm4 | 2014-03-01 | 1 | -1/+1 |
* | client API: fix timeout handling | wm4 | 2014-03-01 | 1 | -1/+4 |
* | lua: fix use of renamed function | wm4 | 2014-03-01 | 1 | -3/+3 |
* | lua: add option to disable auto-loading of lua scripts | wm4 | 2014-02-28 | 1 | -0/+2 |
* | config: don't load global config files with --config-dir | wm4 | 2014-02-28 | 1 | -1/+2 |
* | client API: add two properties, 'time-start' and 'seekable' | xylosper | 2014-02-28 | 1 | -0/+21 |
* | client APIs: fix some typos | xylosper | 2014-02-28 | 1 | -1/+1 |
* | client API: rename MPV_EVENT_PLAYBACK_START, add MPV_EVENT_SEEK | wm4 | 2014-02-28 | 3 | -2/+9 |
* | client API: wait for remaining asynchronous requests before terminating | wm4 | 2014-02-28 | 1 | -0/+9 |
* | command: use the step size for "add volume" commands | wm4 | 2014-02-27 | 1 | -4/+1 |
* | command: format volume property as integer for OSD | wm4 | 2014-02-27 | 1 | -0/+6 |
* | lua: add set_property_native function | wm4 | 2014-02-26 | 1 | -3/+132 |
* | lua: mark table values returned by get_property_native with their type | wm4 | 2014-02-26 | 2 | -1/+22 |
* | lua: implement mp.get_opt() in Lua | wm4 | 2014-02-26 | 2 | -24/+9 |
* | client API: don't send MPV_EVENT_IDLE when not entering idle mode | wm4 | 2014-02-26 | 1 | -2/+3 |
* | client API: don't explode when destroying uninitialized mpv_handle | wm4 | 2014-02-26 | 1 | -1/+2 |
* | client API: accept NULL as mpv_destroy() argument | wm4 | 2014-02-26 | 1 | -0/+3 |
* | client API: treat MPV_FORMAT_STRING differently in mpv_set_property | wm4 | 2014-02-26 | 1 | -19/+20 |
* | client API: fix broken property/option functions | xylosper | 2014-02-26 | 1 | -3/+4 |
* | osd: override user bindings for OSC input | wm4 | 2014-02-26 | 3 | -5/+5 |
* | options: allow changing options at runtime | wm4 | 2014-02-25 | 1 | -3/+1 |
* | config: when writing resume config, read options, not properties | wm4 | 2014-02-25 | 1 | -33/+33 |
* | config: don't save options to resume-config that didn't change | wm4 | 2014-02-25 | 3 | -5/+31 |
* | config: don't write default config file | wm4 | 2014-02-25 | 1 | -13/+3 |
* | client API: report pause/unpause reason | wm4 | 2014-02-24 | 6 | -31/+72 |
* | client API: expose the internal clock | wm4 | 2014-02-24 | 2 | -1/+8 |
* | lua, osc: use properties for chapter/track lists | wm4 | 2014-02-24 | 2 | -82/+5 |
* | command: make options property return the list of all options | wm4 | 2014-02-24 | 1 | -7/+16 |
* | lua: add a bunch of functions to get/set properties by their native type | wm4 | 2014-02-24 | 2 | -5/+152 |
* | client API: implement setting options using their native type too | wm4 | 2014-02-24 | 1 | -4/+13 |
* | client API: add support for accessing properties by their native type | wm4 | 2014-02-24 | 1 | -33/+158 |
* | client API: adjust error strings | wm4 | 2014-02-24 | 1 | -2/+2 |
* | client API: change semantics for MPV_FORMAT_STRING | wm4 | 2014-02-24 | 1 | -5/+5 |
* | command: use DVD volume ID for media-title property | xylosper | 2014-02-23 | 1 | -0/+9 |
* | command: provide per-file-options for loadfile command | xylosper | 2014-02-23 | 1 | -1/+9 |
* | command: remove special casing for strings in input commands | wm4 | 2014-02-23 | 1 | -4/+4 |
* | command: don't use option name in properties | wm4 | 2014-02-23 | 1 | -19/+11 |
* | lua: fix behavior if no script command handler is registered | wm4 | 2014-02-23 | 1 | -1/+3 |
* | options: handle escape sequences in e.g. --playing-msg differently | wm4 | 2014-02-20 | 4 | -3/+26 |
* | input: check for abort cmd in multi-commands | wm4 | 2014-02-20 | 1 | -1/+1 |
* | command: allow accessing metadata entries as list | wm4 | 2014-02-19 | 1 | -0/+19 |
* | command: move metadata entry access to metadata/by-key/ | wm4 | 2014-02-19 | 1 | -1/+4 |
* | client API: add event for metadata changes | wm4 | 2014-02-19 | 2 | -1/+3 |
* | input, dvdnav: fix osc stealing input from dvdnav | wm4 | 2014-02-19 | 1 | -1/+2 |
* | command: export list of editions as properties | wm4 | 2014-02-19 | 1 | -0/+61 |
* | command: export codec for each track | wm4 | 2014-02-19 | 1 | -0/+4 |
* | player: fix start time if timeline is used (ordered chapters, EDL) | wm4 | 2014-02-19 | 1 | -7/+5 |
* | edl: extend with chapter timestamps | wm4 | 2014-02-19 | 1 | -0/+21 |
* | edl: fix offset of user-visible chapters | wm4 | 2014-02-19 | 1 | -1/+1 |
* | client API: add events for video and audio reconfig | wm4 | 2014-02-17 | 5 | -1/+12 |
* | lua: add mechanism for script provided key bindings | wm4 | 2014-02-17 | 2 | -2/+89 |
* | client API: add a client message event | wm4 | 2014-02-17 | 3 | -0/+30 |
* | lua: allow giving fallback values in get_property() calls | wm4 | 2014-02-17 | 1 | -2/+5 |
* | lua: remove redundant inline documentation | wm4 | 2014-02-17 | 1 | -4/+0 |
* | command: export chapter list as properties | wm4 | 2014-02-16 | 1 | -4/+20 |
* | command: export playlist as properties | wm4 | 2014-02-16 | 1 | -11/+17 |
* | command: expose track list as properties | wm4 | 2014-02-16 | 1 | -3/+31 |
* | command: export more video params as properties | wm4 | 2014-02-16 | 1 | -36/+51 |
* | options: make --no-config block all auto-loaded configuration files | wm4 | 2014-02-14 | 1 | -1/+1 |
* | lua: auto-load scripts from ~/.mpv/lua/ | wm4 | 2014-02-14 | 1 | -3/+48 |
* | lua: make register_event() not overwrite previous event handler | wm4 | 2014-02-14 | 1 | -4/+11 |
* | player: select subtitles added with sub_add | wm4 | 2014-02-13 | 1 | -2/+5 |
* | command: fix metadata property | wm4 | 2014-02-12 | 1 | -2/+2 |
* | player: fix --force-window on OSX | wm4 | 2014-02-11 | 2 | -4/+9 |
* | lua: some minor API changes | wm4 | 2014-02-11 | 2 | -14/+20 |
* | lua: add set_property function | wm4 | 2014-02-11 | 1 | -0/+10 |
* | lua: change error behavior | wm4 | 2014-02-11 | 1 | -13/+11 |
* | lua: rename some API functions | wm4 | 2014-02-11 | 2 | -76/+76 |
* | build: add option to build a library | wm4 | 2014-02-10 | 3 | -10/+17 |
* | lua: add a timer API | wm4 | 2014-02-10 | 1 | -10/+79 |
* | lua: port to client API | wm4 | 2014-02-10 | 10 | -224/+242 |
* | Add a client API | wm4 | 2014-02-10 | 8 | -118/+1056 |
* | timer: init only once | wm4 | 2014-02-10 | 1 | -4/+0 |
* | options: add --no-terminal switch | wm4 | 2014-02-10 | 4 | -17/+29 |
* | player: fix an assert when reinitializing audio in some cases | wm4 | 2014-02-09 | 1 | -0/+3 |
* | player: handle seek delays differently | wm4 | 2014-02-07 | 5 | -25/+27 |
* | demux: handle tag updates differently | wm4 | 2014-02-06 | 1 | -1/+1 |
* | player: refresh OSD on track switching | wm4 | 2014-02-03 | 1 | -0/+2 |
* | command: output more information in colorspace properties and simplify | wm4 | 2014-02-03 | 1 | -39/+31 |
* | w32: use safe DLL search paths everywhere | James Ross-Gowan | 2014-01-27 | 1 | -0/+21 |
* | w32: enable heap corruption detection | James Ross-Gowan | 2014-01-27 | 1 | -0/+3 |
* | w32: don't disable the error reporting dialog | James Ross-Gowan | 2014-01-27 | 1 | -1/+1 |
* | demux_mkv: nicer edition output | wm4 | 2014-01-23 | 1 | -3/+13 |
* | lua: allow ~ path convention for --lua | wm4 | 2014-01-21 | 1 | -1/+3 |
* | lua: add playback-start event | wm4 | 2014-01-20 | 3 | -0/+4 |
* | player: fix initial osd progbar state | wm4 | 2014-01-20 | 1 | -0/+1 |
* | player: prevent null pointer deref on uninit after -V | wm4 | 2014-01-18 | 1 | -0/+2 |
* | sub: uglify OSD code path with locking | wm4 | 2014-01-18 | 10 | -107/+119 |
* | sub: uglify sub decoder with locking | wm4 | 2014-01-17 | 1 | -1/+6 |
* | player: remove OSD message IDs | wm4 | 2014-01-17 | 4 | -66/+39 |
* | player: remove OSD stack | wm4 | 2014-01-17 | 3 | -58/+15 |
* | player: don't use OSD message stack for term OSD subs | wm4 | 2014-01-17 | 2 | -13/+17 |
* | lua: add a --lua-opts option, which can be queried by scripts | wm4 | 2014-01-16 | 1 | -0/+16 |
* | lua: use core log level names | wm4 | 2014-01-16 | 2 | -12/+3 |
* | lua: allow scripts to snoop messages | wm4 | 2014-01-16 | 1 | -10/+60 |
* | msg: move special declarations to msg_control.h | wm4 | 2014-01-16 | 3 | -0/+4 |
* | io/win32: move mp_attach_console to terminal-win.c | Martin Herkt | 2014-01-16 | 1 | -1/+0 |
* | player: handle the corner cases in --term-osd-bar correctly | Johannes Nixdorf | 2014-01-15 | 1 | -3/+3 |
* | player: use more than 1/100 resolution for --term-osd-bar | Johannes Nixdorf | 2014-01-15 | 1 | -1/+2 |
* | osc: check for availabillity of percent-pos instead of length | ChrisK2 | 2014-01-15 | 1 | -2/+2 |
* | command: if playback position is unknown, make percent-pos unavailable | wm4 | 2014-01-15 | 1 | -3/+8 |
* | player: add --term-osd-bar, which shows a status bar on the terminal | wm4 | 2014-01-15 | 1 | -0/+29 |
* | player: don't print status in --idle mode | wm4 | 2014-01-14 | 1 | -1/+1 |
* | player: avoid stalling when starting a network stream | wm4 | 2014-01-14 | 1 | -2/+7 |
* | player: redo terminal OSD and status line handling | wm4 | 2014-01-13 | 6 | -62/+63 |
* | player: don't block terminal OSD while seeking | wm4 | 2014-01-13 | 1 | -3/+6 |
* | player: mention subtitles in av_desync_help_text | wm4 | 2014-01-12 | 1 | -2/+2 |
* | command: don't access VO for output parameters | wm4 | 2014-01-09 | 1 | -12/+18 |
* | player: strip 'file://' from filenames on playback start | wm4 | 2014-01-08 | 1 | -1/+7 |
* | screenshot: add format specifiers to get file directory path | wm4 | 2014-01-08 | 1 | -0/+21 |
* | player: fix setting smaller timeout on Windows systems | wm4 | 2014-01-08 | 1 | -1/+1 |
* | audio: fix previous commit | wm4 | 2014-01-06 | 1 | -1/+1 |
* | Fix audio delay inversion | Martin Herkt | 2014-01-06 | 2 | -4/+4 |
* | sub: fix previous commit | wm4 | 2014-01-06 | 1 | -2/+2 |
* | Fix subtitle delay inversion | Martin Herkt | 2014-01-06 | 1 | -1/+1 |
* | player: always ise [statusline] for terminal OSD | wm4 | 2014-01-05 | 1 | -3/+3 |
* | player: print an error message if run command fails | wm4 | 2014-01-05 | 1 | -1/+5 |
* | player: don't select subtitles added from quvi by default | wm4 | 2014-01-05 | 2 | -5/+10 |
* | demux_subreader: reject file if not opened by --sub | wm4 | 2014-01-04 | 1 | -0/+1 |
* | dvdnav: set correct stride for fake highlights | wm4 | 2014-01-03 | 1 | -1/+1 |
* | Windows: use the GUI subsystem, attach to console | Martin Herkt | 2014-01-02 | 1 | -0/+1 |
* | player: load encoding-profiles.conf before the main config | wm4 | 2014-01-01 | 1 | -7/+7 |
* | player: fix DVD playback | wm4 | 2014-01-01 | 1 | -1/+1 |
* | Update copyright year | wm4 | 2014-01-01 | 1 | -1/+1 |
* | video: fix --brightness etc. options | wm4 | 2013-12-29 | 1 | -0/+14 |
* | player: add two more font mimetypes recognized by Haali | wm4 | 2013-12-29 | 1 | -1/+3 |
* | player: use arrays to list font mimetypes and font file extensions | wm4 | 2013-12-29 | 1 | -9/+15 |
* | Install encoding-profiles.conf by default | wm4 | 2013-12-28 | 1 | -9/+26 |
* | player: fix buggy error condition when loading mpv.conf | wm4 | 2013-12-28 | 1 | -1/+1 |
* | options: simplify handling of some help options | wm4 | 2013-12-26 | 1 | -4/+0 |
* | player: deselect secondary sub when switching to file with different tracks | wm4 | 2013-12-25 | 1 | -0/+2 |
* | player: fix initial selection with --secondary-sid | wm4 | 2013-12-25 | 1 | -3/+21 |
* | player: add --secondary-sid for displaying a second subtitle stream | wm4 | 2013-12-24 | 8 | -83/+166 |
* | player: add infrastructure to select multiple tracks at once | wm4 | 2013-12-24 | 6 | -43/+64 |
* | player: do initial seek for external tracks only once | wm4 | 2013-12-24 | 1 | -2/+12 |
* | player: slightly simplify seeking in external files | wm4 | 2013-12-24 | 1 | -16/+9 |
* | player: redo demuxer stream selection | wm4 | 2013-12-24 | 7 | -85/+79 |
* | player: fix typo in previous commit | wm4 | 2013-12-23 | 1 | -1/+1 |
* | player: warn if Matroska font attachments have incorrect MIME type | wm4 | 2013-12-23 | 1 | -2/+11 |
* | player: simplify mp_load_per_file_config | wm4 | 2013-12-22 | 1 | -8/+7 |
* | player: move code around | wm4 | 2013-12-22 | 2 | -42/+37 |
* | player: remove code duplication for auto-loaded config profiles | wm4 | 2013-12-22 | 1 | -60/+14 |
* | path: change mp_splitext() semantics | wm4 | 2013-12-22 | 1 | -1/+1 |
* | Don't include version.h from make options.c | wm4 | 2013-12-22 | 1 | -2/+7 |
* | msg: remove global state | wm4 | 2013-12-21 | 1 | -1/+6 |
* | player: use separate msg prefix for statusline | wm4 | 2013-12-21 | 3 | -3/+5 |
* | msg: rename mp_msg_log -> mp_msg | wm4 | 2013-12-21 | 3 | -15/+15 |
* | msg: convert defines to enum | wm4 | 2013-12-21 | 1 | -1/+1 |
* | path lookup functions: mp_msg conversions | wm4 | 2013-12-21 | 7 | -68/+70 |
* | quvi: mp_msg conversions | wm4 | 2013-12-21 | 1 | -3/+3 |
* | stream: mp_msg conversions | wm4 | 2013-12-21 | 4 | -6/+6 |
* | demux: mp_msg conversions | wm4 | 2013-12-21 | 5 | -9/+10 |
* | playlist_parser: mp_msg conversion | wm4 | 2013-12-21 | 1 | -1/+1 |
* | x11: mp_msg conversion for fstype help output | wm4 | 2013-12-21 | 1 | -1/+1 |
* | encode_lavc: mp_msg conversions | wm4 | 2013-12-21 | 1 | -2/+3 |
* | options: some more mp_msg conversions | wm4 | 2013-12-21 | 1 | -1/+1 |
* | av_log: mp_msg conversion | wm4 | 2013-12-21 | 1 | -2/+2 |
* | m_option, m_config: mp_msg conversions | wm4 | 2013-12-21 | 3 | -15/+16 |
* | m_property: mp_msg conversions | wm4 | 2013-12-21 | 3 | -5/+6 |
* | input: rework how input sources are added | wm4 | 2013-12-21 | 1 | -23/+10 |
* | m_config: add custom context to includefunc callback | wm4 | 2013-12-21 | 1 | -2/+4 |
* | sub/osd: mp_msg conversions | wm4 | 2013-12-21 | 4 | -5/+9 |
* | find_subfiles: mp_msg conversions | wm4 | 2013-12-21 | 1 | -1/+1 |
* | player/timeline: mp_msg conversions | wm4 | 2013-12-21 | 3 | -39/+36 |
* | codecs: mp_msg conversion | wm4 | 2013-12-21 | 1 | -2/+3 |
* | audio: mp_msg conversions | wm4 | 2013-12-21 | 1 | -0/+2 |
* | mixer: mp_msg conversions | wm4 | 2013-12-21 | 1 | -1/+1 |
* | lua: minor simplification | wm4 | 2013-12-21 | 1 | -2/+1 |
* | player: use MSGL_SMODE for some slave-mode stuff | wm4 | 2013-12-21 | 2 | -10/+10 |
* | image_writer: mp_msg conversions | wm4 | 2013-12-21 | 1 | -2/+2 |
* | video/decode: mp_msg conversions | wm4 | 2013-12-21 | 1 | -0/+2 |
* | video/filter: mp_msg conversions | wm4 | 2013-12-21 | 1 | -1/+1 |
* | msg: change --msglevel, reduce legacy glue | wm4 | 2013-12-20 | 1 | -0/+3 |
* | terminal: abstract terminal color handling | wm4 | 2013-12-20 | 1 | -1/+1 |
* | osc: use mp.send_commandv | wm4 | 2013-12-20 | 1 | -18/+18 |
* | input, lua: add functions to take pre-split input commands | wm4 | 2013-12-20 | 1 | -0/+23 |
* | Rename getch2....c/h to terminal....c/h | wm4 | 2013-12-19 | 4 | -3/+7 |
* | player: replace some overlooked mp_msgs | wm4 | 2013-12-19 | 8 | -42/+31 |
* | command: remove radio commands | wm4 | 2013-12-19 | 1 | -39/+0 |
* | Remove the _ macro | wm4 | 2013-12-18 | 3 | -40/+40 |
* | command: better check whether file duration is available | wm4 | 2013-12-17 | 1 | -1/+1 |
* | Split mpvcore/ into common/, misc/, bstr/ | wm4 | 2013-12-17 | 17 | -55/+55 |
* | Move options/config related files from mpvcore/ to options/ | wm4 | 2013-12-17 | 16 | -38/+38 |
* | Move libquvi stuff to stream/resolve/ | wm4 | 2013-12-17 | 4 | -4/+2 |
* | Move mpvcore/input/ to input/ | wm4 | 2013-12-17 | 7 | -7/+7 |
* | Rename mp_lua.c/h to lua.c/h | wm4 | 2013-12-17 | 4 | -3/+3 |
* | Rename mp_core.h to core.h | wm4 | 2013-12-17 | 17 | -16/+16 |
* | Move mpvcore/player/ to player/ | wm4 | 2013-12-17 | 23 | -0/+13324 |