summaryrefslogtreecommitdiff
path: root/src/video_out
AgeCommit message (Collapse)Author
2008-12-23Set H.264 progressive_frame_flag; follow it in video_out_vdpau.Julian Scheel
(Maybe following the flag is not a good idea for mpeg2...)
2008-12-23Enable inverse telecine & noise reduction.Julian Scheel
2008-12-22Clear PTS on reset; remove a printf.Christophe Thommeret
2008-12-21Fix chroma_type.Christophe Thommeret
2008-12-20Alpha-handling optimisation.Christophe Thommeret
2008-12-19Fix queue_block.Christophe Thommeret
2008-12-19Fix mixer size.Christophe Thommeret
2008-12-18Property handling.Christophe Thommeret
2008-12-17Fix mixer update.Christophe Thommeret
2008-12-16More deinterlacing.Christophe Thommeret
2008-12-16More deinterlacing.Christophe Thommeret
2008-12-16More deinterlacing.Christophe Thommeret
2008-12-16Deinterlacing.Christophe Thommeret
2008-12-16OSD working.Christophe Thommeret
2008-12-14Overlay fixup.Christophe Thommeret
2008-12-14Overlay handling.Christophe Thommeret
2008-12-12Locking fixes.Christophe Thommeret
2008-12-10Comment out some printfs.Christophe Thommeret
2008-12-08Fix frame alloc.Christophe Thommeret
2008-12-08Export vdp_get_error_string; define MPEG12 cap.Christophe Thommeret
2008-12-05Queue bits; use-after-free fix.Christophe Thommeret
2008-12-03Overlay stuff.Christophe Thommeret
2008-12-03Decodes one picture, but does not display it.Julian Scheel
2008-12-01Fix vo_cap_vdpau_h264.Christophe Thommeret
2008-12-01Enable display of XINE_IMGFMT_VDPAU.Christophe Thommeret
2008-12-01Introduce vdpau_accel_t.Christophe Thommeret
2008-11-30Add scaling, cropping & recreate presentation_queue after drawable change ↵Christophe Thommeret
(fullscreen).
2008-11-29Adding vo_vdpau.Christophe Thommeret
2008-11-20Some warning fixes: XINE_FORMAT_SCANF, statics in headers, consts, ...František Dvořák
Add warning flags to the DEBUG_CFLAGS too.
2008-11-20Fix using of the pointers, leak fixes in configfile.František Dvořák
2008-11-18Fix of the two opened CACA windows in cacaxine (xine-ui).František Dvořák
There is needed some ui<->lib interaction: used caca display is optionally delivered from ui to the caca vo plugin.
2008-10-30Create secondary buffer with correct pixelformatMatthias Ringwald
If neither YV12 nor YUV2 format is supported by DirectX, a secondary buffer with the same pixelformat as the primary buffer is used. However, the pixel format of the primary was not passed to CreateSurface, instead a 16 bit pixelformat was created, which is the reason why the video was broken on 24bit or 32bit desktops. --HG-- extra : transplant_source : %A6-%ADwyY%EE%C8%26%E2%5E%2A%83%0A%0B/%CBM%23%0F
2008-10-19Pass native HWND through xine to SDLMatthias Ringwald
To place SDL output inside an existing window, the SDL_WINDOWID environement variable has to be set. This was done by the SDL video out pluging if HAVE_X11 was defined, but not for WIN32, where it works as well. --HG-- extra : transplant_source : E%169%A2%B4%93%3CY%07%A9%9F%1C%E0%B8-%14m4%A2%11
2008-11-07voraw minor fixChristophe Thommeret
let raw video out plugin handle cropping. --HG-- extra : transplant_source : %F3l%EFUI%28%2C%A0%0C%3E%AD%EA%EC%80%D1%9A%C0/%20%E5
2008-08-13Merge.Darren Salt
2008-08-13Apply the deinterlacer size fix to the XCB Xv plugin.Darren Salt
2008-08-08video_out_opengl: Actually bail out if no display found.Matthias Hopf
2008-08-08Merge.Matthias Hopf
2008-08-01video_out_opengl: Activate only if visual is direct rendering capableMatthias Hopf
2008-07-23Xv deinterlacing was looking at the input image size, not the output image size.Simon Farnsworth
This works fine on some chipsets, but on others, it causes image corruption.
2008-03-10Add Xv port selection by type (overlay or textured video).Darren Salt
This uses the adapter names reported by the X 2D graphics driver. (Transplanted from 8c06e053c6dbb2f31c004f6eb615ebbf3f67d667)
2008-02-25When auto-detecting Xv ports, prefer port nos. >= configured.Darren Salt
(Transplanted from f03669a2395d97a3e40615db1089af084a69d299)
2008-02-02Move more shared Xv config desc. & help strings; add new location to POTFILES.Darren Salt
(Transplanted from 574fefcee8b1b6456fd8dc9c06191cf4622f07eb)
2008-02-02Handle invalid port nos. properly (avoids a possible xcbxv segfault).Darren Salt
(Transplanted from 378582ca7b95e634cb0b04b714df0170b60688b3)
2008-02-02Convert the XxMC plugin to use the new header file.Darren Salt
Also, a few trivial constness cleanups. (Transplanted from 3ede88232fd45bca91eb0b1cfa2d70de040cadb8)
2008-02-02XvMC plugin uses the new header; use config_help; small var/struct cleanup.Darren Salt
- Removed display in open_plugin(); - Converted adaptor_{info,num} in xvmc_class_t into locals in open_plugin(). Also, a few trivial constness cleanups. (Not fully tested; XvMC doesn't work for me. (Transplanted from 234c8a2131e9a19d52414733dfc2bf93beb80af0)
2008-02-02Convert the plain Xv plugins to use the new header file.Darren Salt
Also, a few trivial constness cleanups. (Transplanted from 83c85e349d6d09b06faa6d34c090038d7bd1ac81)
2008-02-02Add a header file for some strings shared between the Xv-using plugins.Darren Salt
(Transplanted from 39cc466bebc1f98bb20411351fd4c671ad1e190d)
2008-02-01Port Xv port selection to xxmc.Darren Salt
(Transplanted from ec0d80a280e90494306023b66e5917209b2c4155)
2008-02-01Add Xv port selection to the XCB xv plugin.Darren Salt
(Transplanted from b2dd043f187b6332248fd58410ffebf7e7727aeb)