| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'master' into release/current | Martin Herkt | 2017-02-12 | 172 | -2347/+5105 |
|\ |
|
| * | win32: update the fullscreen state on restoring | pavelxdd | 2017-02-12 | 1 | -1/+22 |
| * | DOCS/contribute.md: adjust coding style for if/else bracing | wm4 | 2017-02-11 | 1 | -6/+4 |
| * | vo_opengl: angle: log the device/surface implementation | James Ross-Gowan | 2017-02-12 | 1 | -13/+27 |
| * | ytdl_hook: support livestream segmented DASH VODs | Ricardo Constantino | 2017-02-10 | 1 | -4/+6 |
| * | DOCS/mplayer-changes.rst: fix syntax | wm4 | 2017-02-10 | 1 | -1/+4 |
| * | dvb: move priv allocation to dvb_open | Thomas V | 2017-02-10 | 1 | -1/+1 |
| * | lavfi: cosmetics: more consistent variable naming | wm4 | 2017-02-09 | 1 | -3/+3 |
| * | ao_oss: fix mixer channel message | Kevin Mitchell | 2017-02-08 | 1 | -1/+1 |
| * | ao_oss: use --audio-device if --oss-device isn't set. | Kevin Mitchell | 2017-02-08 | 1 | -6/+10 |
| * | lavfi: slightly better disconnected output handling | wm4 | 2017-02-08 | 1 | -6/+14 |
| * | Use AV_INPUT_BUFFER_PADDING_SIZE instead of deprecated one | wang-bin | 2017-02-08 | 3 | -4/+4 |
| * | manpage: fix incorrect option name for --record-file | wm4 | 2017-02-08 | 2 | -2/+2 |
| * | mp_image_tool: guard hw downloading against allocation failures | wm4 | 2017-02-07 | 1 | -1/+1 |
| * | player: add experimental stream recording feature | wm4 | 2017-02-07 | 17 | -5/+597 |
| * | vo_opengl: egl_helpers: fix for non-Windows | James Ross-Gowan | 2017-02-08 | 1 | -1/+1 |
| * | vo_opengl: angle: rewrite with custom swap chain | James Ross-Gowan | 2017-02-07 | 7 | -240/+724 |
| * | ytdl_hook: reenable support for length-less segments in EDL | Ricardo Constantino | 2017-02-06 | 1 | -12/+28 |
| * | manpage: Reorganise discussion of cuda hwdec to be less confusing | Philip Langdale | 2017-02-06 | 1 | -12/+8 |
| * | DOCS/edl-mpv.rst: fix typo | wm4 | 2017-02-05 | 1 | -1/+1 |
| * | ytdl_hook: fix EDL syntax | wm4 | 2017-02-05 | 1 | -1/+1 |
| * | demux_edl: fix behavior with no init segment provided | wm4 | 2017-02-05 | 1 | -0/+6 |
| * | tv: Zero-out newly-allocated handle in tv_new_handle() | Frédéric Brière | 2017-02-05 | 1 | -4/+1 |
| * | demux_timeline: more silencing | wm4 | 2017-02-04 | 1 | -1/+1 |
| * | demux: try not to read packets when cancelled | wm4 | 2017-02-04 | 1 | -1/+3 |
| * | 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 | 8 | -70/+276 |
| * | demux_timeline: move code around | wm4 | 2017-02-04 | 1 | -41/+41 |
| * | 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 |
| * | manpage: state that hwdec d3d11va requires Windows 8+ | S2F0amEgS2xvdmVy | 2017-02-03 | 1 | -2/+2 |
| * | player: different way to auto-enable the demuxer cache | wm4 | 2017-02-02 | 5 | -11/+20 |
| * | stream: get rid of streamtype enum | wm4 | 2017-02-02 | 19 | -50/+47 |
| * | stream: better method signal caching, rename weird uncached_stream field | wm4 | 2017-02-02 | 3 | -10/+11 |
| * | cocoa: fix color profile retrieval | Akemi | 2017-02-02 | 1 | -0/+1 |
| * | cocoa: fix dropping of files and URLs | Akemi | 2017-02-02 | 1 | -14/+5 |
| * | cocoa: optimise screen event handling | Akemi | 2017-02-02 | 2 | -9/+20 |
| * | cocoa: fix displaylink refresh rate retrieval | Akemi | 2017-02-02 | 1 | -23/+29 |
| * | osx: consistent normalisation when searching for external files | Akemi | 2017-02-02 | 3 | -4/+19 |
| * | hw_dxva2: create a IDirect3D9Ex device | wm4 | 2017-02-02 | 1 | -18/+27 |
| * | tvi_dummy: don't return bad dummy PTS | wm4 | 2017-02-02 | 1 | -2/+3 |
| * | demux_tv: free the correct field instead of creating dangling pointer | wm4 | 2017-02-02 | 1 | -1/+1 |
| * | sub: add justify of subtitles | Dan Oscarsson | 2017-02-01 | 8 | -0/+26 |
| * | osc: allow playlist buttons when looping | Ricardo Constantino | 2017-02-01 | 1 | -2/+3 |
| * | TOOLS/matroska.py: use python3 | wm4 | 2017-02-01 | 1 | -1/+1 |
| * | 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 |
| * | demux_mkv: passthrough BlockAdditions for libvpx alpha | wm4 | 2017-01-31 | 4 | -1/+54 |
| * | TOOLS/matroska.py: fix some minor things for dumping | wm4 | 2017-01-31 | 1 | -5/+4 |
| * | demux_mkv: any reference makes a frame not a keyframe | wm4 | 2017-01-31 | 1 | -2/+1 |
| * | command: nicer OSd-formatting for loop-file | wm4 | 2017-01-31 | 1 | -0/+1 |
| * | input.conf: change "L" to change loop-file by default | wm4 | 2017-01-31 | 2 | -1/+5 |
| * | 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 |
| * | build: fix --disable-gl if cuda is enabled | wm4 | 2017-01-30 | 1 | -0/+1 |
| * | cocoa: fix unwanted behavior with window level other than the default | Akemi | 2017-01-29 | 1 | -2/+4 |
| * | vo_opengl: dxinterop: use the new SAFE_RELEASE macro | James Ross-Gowan | 2017-01-30 | 1 | -15/+8 |
| * | win32: add COM-specific SAFE_RELEASE to windows_utils.h | James Ross-Gowan | 2017-01-30 | 5 | -30/+31 |
| * | 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 |
| * | vaapi: improve a comment | wm4 | 2017-01-28 | 1 | -1/+7 |
| * | vaapi: remove central lock around vaapi API calls | wm4 | 2017-01-28 | 7 | -85/+2 |
| * | waftools/checks/generic: hacks for linking against static/shared libs | kwkam | 2017-01-28 | 1 | -5/+18 |
| * | wscript: add LIBRARY_PATH for library detection | kwkam | 2017-01-28 | 2 | -0/+4 |
| * | build: rpi: rely on pkgconfig for compiler flags | Ilya Tumaykin | 2017-01-28 | 2 | -20/+28 |
| * | win32: snap to screen edges | pavelxdd | 2017-01-27 | 5 | -0/+153 |
| * | build: explicitly check for FFmpeg vs. Libav, and their exact versions | wm4 | 2017-01-27 | 3 | -43/+59 |
| * | wscript: merge libavfilter check into the main ffmpeg check | wm4 | 2017-01-27 | 1 | -7/+2 |
| * | atomic: drop __sync builtins | wm4 | 2017-01-27 | 2 | -28/+1 |
| * | stream: minor cleanup to previous commit | wm4 | 2017-01-27 | 1 | -12/+7 |
| * | stream: set EOF if stream is canceled | wm4 | 2017-01-26 | 1 | -1/+3 |
| * | command: shorten long playlists on OSD | wm4 | 2017-01-26 | 4 | -9/+107 |
| * | osd: move some internal declarations to internal headers | wm4 | 2017-01-26 | 3 | -10/+7 |
| * | vd_lavc: allocate 8 ref frames for VP9 | wm4 | 2017-01-26 | 1 | -2/+6 |
| * | vo_opengl: egl_helpers: fix variable name | wm4 | 2017-01-26 | 1 | -3/+3 |
| * | client API: adjust opengl_cb hardware decoding comments | wm4 | 2017-01-26 | 1 | -3/+6 |
| * | stream_lavf: add support for data URIs | Ricardo Constantino | 2017-01-25 | 3 | -1/+6 |
| * | vf_lavfi: don't crash with VOs without hardware decoding support | wm4 | 2017-01-25 | 1 | -5/+7 |
| * | ad_lavc, vd_lavc: preserve codec_id/codec_type when setting params | wm4 | 2017-01-25 | 1 | -0/+8 |
| * | ad_lavc, vd_lavc: move mpv->lavc decoder parameter setup to common code | wm4 | 2017-01-25 | 4 | -38/+79 |
| * | manpage: add "A/V sync" to make it findable with Ctrl+f | octos | 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 |
| * | cue: accept lower-case cue commands | wm4 | 2017-01-24 | 1 | -1/+1 |
| * | stream: check for playback aborts on reading too | wm4 | 2017-01-24 | 1 | -0/+2 |
| * | av_common: remove old/unused timestamp passthrough code | wm4 | 2017-01-24 | 1 | -21/+8 |
| * | build: new vaapi hwaccel API does not use av_image_copy_uc_from() | wm4 | 2017-01-24 | 1 | -1/+1 |
| * | av_common: drop unused function | wm4 | 2017-01-24 | 2 | -24/+0 |
| * | build: replace some FFmpeg API checks with version checks | wm4 | 2017-01-24 | 7 | -32/+8 |
| * | ad_lavc: respect AV_FRAME_FLAG_DISCARD | wm4 | 2017-01-24 | 1 | -0/+5 |
| * | sub: add option to force using video resolution for image subtitles | wm4 | 2017-01-23 | 4 | -1/+10 |
| * | sd_lavc: remove old broken heuristic | wm4 | 2017-01-23 | 2 | -39/+10 |
| * | player: actually initialize/destroy MPContext.lock | wm4 | 2017-01-22 | 1 | -0/+3 |
| * | charset_conv: fallback to interpreting subs as latin1 if iconv fails | wm4 | 2017-01-22 | 1 | -1/+1 |
| * | charset_conv: support minimum compatibility to utf8:... syntax | wm4 | 2017-01-22 | 1 | -1/+5 |
| * | player: remove --stream-capture option/property | wm4 | 2017-01-21 | 12 | -119/+38 |
| * | command: rename framedrop properties | wm4 | 2017-01-20 | 3 | -8/+20 |
| * | options: refacactor how --opengl-dwmflush is declared | wm4 | 2017-01-20 | 5 | -12/+17 |
| * | options: refactor how --opengl-dcomposition is declared | wm4 | 2017-01-20 | 6 | -8/+30 |
| * | x11: pseudo HiDPI scaling | wm4 | 2017-01-19 | 5 | -6/+39 |
| * | options: drop deprecated --sub-codepage syntax | wm4 | 2017-01-19 | 3 | -72/+9 |
| * | options: drop deprecated --vd/--ad codecs selection features | wm4 | 2017-01-19 | 3 | -70/+14 |
| * | cocoa: don't constrain window frame for fullscreen | Akemi | 2017-01-19 | 1 | -3/+4 |
| * | cocoa: don't init displaylink on reconfig | Akemi | 2017-01-19 | 1 | -1/+1 |
| * | cocoa: move updateBorder method to the protocol | Akemi | 2017-01-19 | 2 | -5/+6 |
| * | cocoa: properly recover from toggleFullscreen fail | Akemi | 2017-01-19 | 1 | -8/+20 |
| * | cocoa: fix window size in certain circumstances | Akemi | 2017-01-19 | 1 | -8/+2 |
| * | ad_spdif: log avformat errors | wm4 | 2017-01-19 | 1 | -1/+3 |
| * | player: actually let cache readahead after opening demuxer for prefetch | wm4 | 2017-01-19 | 3 | -1/+4 |
| * | 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 | 8 | -91/+165 |
| * | player: restructure cancel callback | wm4 | 2017-01-18 | 7 | -11/+47 |
| * | player: move some minor demuxer setup code | wm4 | 2017-01-18 | 1 | -3/+4 |
| * | vo: log timings around flipping/waiting | wm4 | 2017-01-18 | 1 | -3/+6 |
| * | ad_spdif: fix obscure cases of AC3 passthrough | wm4 | 2017-01-18 | 1 | -7/+28 |
| * | vaapi: detect new API on FFmpeg too, and disable it by default | wm4 | 2017-01-18 | 1 | -2/+11 |
| * | vaapi: fix va_surface_get_uncropped_size() for libavutil surfaces | wm4 | 2017-01-18 | 1 | -3/+9 |
| * | vaapi: we don't need SSE intrinsics with the new API | wm4 | 2017-01-17 | 1 | -1/+1 |
| * | vo_opengl, vo_opengl_cb: better hwdec interop backend selection | wm4 | 2017-01-17 | 9 | -23/+109 |
| * | vo_opengl_cb: cleanup messy option synchronization | wm4 | 2017-01-17 | 1 | -24/+16 |
| * | vdpau: reject decoding of non-4:2:0 | wm4 | 2017-01-17 | 1 | -0/+5 |
| * | vd_lavc: always fail decoding immediately if copying hw surface fails | wm4 | 2017-01-17 | 1 | -0/+1 |
| * | vdpau: use libavutil for surface allocation during decoding | wm4 | 2017-01-17 | 4 | -83/+38 |
| * | vaapi: move AVHWFramesContext setup code to common code | wm4 | 2017-01-17 | 3 | -52/+63 |
| * | lua: close directory after reading its entries | William Woodruff | 2017-01-17 | 1 | -0/+1 |
| * | build: prefix hwaccel decoder wrapper filenames with hw_ | wm4 | 2017-01-17 | 8 | -8/+8 |
| * | cuda: fix 10 bit decoding | wm4 | 2017-01-16 | 1 | -0/+6 |
| * | stream_bluray: use proper 0-based idx | Ricardo Constantino | 2017-01-16 | 1 | -1/+1 |
| * | manpage: add comment about --alpha being broken on X11/EGL/Mesa | wm4 | 2017-01-16 | 1 | -0/+1 |
| * | video: support filtering hardware frames via libavfilter | wm4 | 2017-01-16 | 4 | -6/+50 |
| * | vf_lavfi: switch to AVBufferSrcParameters | wm4 | 2017-01-16 | 1 | -7/+20 |
| * | vo_opengl: hwdec_cuda: add yuv420p support | wm4 | 2017-01-16 | 1 | -19/+35 |
| * | cuda: fix AVHWFramesContext initialization | wm4 | 2017-01-16 | 1 | -0/+6 |
| * | vo_opengl: hwdec_cuda: export AVHWDeviceContext | wm4 | 2017-01-16 | 2 | -31/+35 |
| * | hwdec: add a AVBufferRef(AVHWDeviceContext) field | wm4 | 2017-01-16 | 2 | -0/+5 |
| * | lua: allow unregistration of idle handlers | Olivier Perret | 2017-01-15 | 2 | -0/+15 |
| * | manpage: define stricter rules for C plugin return values | wm4 | 2017-01-14 | 1 | -2/+5 |
| * | 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 |
| * | vd_lavc: demote software decoding message to verbose log level | wm4 | 2017-01-13 | 1 | -1/+1 |
| * | vf_lavfi: remove pixel format whitelist | wm4 | 2017-01-13 | 1 | -22/+2 |
| * | vo_opengl: hwdec_vaegl: add a lie for compatibility | wm4 | 2017-01-13 | 1 | -1/+1 |
| * | vo_opengl, vaapi: properly probe 10 bit rendering support | wm4 | 2017-01-13 | 3 | -38/+142 |
| * | vaapi: always create AVHWDeviceContext on init | wm4 | 2017-01-13 | 3 | -13/+23 |
| * | config: do not resolve default profile during "include" processing | wm4 | 2017-01-13 | 1 | -1/+2 |
| * | vo_opengl: hwdec_vaegl: remove redundant vaapi surface format check | wm4 | 2017-01-13 | 1 | -8/+1 |
| * | vo_opengl: hwdec_vaegl: fix terminology in comment | wm4 | 2017-01-13 | 1 | -2/+2 |
| * | vo_opengl: hwdec_vaegl: DRM_FORMAT_GR16 was renamed to DRM_FORMAT_GR32 | Mark Thompson | 2017-01-13 | 1 | -1/+1 |
| * | manpage: fix a typo | wm4 | 2017-01-13 | 1 | -1/+1 |
| * | player: add experimental C plugin interface | wm4 | 2017-01-12 | 4 | -1/+110 |
| * | client API: fix freeze when destroying mpv_handle before mpv_initialize | wm4 | 2017-01-12 | 1 | -1/+7 |
| * | vaapi: fix typo | wm4 | 2017-01-12 | 1 | -1/+1 |
| * | mp_image_pool: fix build on Libav | wm4 | 2017-01-12 | 1 | -0/+1 |
| * | vo_opengl: hwdec_vaegl: add experimental P010 support | wm4 | 2017-01-12 | 1 | -6/+17 |
| * | vaapi: explicitly reject 10 bit surfaces outside of copy mode | wm4 | 2017-01-12 | 1 | -0/+7 |
| * | vaapi: handle image copying for vaapi-copy in common code | wm4 | 2017-01-12 | 3 | -13/+16 |
| * | cuda: use libavutil functions for copying hw surfaces to memory | wm4 | 2017-01-12 | 2 | -73/+10 |
| * | vaapi: use libavutil functions for copying hw surfaces to memory | wm4 | 2017-01-12 | 3 | -22/+66 |
| * | vd_lavc, mp_image: remove code duplication for AVFrame<->mp_image | wm4 | 2017-01-12 | 2 | -27/+19 |
| * | vaapi: properly set hw_subfmt field with new decode API | wm4 | 2017-01-12 | 3 | -7/+12 |
| * | vaapi: set our own context in AVHWFramesContext not AVHWDeviceContext | wm4 | 2017-01-12 | 2 | -7/+7 |
| * | wscript: slightly simplify configure check for new vaapi decode API | wm4 | 2017-01-12 | 1 | -10/+3 |
| * | vaapi: turn all mpv users into a living experiment | wm4 | 2017-01-11 | 1 | -2/+2 |
| * | vaapi: add missing config.h incl |