summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf_vo.c
Commit message (Expand)AuthorAgeFilesLines
* core: do not try to redraw OSD if VO doesn't support OSDwm42012-10-241-5/+4
* VO, sub: refactorwm42012-10-241-5/+0
* sub: always go through sub.c for OSD renderingwm42012-10-161-16/+0
* sub: remove logic for disabling hinting on scaled EOSDwm42012-10-161-1/+0
* subs, vo_vdpau: support RGBA color for PGS subtitlesUoti Urpala2012-09-181-0/+1
* subs, vo: do sub bitmap change detection by comparing IDsUoti Urpala2012-09-181-15/+1
* subs: always use sub decoder framework for libass renderingUoti Urpala2012-09-181-23/+11
* subs: libass: use a single persistent renderer for subtitlesUoti Urpala2012-09-181-43/+16
* VO: remove old VO gluewm42012-08-071-2/+1
* VO: remove VO direct renderingwm42012-08-021-1/+1
* osd: use libass for OSD renderingwm42012-07-281-2/+0
* Merge remote-tracking branch 'origin/master'wm42012-04-011-98/+104
|\
| * cosmetics: vf_vo.c: reformatUoti Urpala2012-03-251-102/+107
* | mpcodecs: remove mp_image_t.x/ywm42012-02-241-1/+1
* | subtitles: create only one instance of ASS_Render instead of twowm42012-01-181-26/+11
|/
* vo: reset EOSD change detection when VO is re-configuredwm42011-12-121-0/+3
* Merge remote-tracking branch 'wm4/window_title'Uoti Urpala2011-12-071-1/+1
|\
| * libvo: remove title argument from struct vo_driver.configwm42011-12-061-1/+1
* | core, vo: modify OSD redraw architecture, support EOSDUoti Urpala2011-12-061-5/+2
|/
* options: move libass-related options to structUoti Urpala2011-09-031-2/+2
* options, subs: add --ass-vsfilter-aspect-compatharklu2011-08-121-1/+2
* subs: libass: apply option changes to all track typesUoti Urpala2011-08-081-2/+6
* cleanup: move global ass_force_reload to struct osd_stateUoti Urpala2011-08-081-4/+4
* sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-2/+2
* cleanup: rename ass_* functions to mp_ass_*Uoti Urpala2011-01-261-7/+7
* subs: use correct font aspect ratio for libass + converted subsUoti Urpala2011-01-261-13/+39
* cleanup: some random minor code simplification and cleanupUoti Urpala2011-01-261-9/+8
* vf_vo: fix EOSD change detection bugUoti Urpala2011-01-181-1/+0
* subtitles: move global ass_track to struct osd_stateUoti Urpala2011-01-151-6/+8
* video: simplify some tests with a new IMGFMT_IS_HWACCEL macroreimar2010-11-081-1/+1
* cosmetics: "struct vf_instance* vf" -> "struct vf_instance *vf"Uoti Urpala2010-05-291-10/+10
* Merge svn changes up to r30683Uoti Urpala2010-03-101-2/+2
|\
| * Rename open() vf initialization function to vf_open().diego2010-02-211-2/+2
| * libass: fix PAR correctiongreg2010-02-091-1/+2
* | Merge svn changes up to r30463Uoti Urpala2010-03-091-0/+18
|\|
| * Add missing license headers to all files in the libmpcodecs directory.diego2010-01-301-0/+18
| * Some ugly hacks to make compiling against a newer external version of libass ...reimar2009-12-241-0/+4
| * Remove more direct includes of libass/ass.hreimar2009-12-241-1/+0
* | vf_vo: Use vo_seek_reset() instead of vo_control()Uoti Urpala2009-12-021-1/+1
* | Add yuv_colorspace property, implemented in vo_vdpau and vo_xvUoti Urpala2009-11-151-0/+4
* | vf: Remove unused VFCTRL_FLIP_PAGEUoti Urpala2009-10-211-6/+0
* | vo_vdpau: Fix memory corruption bug with MP_IMGTYPE_NUMBEREDUoti Urpala2009-09-181-0/+3
* | core/VO: Allow VO drivers to add/modify framesUoti Urpala2009-09-181-10/+3
* | Change type names to match upstream libassGrigori Goronzy2009-08-071-3/+3
* | Remove internal libass treeUoti Urpala2009-07-261-3/+5
* | Merge svn changes up to r28655Uoti Urpala2009-02-191-0/+2
|\|
| * Add VOCAP_NOSLICES and use it to allow vo_vdpau to not support slices forreimar2009-02-181-0/+2
* | Merge svn changes up to r28610Uoti Urpala2009-02-161-1/+5
|\|
| * Move direct-rendering hack from vo_xvmc to vf_vo, so it does not need toreimar2009-02-151-1/+4
* | Update OSD while pausedUoti Urpala2008-12-091-0/+3
* | Merge svn changes up to r27374Uoti Urpala2008-07-301-5/+5
|\|
| * Start unifying names of internal preprocessor directives.diego2008-07-301-5/+5
| * cosmetics: Remove pointless parentheses from return calls.diego2008-05-161-2/+2
* | Create a context struct for OSD stateUoti Urpala2008-06-241-1/+1
* | Remove _s/_st suffix from some struct namesUoti Urpala2008-04-251-9/+9
* | Move global vo_config_count to vo structUoti Urpala2008-04-231-10/+9
* | Add new video driver APIUoti Urpala2008-04-231-25/+19
* | Change VOCTRL_[GET|SET]_EQUALIZER argument passingUoti Urpala2008-04-231-2/+4
|/
* Add global ass_force_reload flag.eugeni2008-01-231-1/+1
* Make all vf_info_t structs constreimar2007-12-021-1/+1
* Mark several uses of vo_functions_t as const to stop some of the currentreimar2007-12-021-2/+2
* Add -ass-hinting option for setting font hinting method.eugeni2007-04-271-2/+2
* Move common vo initialization code to video_out.creimar2007-02-171-1/+1
* Speed up ASS subtitles display by detecting changes between two consecutiveeugeni2006-12-061-4/+11
* Set video aspect ratio for libass in vf_vo.eugeni2006-12-021-0/+1
* Make compilation depending on USE_OSD unconditional.uau2006-11-221-2/+0
* Add deinterlace property, patch by Carl Eugen Hoyosreimar2006-11-171-0/+12
* Use vf control for reading pts from vf_vouau2006-11-141-9/+10
* Initialize fontconfig in VFCTRL_INIT_EOSD handler.eugeni2006-11-051-0/+1
* Libass interface reworked:eugeni2006-10-281-3/+3
* Split ass_configure() into several smaller functions.eugeni2006-10-261-16/+6
* Fix typo in sub_delay external specification.eugeni2006-10-131-1/+1
* fix build failure when ASS is disabledaurel2006-08-281-0/+2
* Add EOSD support to vf_vo.eugeni2006-08-281-4/+73
* Get rid of useless vf->priv castsreimar2006-08-201-3/+3
* Add a new video pts tracking mode, enabled by option -correct-pts.uau2006-07-061-1/+4
* passing pts through the filter layer (lets see if pts or cola comes out at th...michael2006-03-211-1/+1
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-181-3/+3
* replace VO and VF numeric flags with #defined identifiershenry2005-04-181-4/+4
* sort of a hack, but at least this lets the framerate-increasingrfelker2003-05-031-0/+6
* Add the new -vf option wich is the same as vop in reverse order.albeu2003-03-151-1/+2
* Pass start slice to the vo it make dr + slice implemantation easieralbeu2003-03-101-0/+7
* removed get_info, using the same sheme as in libmpcodecs insteadalex2002-11-111-2/+3
* compiler warning fixesarpi2002-10-131-0/+2
* support for VFCAP_ACCEPT_STRIDE in vo driversarpi2002-10-091-1/+5
* changing return type of put_image void->intarpi2002-09-101-3/+4
* warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>arpi2002-09-011-1/+1
* 10l fixalex2002-08-281-1/+1
* ... removed from vf's control(), sing struct for equalizer. based on patch by...arpi2002-07-281-16/+5
* eq reworkedalex2002-07-251-2/+2
* equalizer reworkedalex2002-07-241-2/+27
* report error if bad dimensions requested (<=0)alex2002-05-261-0/+6
* 10lalex2002-05-231-1/+1
* big cosmetics patch, cleanup of messages printed by mplayer and libs.arpi2002-05-201-4/+4
* osd crash fixedarpi2002-04-261-0/+1
* OSD handled by vf control()arpi2002-04-151-0/+5
* mp_image.h and img_format.h moved to libmpcodecsarpi2002-04-131-1/+1
* capabilities support -> automatic insertion of scale, expand, pparpi2002-04-111-1/+6
* print VO infoarpi2002-04-111-0/+17
* vf control codes added, autoq supportarpi2002-04-071-1/+1
* vo_config_count now counts calls to vo->config()arpi2002-04-071-1/+4
* vf_next_uninit was Wrong Thing - thx to Fredrik Kuivinenarpi2002-04-061-5/+0
* video filter layer - written from scratch, but inspired a lot by Fredrik Kuiv...arpi2002-04-061-0/+88