summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-15spu_dec: fix aliasingPetri Hintukainen
2014-05-15video_out_mmal: libmmal-based video output plugin for Raspberry PiPetri Hintukainen
2014-05-15video_out_opengl2: set deleted texture handle to 0Petri Hintukainen
2014-05-14video_out_opengl2: avoid temporary buffer with RLE overlaysPetri Hintukainen
2014-05-14video_out_opengl2: do not copy and store overlay images, just upload data ↵Petri Hintukainen
immediately.
2014-05-14video_out_opengl2: fix argb layer overlay lockingPetri Hintukainen
2014-05-14video_out_opengl2: free overlay resources when overlay is not in usePetri Hintukainen
2014-05-13use $(DYNAMIC_LD_LIBS) instead of -ldlPetri Hintukainen
2014-05-13video_out: remove YUV_LIBS from vaapi, vdpau and opengl2Petri Hintukainen
2014-05-13video_out_vdpau: add missing AM_CFLAGS (optimization flags, ...)Petri Hintukainen
2014-05-13Remove -fno-strict-aliasing from vo plugins where aliasing has been fixed.Petri Hintukainen
-> enable compiler optimizations.
2014-05-13mergePetri Hintukainen
2014-05-13simplify opengl2_overlay_blend()Petri Hintukainen
2014-05-13Factorize rle uncompression code from raw, vaapi and opengl2 drivers.Petri Hintukainen
Fix highlight area and buffer overflows.
2014-05-13alphablend: use _x_freep (fix double free after failed calloc)Petri Hintukainen
2014-05-13Attempt to fix ffmpeg vp9 segfault.Torsten Jager
Try not to add a lot of extra padding.
2014-05-13video_overlay: use _x_freep() instead of free()Petri Hintukainen
2014-05-13factorize overlay color space conversion from vo pluginsPetri Hintukainen
2014-05-12add libmmal-based HW video decoder plugin for Raspberry PiPetri Hintukainen
2014-05-09vo_vaapi: silence warning.Torsten Jager
video_out_vaapi.c: In function ‘vaapi_ovl_associate’: video_out_vaapi.c:2465:5: warning: passing argument 3 of ‘vaMapBuffer’ from incompatible pointer type /usr/local/include/va/va.h:1830:10: note: expected ‘void **’ but argument is of type ‘unsigned char **’ No joke.
2014-05-07Update german translation.Torsten Jager
2014-05-07Add "sqare monitor pixels" config option.Torsten Jager
Avoid an extra -dpi X server tweak.
2014-05-07vo_opengl2: turn off GL_LINEAR when not needed.Torsten Jager
User fragment shaders are probably unaffected anyway, but the 1:1 case may get a bit faster.
2014-05-05video_out_vaapi: fix overlay with libva 1.3.0Petri Hintukainen
Patch from https://bugs.freedesktop.org/show_bug.cgi?id=77408
2014-05-02vo_opengl2: simplify fragment shaders.Torsten Jager
That 0.5 thing is OK as all texture coordinates refer to the middle of a pixel. However, we dont need abs() as the diff already is 0.0 <= diff < 1.0 .
2014-04-30vo_opengl2: normalize lut _before_ use.Torsten Jager
2014-04-30vo_opengl2: skip unneeded bicubic scaling passes.Torsten Jager
catmullrom_spline (-2, -1, 0, 1, 2) == (0, 0, 1, 0, 0) so when width and/or height stays the same it may be skipped. In the best possible case, there will be some GPU power saving.
2014-04-30Update german translation.Torsten Jager
Jubilate - this is my 100th self push :-D
2014-04-30vo_vaapi: add color matrix and fullrange support.Torsten Jager
Also, guard against requesting/setting unsupported properties. And fix video eq handling like in vo_xv. This is based on my earlier vo_xv and vo_vdpau extensions, and some unused part of vo_vaapi itself. The ffmpeg vaapi wrapper seems to ignore va_context.colorspace. If that information is at all present, it will be in AVContext and vo_frame.flags as usual, so there might be a chance for this to work. Finally, I have a (minor build fixed) VAAPI emulator on top of VDPAU for testing :-)
2014-04-30vo_vaapi: fix description.Torsten Jager
2014-04-30video_out_fb: make palette setup failure non-fatal with 24/32 bit RGB modesPetri Hintukainen
Fixes fb video out with recent Ubuntu.
2014-04-30video_oput_fb: add error loggingPetri Hintukainen
2014-04-30cosmeticsPetri Hintukainen
2014-04-30video_out_sdl: accept XINE_VISUAL_TYPE_FB and/or NULL visual.Petri Hintukainen
Enables use of SDL video output with fbxine. Under X11 fbxine + SDL draws to X11 window.
2014-04-30cosmeticsPetri Hintukainen
2014-04-30video_out_sdl: remove some build-time HAVE_X11 checks or change those to ↵Petri Hintukainen
run-time deps. SDL video output works perfectly well under X11 even if xine-lib was built without X11 support.
2014-04-30video_out_sdl: remove static variablesPetri Hintukainen
2014-04-30video_out_sdl: add missing XLockDisplay()Petri Hintukainen
2014-04-30video_out_sdl: remove unused dataPetri Hintukainen
2014-04-26vo_x(cb)v: add color matrix support for "radeonhd" drivers.Torsten Jager
This should fix wrong colors in large still images there, for example. BTW. I stumbled upon that manpage while looking for something else :-/
2014-04-22fix aliasing in xcbosd.cPetri Hintukainen
2014-04-22fix aliasing in x11osd.cPetri Hintukainen
2014-04-22fix debug build with clangPetri Hintukainen
2014-04-20bluray: BD-J: issue warning message if current video driver does not support ↵Petri Hintukainen
ARGB overlays.
2014-04-20Removed -fno-strict-aliasing from rtp input pluginPetri Hintukainen
2014-04-20Fix build with clangPetri Hintukainen
2014-04-20Fix aliasing in demuxersPetri Hintukainen
2014-04-19libfaad: silence some warnings.Torsten Jager
2014-04-19libdca: silence warning.Torsten Jager
2014-04-19nosefart: silence warnings.Torsten Jager