1
0
mirror of https://github.com/mpv-player/mpv synced 2025-04-11 04:01:31 +00:00
mpv/libvo
Uoti Urpala f894294bae vo_xv: Free resources in error cases
If preinit() failed after allocating some resources it didn't free
them. Also if preinit() completed but all (if any) calls to config()
failed then uninit() it not free resources. Add checks to uninit() to
make it safe with only a subset of resources allocated, then make it
execute independently of vo_config_count and also make preinit() call
it in error cases.
2008-04-23 13:41:05 +03:00
..
aclib_template.c libvo: change asm syntax to use ASMALIGN and " # nop" 2008-02-15 21:52:34 +00:00
aclib.c
aspect.c
aspect.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
aspecttest.c
fastmemcpy.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
font_load_ft.c
font_load.c
font_load.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
geometry.c
geometry.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
gl_common.c Fix and simplify lscale=2 (bicub_x) scaler, produced funny 2008-03-12 15:17:06 +00:00
gl_common.h #include config.h before all other headers. 2008-03-14 16:46:13 +00:00
gtf.c
gtf.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
jpeg_enc.c Change I_TYPE -> FF_I_TYPE to fix compilation. 2008-04-03 17:19:23 +00:00
jpeg_enc.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
Makefile Add new video driver API 2008-04-23 13:41:04 +03:00
mga_common.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
old_vo_wrapper.c Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
old_vo_wrapper.h Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
osd_font.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
osd_template.c libvo: change asm syntax to use ASMALIGN and " # nop" 2008-02-15 21:52:34 +00:00
osd.c
osd.h
spuenc.c
spuenc.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
sub.c Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
sub.h Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
vesa_lvo.c Add new video driver API 2008-04-23 13:41:04 +03:00
vesa_lvo.h Add new video driver API 2008-04-23 13:41:04 +03:00
video_out_internal.h Add new video driver API 2008-04-23 13:41:04 +03:00
video_out.c Add new video driver API 2008-04-23 13:41:04 +03:00
video_out.h Add new video driver API 2008-04-23 13:41:04 +03:00
videodev_mjpeg.h Add missing header #includes to fix 'make checkheaders'. 2008-03-07 20:07:15 +00:00
vo_3dfx.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_aa.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_bl.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_caca.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_cvidix.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_dfbmga.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_dga.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_directfb2.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_directx.c Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
vo_dxr2.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_dxr3.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_fbdev2.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_fbdev.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_ggi.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_gif89a.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_gl2.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_gl.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_ivtv.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_jpeg.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_macosx.h
vo_macosx.m Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
vo_md5sum.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_mga.c
vo_mpegpes.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_null.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_png.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_pnm.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_quartz.c Add context variable to vo_draw_text callback 2008-04-23 13:41:04 +03:00
vo_quartz.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
vo_s3fb.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_sdl.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_svga.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_tdfx_vid.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_tdfxfb.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_tga.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_v4l2.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_vesa.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_winvidix.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_x11.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_xmga.c typo fix: inited --> initialized 2008-02-14 14:23:55 +00:00
vo_xover.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_xv.c vo_xv: Free resources in error cases 2008-04-23 13:41:05 +03:00
vo_xvidix.c Add new video driver API 2008-04-23 13:41:04 +03:00
vo_xvmc.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_xvr100.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_yuv4mpeg.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_zr2.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vo_zr.c Remove variable arguments from vo control() functions 2008-04-23 13:41:03 +03:00
vosub_vidix.c Add new video driver API 2008-04-23 13:41:04 +03:00
vosub_vidix.h Add new video driver API 2008-04-23 13:41:04 +03:00
w32_common.c Make some variables static. 2008-02-10 19:58:05 +00:00
w32_common.h Add missing header #includes to fix 'make checkheaders'. 2008-03-07 20:07:15 +00:00
wskeys.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00
x11_common.c revert commits 26437-26439 2008-04-19 09:58:01 +00:00
x11_common.h Add MPLAYER_ prefix to multiple inclusion guards. 2008-02-22 09:09:46 +00:00