summaryrefslogtreecommitdiffstats
path: root/video/decode/lavc.h
Commit message (Expand)AuthorAgeFilesLines
* vd_lavc: rewrite how --hwdec is handledwm42017-12-011-46/+19
* video: refactor hw device creation for hwdec copy modeswm42017-12-011-4/+0
* vd_lavc: move entrypoint for hwframes_refinewm42017-12-011-2/+0
* vd_lavc: remove process_image callbackwm42017-12-011-6/+3
* vd_lavc: clean out more hwdec legacy codewm42017-10-311-7/+1
* vd_lavc: remove more dead legacy codewm42017-10-311-11/+0
* vd_lavc: remove dead legacy codewm42017-10-311-10/+0
* vd_lavc: makre sure required headers are included early enoughwm42017-10-311-0/+1
* vd_lavc: move display mastering data stuff to mp_imagewm42017-10-301-3/+0
* vd_lavc: make --hwdec=nvdec-copy actually workwm42017-10-301-0/+4
* vd_lavc: remove need for duplicated cuda GL interop backendwm42017-10-301-0/+2
* vd_lavc: more aggressive frame dropping for intra only codecswm42017-10-261-0/+1
* video: drop old cuda/cuvid hwaccelwm42017-09-261-3/+0
* vd_lavc: fix device leak with copy-mode hwaccelswm42017-08-091-0/+1
* vo_opengl: add direct rendering supportwm42017-07-241-0/+7
* vd_lavc: remove unused hwaccel support codewm42017-07-041-6/+0
* vd: use ST.2086 / HDR10 MaxCLL in addition to mastering metadataNiklas Haas2017-06-181-1/+1
* d3d: add support for new libavcodec hwaccel APIwm42017-06-081-0/+2
* cuda: add new way to set cuda context on cuvid codecswm42017-05-051-0/+5
* vd_lavc: add support for decoders which use AVCodecContext.hw_device_ctxwm42017-05-031-3/+4
* decode: fix extra surface countwm42017-02-271-2/+1
* vd_lavc, vaapi: move hw device creation to generic codewm42017-02-201-3/+7
* vd_lavc: move most vaapi hwaccel setup code to generic codewm42017-02-161-0/+13
* vd_lavc: remove some leftover vaapi locking infrastructurewm42017-02-161-3/+0
* vaapi: move AVHWFramesContext setup code to common codewm42017-01-171-0/+4
* vaapi: handle image copying for vaapi-copy in common codewm42017-01-121-0/+3
* vaapi: support new libavcodec vaapi APIwm42017-01-111-0/+2
* video: share hwdec extra surface count between backendswm42017-01-111-0/+7
* vd_lavc: complicated improved fallback behavior for --hwdec=cudawm42017-01-101-1/+6
* video: restructure decode loopwm42017-01-101-0/+4
* vd_lavc: expose mastering display side data reference peakNiklas Haas2016-07-031-1/+1
* vo_opengl: generalize HDR tone mapping mechanismNiklas Haas2016-07-031-0/+3
* video: add --hwdec=auto-copy modewm42016-05-111-0/+2
* video: refactor how VO exports hwdec device handleswm42016-05-091-2/+2
* vd_lavc: better hwdec wrapper decoder selectionwm42016-04-251-0/+6
* vd_lavc: let hardware decoder request delaying frames explicitlywm42016-04-071-0/+5
* vd_lavc: fix codec vs. decoder confusionwm42016-04-071-2/+2
* vd_lavc: remove redundant best_csp fieldwm42016-02-031-1/+0
* vd_lavc: force microsecond timestamps on RPIwm42016-02-031-0/+1
* vd_lavc: simplify an aspect of hwdec fallbackwm42016-01-291-1/+1
* vd_lavc: delay images before reading them backwm42016-01-251-0/+6
* vd_lavc: be more careful with flushing the decoderwm42015-11-101-0/+1
* rpi: add support for codecs other than h264wm42015-11-051-1/+1
* vd_lavc: make hwdec fallback more tolerantwm42015-11-031-0/+1
* vd_lavc: better hwdec log outputwm42015-09-021-0/+1
* vd_lavc: remove unneeded hwdec parameterswm42015-08-191-3/+2
* vdpau: add support for the "new" libavcodec vdpau APIwm42015-05-281-0/+2
* vd_lavc: make hardware decoding fallback less violentwm42015-05-281-0/+1
* vd_lavc: report actually used hwdec APIwm42015-05-251-1/+0
* RPI supportwm42015-03-291-0/+2
* command: add property returning detected hwdec APIwm42015-02-021-12/+0
* video: initial dxva2 supportwm42014-10-251-0/+1
* vaapi: try dealing with Intel's braindamaged shit driverswm42014-08-211-0/+3
* video: warn if an emulated hwdec API is usedwm42014-05-281-0/+1
* video: add a "hwdec" property to enable or disable hw decoding at runtimewm42014-04-231-0/+1
* vd_lavc: reinit hwdec on profile changeswm42014-03-171-0/+1
* vd_lavc: remove unused fieldwm42014-03-161-1/+0
* vd_lavc: remove compatibility crapwm42014-03-161-25/+3
* vd_lavc: ridiculous workaround for Libav 9 compatibilitywm42014-03-161-0/+1
* video: initialize hw decoder in get_formatwm42014-03-101-0/+7
* video/decode: mp_msg conversionswm42013-12-211-0/+1
* Reduce recursive config.h inclusions in headerswm42013-12-181-2/+0
* video: move video filter chain initialization from decoder to playerwm42013-12-101-2/+0
* Take care of some libavutil deprecations, drop support for FFmpeg 1.0wm42013-11-291-1/+1
* video: move handling of container vs. stream AR out of vd_lavc.cwm42013-11-231-1/+0
* video: move struct mp_hwdec_info into its own header filewm42013-11-231-0/+1
* vf_vavpp: make it work with vo_opengl and software decodingwm42013-11-221-2/+0
* vo_opengl: add infrastructure for hardware decoding OpenGL interopwm42013-11-041-0/+2
* video: check profiles with hardware decodingwm42013-11-011-0/+13
* vaapi: allow GPU read-back with --hwdec=vaapi-copywm42013-09-251-0/+1
* vd_lavc: allow process_image to change image formatwm42013-09-251-1/+1
* video/decode: change fix_image callbackwm42013-08-151-1/+2
* video/decode: pass parameters directly to hwdec allocate_image callbackwm42013-08-151-1/+2
* video: add vaapi decode and output supportwm42013-08-121-0/+1
* video: redo hw decoding initialization, add --hwdec=autowm42013-08-111-4/+28
* vdpau: split off decoder parts, use "new" libavcodec vdpau hwaccel APIwm42013-07-281-1/+18
* video: add a new method to configure filters and VOswm42013-06-281-0/+1
* video: make use of libavcodec refcountingwm42013-03-131-4/+6
* core: redo how codecs are mapped, remove codecs.confwm42013-02-101-1/+1
* vd_lavc: remove -lavdopts vstats suboptionwm42013-01-131-3/+0
* video: decouple internal pixel formats from FourCCswm42013-01-131-1/+0
* video/filter: change filter API, use refcounting, remove filter DRwm42013-01-131-4/+1
* vd_lavc: use refcountingwm42013-01-131-2/+5
* vd_lavc: add DR1 supportwm42013-01-131-0/+41