summaryrefslogtreecommitdiffstats
path: root/sub/draw_bmp.c
Commit message (Expand)AuthorAgeFilesLines
* sub: use macros to remove code duplicationwm42015-12-241-49/+31
* sub: merge bitmap render functions into one for each kindwm42015-12-241-84/+45
* sub: remove "inaccurate" code pathwm42015-12-241-10/+0
* sub: find GBRP format automatically when rendering to RGBwm42015-12-241-12/+11
* sub: better alpha blending when rendering to alpha surfaceswm42015-12-241-1/+35
* csputils: rename "yuv2rgb" functionswm42015-12-091-2/+2
* csputils: remove obscure int_bits matrix scalingwm42015-12-091-4/+5
* Update license headersMarcin Kurczewski2015-04-131-2/+1
* mp_image: remove redundant flags fieldwm42015-04-101-2/+2
* mp_image: remove redundant chroma_x/y_shift fieldswm42015-04-101-3/+3
* mp_image: get rid of chroma_width/height fieldswm42015-04-091-5/+4
* osd: simplify an aspect of change detection handlingwm42015-03-181-3/+3
* csputils: replace float[3][4] with a structwm42015-01-061-4/+4
* csputils: move image_params -> csp_params into a functionwm42015-01-061-2/+1
* csputils: get rid of mp_csp_detailswm42015-01-061-3/+3
* draw_bmp: make code more obvious, remove assertionwm42014-11-211-3/+3
* video: introduce failure path for image allocationswm42014-06-171-3/+16
* video: make mp_image use mp_image_params directlywm42014-04-211-10/+10
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Rename sub.c/.h to osd.c/.hwm42013-11-241-3/+2
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-1/+1
* sws_utils: don't recursively include libswscale headerwm42013-07-181-0/+1
* sub: don't crash on GBRP videowm42013-03-281-2/+4
* draw_bmp: use multiple bounding boxeswm42013-01-131-27/+20
* img_convert: add sub_bitmap bounding box functionswm42013-01-131-1/+2
* draw_bmp: don't copy Y plane on up/down-samplingwm42013-01-131-5/+46
* draw_bmp: do not reallocate upsample temp image on each framewm42013-01-131-2/+14
* draw_bmp: refactorwm42013-01-131-17/+31
* draw_bmp: always allocate cachewm42013-01-131-26/+25
* mp_image: add mp_image_crop()wm42013-01-131-12/+2
* vo_xv, vo_x11: simplify OSD redrawingwm42013-01-131-123/+0
* draw_bmp: better way to find 444 formatwm42013-01-131-43/+13
* video: cleanup: replace old mp_image function nameswm42013-01-131-5/+5
* mp_image: simplify image allocationwm42013-01-131-16/+15
* mp_image: require using mp_image_set_size() for setting w/hwm42013-01-131-5/+1
* video: add support for 12 and 14 bit YUV pixel formatsStephen Hutchinson2012-12-031-0/+8
* draw_bmp: add RGB rendering to fix image quality issueswm42012-11-221-1/+12
* vo_xv: don't require frame stepping to remove OSD or subswm42012-11-211-0/+124
* Rename directories, move files (step 2 of 2)wm42012-11-121-5/+5
* draw_bmp: remove swscale bug workaroundwm42012-11-011-3/+1
* screenshot, draw_bmp: use colorspace passed with mp_imagewm42012-11-011-25/+48
* csputils: better support for integer color valueswm42012-10-281-1/+3
* draw_bmp, csputils: use function instead of macrowm42012-10-281-21/+4
* draw_bmp: cosmetics, refactorwm42012-10-281-420/+318
* draw_bmp: remove CONDITIONAL2 codewm42012-10-241-25/+0
* options: remove subtitle related options that did nothingwm42012-10-241-0/+1
* draw_bmp: fix IMGFMT_BGR32 useRudolf Polzer2012-10-241-9/+15
* draw_bmp: fix for yuy2 formatwm42012-10-241-1/+2
* draw_bmp: don't try to call swscale if image format not supportedwm42012-10-241-0/+3
* sub: add cache to mp_draw_sub_bitmaps()wm42012-10-241-9/+68
* draw_bmp: compensate for libswscale writing past image boundswm42012-10-241-1/+2
* sub: add helper to draw sub-bitmaps into an imageRudolf Polzer2012-10-241-0/+580