| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 include | wm4 | 2017-01-11 | 1 | -0/+2 |
* | vaapi: support new libavcodec vaapi API | wm4 | 2017-01-11 | 5 | -2/+266 |
* | vaapi: add hacks to support vaapi surfaces created by libavutil | wm4 | 2017-01-11 | 1 | -20/+45 |
* | vaapi: move standalone display creation code to common code | wm4 | 2017-01-11 | 3 | -136/+129 |
* | vaapi: rename vaapi.c to vaapi_old.c | wm4 | 2017-01-11 | 2 | -1/+1 |
* | video: share hwdec extra surface count between backends | wm4 | 2017-01-11 | 3 | -2/+9 |
* | cocoa: don't change Space on quit in fullscreen | Akemi | 2017-01-11 | 1 | -6/+10 |
* | cocoa: rate limit video output | Akemi | 2017-01-11 | 1 | -14/+51 |
* | cocoa: add border cycling | Akemi | 2017-01-11 | 3 | -0/+45 |
* | cocoa: fix handling of geometry option | Akemi | 2017-01-11 | 1 | -7/+27 |
* | audio: restructure decode loop | wm4 | 2017-01-11 | 4 | -57/+85 |
* | vd_lavc: inline a function | wm4 | 2017-01-11 | 1 | -45/+37 |
* | video: make decoder EOF reporting explicit | wm4 | 2017-01-11 | 3 | -51/+38 |
* | vd_lavc: fix some leaks and a discarded frame on hwdec fallback | wm4 | 2017-01-11 | 1 | -1/+6 |
* | vd_lavc: move end-of-probing code out of user notification if condition | wm4 | 2017-01-11 | 1 | -1/+3 |
* | vd_lavc: return proper error codes from get_buffer2 callback | wm4 | 2017-01-11 | 1 | -2/+2 |
* | vd_lavc: complicated improved fallback behavior for --hwdec=cuda | wm4 | 2017-01-10 | 2 | -16/+65 |
* | video: restructure decode loop | wm4 | 2017-01-10 | 4 | -95/+138 |
* | player: change aspects of cover art handling | wm4 | 2017-01-10 | 5 | -24/+40 |
* | |