1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-26 09:02:38 +00: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
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
aspecttest.c
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
font_load.h
geometry.c
geometry.h
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
gtf.h
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_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
osd.h
spuenc.c
spuenc.h
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
vesa_lvo.h
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
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
vo_caca.c Make compilation depending on USE_OSD unconditional. 2006-11-22 19:21:16 +00:00
vo_cvidix.c
vo_dfbmga.c
vo_dga.c
vo_directfb2.c
vo_directx.c
vo_dxr2.c
vo_dxr3.c
vo_fbdev2.c
vo_fbdev.c
vo_ggi.c
vo_gif89a.c
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
vo_jpeg.c
vo_macosx.h
vo_macosx.m vo_macosx, fix crash when closing window 2006-12-10 01:38:54 +00:00
vo_md5sum.c
vo_mga.c
vo_mpegpes.c
vo_null.c Fix FSF address and otherwise broken license headers. 2007-01-22 08:02:06 +00:00
vo_png.c
vo_pnm.c
vo_quartz.c Fix a declarations vs statements warning. 2006-12-01 15:04:46 +00:00
vo_quartz.h
vo_s3fb.c
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
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
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
vo_x11.c Move common vo initialization code to video_out.c 2007-02-17 20:58:55 +00:00
vo_xmga.c
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
vo_zr.c
vosub_vidix.c
vosub_vidix.h
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
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