summaryrefslogtreecommitdiffstats
path: root/video/csputils.c
Commit message (Expand)AuthorAgeFilesLines
* video: redo video equalizer option handlingwm42017-08-221-34/+33
* csputils: fix mp_colorspace_equal missing fieldNiklas Haas2017-07-181-0/+1
* vo_opengl: implement sony s-log2 trcNiklas Haas2017-06-181-0/+2
* vo_opengl: implement sony s-log1 trcNiklas Haas2017-06-181-0/+2
* csputils: implement sony s-gamutNiklas Haas2017-06-181-0/+9
* vo_opengl: tone map in linear XYZ instead of RGBNiklas Haas2017-06-181-5/+5
* vo_opengl: implement support for OOTFs and non-display referred contentNiklas Haas2017-06-181-0/+11
* csputils: rename HDR curvesNiklas Haas2017-06-181-8/+8
* video: refactor HDR implementationNiklas Haas2017-06-181-20/+10
* csputils: code clarityNiklas Haas2017-05-131-5/+5
* Remove compatibility thingswm42016-12-071-4/+0
* demux: expose demuxer colorimetry metadata to playerNiklas Haas2016-11-081-0/+16
* csputils: add note that mp_invert_cmat() is LGPL toowm42016-09-301-1/+1
* csp: document deviations from the references where they occurNiklas Haas2016-07-051-1/+5
* vo_opengl: generalize HDR tone mapping mechanismNiklas Haas2016-07-031-8/+10
* mp_image: split colorimetry metadata into its own structNiklas Haas2016-07-031-6/+13
* vo_opengl: revise the transfer curve logicNiklas Haas2016-06-281-0/+25
* vo_opengl: implement the Panasonic V-Log functionNiklas Haas2016-06-281-0/+1
* csputils: add Panasonic V-Gamut primariesNiklas Haas2016-06-281-0/+9
* vo_opengl: implement ARIB STD-B68 (HLG) HDR TRCNiklas Haas2016-06-281-2/+5
* csputils: add AVCOL_TRC_SMPTEST2084 supportNiklas Haas2016-05-161-6/+12
* vo_opengl: implement HDR (SMPTE ST2084)Niklas Haas2016-05-161-0/+1
* csputils: add DCI-P3 colorspaceNiklas Haas2016-03-191-0/+9
* Change GPL/LGPL dual-licensed files to LGPLwm42016-01-191-12/+7
* vo_opengl: fix gray playbackwm42015-12-261-4/+3
* csputils: let mpv recognise frame sequenced 3D matroska videosPaul B Mahol2015-12-181-0/+2
* vo_opengl: enable brightness/contrast controls for RGBwm42015-12-121-8/+13
* csputils: rename "yuv2rgb" functionswm42015-12-091-4/+4
* csputils, vo_opengl: remove XYZ special case in color matrix retrievalwm42015-12-091-5/+5
* csputils: remove obscure int_bits matrix scalingwm42015-12-091-17/+8
* vo_opengl: fix issues with some obscure pixel formatswm42015-12-071-4/+24
* video: replace vf_format outputlevels option with global optionwm42015-09-291-1/+2
* video: add a way to disable automatic stereo conversionwm42015-07-101-0/+1
* csputils: improve contrast semantics for limited range outputNiklas Haas2015-04-291-5/+9
* csputils: apply contrast equalizer in RGBwm42015-04-291-8/+3
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* csputils: add some missing colorspacesNiklas Haas2015-04-041-8/+53
* video: cleanup stereo mode parsingwm42015-04-021-17/+16
* video: move colorspace overrides to vf_format, simplifywm42015-03-311-26/+31
* csputils: unify names for colorspace/etc. nameswm42015-03-311-23/+23
* vo_opengl: refactor shader generation (part 2)Niklas Haas2015-03-121-0/+3
* Remove some FFmpeg/Libav compatibility hackswm42015-03-031-8/+0
* Revert "Revert recent vo_opengl related commits"Niklas Haas2015-02-281-0/+33
* Revert recent vo_opengl related commitswm42015-02-281-33/+0
* csputils: add missing gamma supportNiklas Haas2015-02-281-0/+33
* csputils: add support for BT.470-MNiklas Haas2015-02-281-1/+12
* csputils, vo_opengl: remove per-component gammawm42015-02-031-4/+1
* csputils: remove some unused functions, make some privatewm42015-02-031-62/+4
* vo_opengl: handle grayscale input better, add YA16 supportwm42015-01-211-2/+2
* video: Remove some stale CMS code, minor cosmeticsNiklas Haas2015-01-071-5/+1
* csputils: use M_PIwm42015-01-061-1/+1
* csputils: replace float[3][4] with a structwm42015-01-061-71/+53
* csputils: move image_params -> csp_params into a functionwm42015-01-061-0/+12
* csputils: get rid of mp_csp_detailswm42015-01-061-6/+6
* csputils: cosmeticswm42015-01-061-137/+112
* video: adjust some Matroska 3D formatswm42014-08-311-2/+2
* csputils: adjust commentwm42014-08-301-3/+3
* video: initial Matroska 3D supportwm42014-08-301-0/+22
* video: add a default color space for files with no videoNiklas Haas2014-07-281-0/+3
* video: Include better heuristics for guessing primariesNiklas Haas2014-06-221-0/+19
* video: Refactor rendering intent for DCP XYZ and :srgbNiklas Haas2014-06-221-55/+75
* video: Better support for XYZ inputNiklas Haas2014-06-221-0/+30
* video: Generate an accurate CMS matrix instead of hard-codingNiklas Haas2014-06-221-82/+216
* video: Support BT.2020 constant luminance systemNiklas Haas2014-06-221-1/+13
* video: Add support for non-BT.709 primariesNiklas Haas2014-06-221-1/+83
* video: Add BT.2020-NCL colorspace and transfer functionNiklas Haas2014-06-221-7/+17
* csputils: provide string descriptions of chroma locationswm42014-02-161-0/+6
* csputils: correct constness of csp name constantswm42014-02-031-3/+3
* video: support setting libswscale chroma positionwm42013-07-251-0/+9
* sd_add: add terrible hack for (xy-)vsfilter compatibilitywm42013-07-151-0/+6
* csputils.h: don't recursively include libavcodec headerwm42013-06-281-9/+10
* vo_opengl: handle chroma locationwm42013-06-281-0/+19
* Silence some compiler warningswm42013-05-211-1/+1
* csputils: use AVCOL_SPC_YCOCG instead of AVCOL_SPC_YCGCO (fixes Libav build)wm42013-05-051-2/+2
* video: support YCgCo colorspacewm42013-05-041-0/+12
* vo_opengl: XYZ input supportwm42013-05-041-3/+23
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+391