1
mirror of https://github.com/mpv-player/mpv synced 2024-10-22 08:51:57 +02:00
mpv/libvo
iive dcb8df09a2 Don't free and then allocate surfaces when config() is called again with same resolution and format.
In this case properly clean surfaces from locking flags and empty the queue.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22275 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-02-19 11:38:19 +00:00
..
aclib_template.c More gcc-4.0 fixes 2005-06-04 21:11:39 +00:00
aclib.c Include string.h to make sure memcpy is not used without prototype 2007-01-23 15:28:19 +00:00
aspect.c MSGTRs for libvo/aspect.c and libvo/vo_xv.c 2006-11-08 14:55:37 +00:00
aspect.h added panscan support for xmga/xvidix 2002-06-05 19:35:54 +00:00
aspecttest.c Fix a bug in the aspect coden (roudning at wrong point) and allow donwscaling in second pass. 2002-05-14 00:22:03 +00:00
fastmemcpy.h fastmemcpy.h always has to include inttypes.h on systems that need it. 2007-01-26 18:43:17 +00:00
font_load_ft.c gcc 2.95 fix 2006-12-15 08:20:05 +00:00
font_load.c Clarify messages. 2006-08-27 15:33:11 +00:00
font_load.h Make blur() public. Will be used in libass. 2006-09-16 13:32:19 +00:00
geometry.c - fix gcc warnings, strlcat/strlcpy prototypes 2005-04-06 11:57:10 +00:00
geometry.h dont mess with the window position in xinerama when -geometry changes it. 2004-02-24 21:09:21 +00:00
gl_common.c Fix compilation under MinGW with X11 enabled 2006-12-17 12:33:09 +00:00
gl_common.h Avoid void * arithmetic 2006-11-25 13:34:55 +00:00
gtf.c if define HAVE_ROUND do not define round again. patch by Steven M. Schultz <sms@2BSD.COM> 2005-05-10 00:46:30 +00:00
gtf.h gtf.{c,h} is used by vesa only 2005-08-18 12:59:19 +00:00
jpeg_enc.c Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
jpeg_enc.h Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
Makefile Remove suffix rules that are just copies of make builtin rules. 2006-12-02 12:08:25 +00:00
mga_common.c Fix a few gcc warnings, approved by Diego and Reimar. 2007-02-05 23:46:08 +00:00
osd_font.h OSD volume symbol fixed :) 2003-01-26 16:36:06 +00:00
osd_template.c Avoid compiling code using %ah etc. on AMD64, since that will not work 2006-11-29 13:49:48 +00:00
osd.c ARCH_X86 simplifications 2006-11-01 18:41:25 +00:00
osd.h Patch by Stefan Huehner / stefan % huehner ! org \ 2006-02-09 14:08:03 +00:00
spuenc.c Update licensing information: The FSF changed postal address. 2006-01-13 00:23:32 +00:00
spuenc.h Update licensing information: The FSF changed postal address. 2006-01-13 00:23:32 +00:00
sub.c Mark utf8_get_char parameter as const and fix a compiler warning 2006-12-11 22:37:17 +00:00
sub.h Remove duplicate vo_sub extern definition. 2006-12-21 16:43:21 +00:00
vesa_lvo.c Explicitly include libmpcodecs/img_format.h and libvo/fastmemcpy.h. 2006-08-18 13:58:03 +00:00
vesa_lvo.h fix not matching prototype, patch by Mikulas Patocka <mikulas at artax.karlin.mff.cuni.cz>; remove ^M 2004-09-15 14:19:41 +00:00
video_out_internal.h Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
video_out.c Fix 10 in r22250, do not use screendimensions if not set 2007-02-18 21:24:26 +00:00
video_out.h Revert r22255 on iive's request. 2007-02-18 20:19:47 +00:00
videodev_mjpeg.h this file obsoletes zoran.h and contains the Recommended interface definition for zr devices 2002-02-12 15:59:32 +00:00
vo_3dfx.c Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
vo_aa.c Make compilation depending on USE_OSD unconditional. 2006-11-22 19:21:16 +00:00
vo_bl.c Fix the return types of all (six) libvo API functions. Used to be uint32_t, but 2005-08-05 01:24:37 +00:00
vo_caca.c Make compilation depending on USE_OSD unconditional. 2006-11-22 19:21:16 +00:00
vo_cvidix.c Remove spurious casts to int. Blessed by Reimar. 2006-10-08 16:40:11 +00:00
vo_dfbmga.c s/vo_osd_changed/vo_osd_changed_flag 2006-10-17 13:23:13 +00:00
vo_dga.c Remove unused variables, patch by Stefan Huehner, stefan ##at## huehner org. 2006-07-09 16:01:36 +00:00
vo_directfb2.c Fix DirectFB version check. The old code simply concatenated the 2006-10-08 22:16:38 +00:00
vo_directx.c Remove a declaration-after-statement warning. 2006-10-23 11:26:40 +00:00
vo_dxr2.c use mpeg packetizer helpers for sending lpcm packets 2006-07-23 10:10:06 +00:00
vo_dxr3.c fix typo X<->Y 2006-04-24 14:03:58 +00:00
vo_fbdev2.c When centering a video with odd width, be sure to start on a pixel boundary. 2006-03-04 20:00:06 +00:00
vo_fbdev.c Remove spurious casts to int. Blessed by Reimar. 2006-10-08 16:40:11 +00:00
vo_ggi.c - improved performance on truecolor modes 2005-09-13 08:47:46 +00:00
vo_gif89a.c The FSF changed postal address. 2006-09-01 12:11:11 +00:00
vo_gl2.c Set classhint directly after creating window just as all other vos do, in accordance with ICCCM. 2007-02-18 20:23:25 +00:00
vo_gl.c Move common vo initialization code to video_out.c 2007-02-17 20:58:55 +00:00
vo_ivtv.c use a more generic ioctl as the one used was deprecated with Linux 2.6.18 kernel 2006-09-26 21:10:50 +00:00
vo_jpeg.c Make some functions static. 2006-07-08 15:26:36 +00:00
vo_macosx.h keep window size when changing aspect 2005-06-29 21:54:48 +00:00
vo_macosx.m vo_macosx, fix crash when closing window 2006-12-10 01:38:54 +00:00
vo_md5sum.c Make some functions static. 2006-07-08 15:26:36 +00:00
vo_mga.c Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with lots of corrections 2006-04-24 04:23:53 +00:00
vo_mpegpes.c split the incestous intercourse between ao_mpegpes and vo_mpegpes; now the devices can be used separately 2006-07-26 21:40:43 +00:00
vo_null.c Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
vo_png.c Make some functions static. 2006-07-08 15:26:36 +00:00
vo_pnm.c Make some functions static. 2006-07-08 15:26:36 +00:00
vo_quartz.c Fix a declarations vs statements warning. 2006-12-01 15:04:46 +00:00
vo_quartz.h CVS --> Subversion 2006-06-22 13:49:52 +00:00
vo_s3fb.c rm unnecesary casts from void* - part 2 2006-07-02 03:59:36 +00:00
vo_sdl.c Move code to ignore mouse wheel "down" events to fifo.c (needed because 2007-01-21 11:05:21 +00:00
vo_svga.c Remove spurious casts to int. Blessed by Reimar. 2006-10-08 16:40:11 +00:00
vo_syncfb.c Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
vo_tdfx_vid.c Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
vo_tdfxfb.c Rename some misspelled and misnamed messages. 2006-04-28 23:06:42 +00:00
vo_tga.c fix endianess, see bug #727 2007-01-28 16:36:41 +00:00
vo_vesa.c don't fatal if saving vesa state failed (this always fails on qemu, with this patch vesa now works under qemu) 2007-01-04 16:07:42 +00:00
vo_winvidix.c libvo input cleanup: remove the dependency on libinput, 2005-11-02 21:50:55 +00:00
vo_x11.c Move common vo initialization code to video_out.c 2007-02-17 20:58:55 +00:00
vo_xmga.c Fix window position when changing videos while in fullscreen and for 2006-06-15 08:00:37 +00:00
vo_xover.c Get rid of completely useless includes that in addition hinder compilation 2006-12-16 21:24:12 +00:00
vo_xv.c Move common vo initialization code to video_out.c 2007-02-17 20:58:55 +00:00
vo_xvidix.c Move common vo initialization code to video_out.c 2007-02-17 20:58:55 +00:00
vo_xvmc.c Don't free and then allocate surfaces when config() is called again with same resolution and format. 2007-02-19 11:38:19 +00:00
vo_yuv4mpeg.c Use av_d2q to produce the fps fraction, this usually produces more sane fractions 2007-01-04 19:41:41 +00:00
vo_zr2.c Fix the return types of all (six) libvo API functions. Used to be uint32_t, but 2005-08-05 01:24:37 +00:00
vo_zr.c Fix the return types of all (six) libvo API functions. Used to be uint32_t, but 2005-08-05 01:24:37 +00:00
vosub_vidix.c Part 5 and final of otvos attila's oattila AT chello-hu mp_msg changes, with lots of corrections 2006-04-24 04:23:53 +00:00
vosub_vidix.h Handle "xxx.h" vs "../xxx.h" include paths in a consistent way. 2004-10-28 01:15:53 +00:00
w32_common.c Fix compilation under MinGW with X11 enabled 2006-12-17 12:33:09 +00:00
w32_common.h Fix compilation under MinGW with X11 enabled 2006-12-17 12:33:09 +00:00
wskeys.h Support binding F11 and F12 keys to commands. 2004-01-16 17:31:38 +00:00
x11_common.c Move code to ignore mouse wheel "down" events to fifo.c (needed because 2007-01-21 11:05:21 +00:00
x11_common.h Remove updating of vo_mouse_timer_const from the main loop and also 2006-04-25 21:36:02 +00:00