Commit Graph

414 Commits

Author SHA1 Message Date
Derk-Jan Hartman 08b621f40b * const char warning fix 2006-11-13 17:25:26 +00:00
Damien Fouilleul 2ad6c31342 - I422 to YUY2 now works (due to previous commit) 2006-11-11 21:44:34 +00:00
Antoine Cellerier b50ce689a3 Use str_format_time and str_format_meta here too. Make sure that we only call these functions when needed. 2006-11-06 21:44:08 +00:00
Dennis van Amerongen 72afda2faa * modules/video_output/directx/direct3d.c: add experimental support for I422 (RGB conversion is very CPU intensive). 2006-11-02 19:08:13 +00:00
Sam Hocevar f4fd4afc62 * Mouse motion and mouse click support in the libcaca vout. 2006-11-01 09:20:20 +00:00
Rafaël Carré 604bcea0bc Enables "stay on top" with window managers that don't handle _NET_WM_STATE_STAYS_ON_TOP
That atom is not defined at http://www.freedesktop.org/wiki/Standards_2fwm_2dspec, and is not used by metacity, or xfwm4 for example
2006-10-27 16:26:55 +00:00
Jean-Paul Saman 3f8b63067e Support for X11 Unichrome and XvMC extensions. The patch includes hw codec and video_output module for testing on VIA boards (CLE266). Patch by Christophe Burgalat <c.burgalat _at_ broadcastavenue _dot_ com>
This patch is not tested yet and is disabled by default.
2006-10-23 21:16:55 +00:00
Christophe Mutricy dc8b128a9f forward port [17012] and make update-po 2006-10-09 22:37:29 +00:00
Gildas Bazin 0190d85792 * modules/video_output/x11/xcommon.c: proper fix for the previous memory leak. 2006-10-08 18:39:01 +00:00
Gildas Bazin 94e3a9b93e * Fixed another bunch of memory leaks. 2006-10-08 16:09:13 +00:00
Jean-Paul Saman d4384d0bb9 (Forward port of rev 16987) Fix number of compiler warnings 2006-10-08 13:15:18 +00:00
Jean-Paul Saman 7a8c59f79b (Forward port of 16977) Fix bunch of compiler signedness warnings in x11/ 2006-10-08 09:41:58 +00:00
Damien Fouilleul ff6739d00d - direct3d: minor fixes, no improvement (where are those pixel shaders gurus ?) 2006-10-04 22:55:57 +00:00
Clément Stenac f485214f09 For consistency, remove references to vlc from libvlc
Also, make it clearer what is shared and instance-specific

So,
libvlc_t ==> libvlc_global_t
vlc_t ==> libvlc_int_t (internal instance)

p_object->p_libvlc ==> p_object->p_libvlc_globale
p_object->p_vlc ==> p_object->p_libvlc

VLC_OBJECT_VLC ==> VLC_OBJECT_LIBVLC

And by the way, there is some cleanup required :) (ie, some things are created in the global object instead of the instance-specific one)
2006-09-15 14:31:51 +00:00
Dennis van Amerongen 176d5aeeca * more ouput -> output typos 2006-09-02 14:32:19 +00:00
Felix Paul Kühne bcc2752b97 * fixed stupid typo (fixes the highlighting of DVD menu entries) 2006-08-19 22:46:47 +00:00
Gildas Bazin fa2bb4e2f0 * modules/video_output/x11/xcommon.c, modules/gui/wxwidgets/video.cpp, modules/gui/skins2/src/vlcproc.cpp: fixed crash on exit, introduced in changelist 16148 (unix VOUT_REPARENT). 2006-08-15 22:10:37 +00:00
Clément Stenac 2d824acd42 Fix duplicate definitions of FREE 2006-08-03 15:34:08 +00:00
Damien Fouilleul de277e80b5 few fixes in libvlc APis
- allow for libvlc_exception_t to be NULL in APIs
- remove X11 references from libvlc, as it breaks MacOS X
2006-07-29 23:32:05 +00:00
Filippo Carone 05985a982b Real VOUT_REPARENT (UNIX only ATM).
if (vout_Control VOUT_REPARENT is called giving a Drawable in args)
then 
     that Drawable is used as new parent
otherwise
     DefaultRootWindow will be the parent
2006-07-28 15:24:07 +00:00
Christophe Mutricy 2dcdfb6837 Cosmetic: svn properties, Id, copyright dates 2006-07-20 13:44:04 +00:00
Damien Fouilleul 599340cfac - direct3d: new video output module using Direct3D 9 APIs 2006-07-20 13:21:16 +00:00
Damien Fouilleul 7a6b8a51f8 fixes for crash in Safari plugin when terminating (it actually locks the computer completely on some occasion)
- opengl.c: let End destroy elements created by Init, DestroyVout for CreateVout
- voutgl.m: set context to NULL on exit
2006-06-14 22:49:57 +00:00
Yoann Peronneau 79b230a334 * modules/video_output/image.c: add --image-width and --image-height to set the size of the image output module.
Thanks to Menele from the forum for submitting a patch.
2006-06-12 19:31:33 +00:00
Christophe Mutricy 35580f5029 discriminate between the two OpenGL modules 2006-06-02 22:22:01 +00:00
Benjamin Pracht c62e2983ad * Don't change the FSF address 2006-06-02 19:24:36 +00:00
Benjamin Pracht 61acca87b8 * Patch by Cédric Cocquebert to add several additional video effects to the opengl vout 2006-06-02 18:41:31 +00:00
Christophe Mutricy 4a935b11d3 caca.c: compile fix 2006-06-01 13:10:28 +00:00
Sam Hocevar 41f79cdb76 * modules/video_output/caca.c: fixed typedefs for older libcaca versions. 2006-06-01 10:34:32 +00:00
Sam Hocevar 61c29c8f4f * modules/video_output/caca.c: many code simplifications. 2006-06-01 09:57:01 +00:00
Antoine Cellerier 039185d481 Add support for keyboard multimedia keys on win32. This is of course untested. 2006-05-21 22:01:14 +00:00
Benjamin Pracht fe3acfea8d * Really fix the color depth specification 2006-05-02 19:20:28 +00:00
Benjamin Pracht fa9c4fb80f * Fix for some strange x drivers that return 8 bits screens as first answer when being requested a Truecolor class one 2006-04-29 13:53:49 +00:00
Sam Hocevar ec4b9fba24 * modules/video_output/caca.c: synced caca output with libcaca-0.99.beta1. 2006-04-24 08:53:26 +00:00
Benjamin Pracht ddcfbcdf52 * bit masks for RV15 and RV16 were inverted (!) (or there is something I really haven't caught)
* Endianness fix for RV15 and RV16 (mostly used for x11)
2006-04-23 14:37:54 +00:00
Benjamin Pracht 747222478a * Try to fix endianness in the opengl output on unixes
* RV32 works, I'm not sure of the masks for RV24 and RV16
2006-04-23 13:51:04 +00:00
Felix Paul Kühne 778a77df2d * 2nd review of video* and control/telnet.c 2006-03-31 16:12:31 +00:00
Damien Fouilleul 543301101d opengl.c: fixed string declaration over multiple lines 2006-03-30 10:20:26 +00:00
Clément Stenac 5f18b9dd6a Video filters and outputs strings (Refs:#438) 2006-03-30 08:40:51 +00:00
Sam Hocevar 1548a691c7 * modules/video_output/caca.c: Compilation fixes. 2006-03-22 17:51:17 +00:00
Christophe Mutricy 6ba683e602 caca.c: Typo 2006-03-19 18:16:56 +00:00
Sam Hocevar 053e3a9a01 * Support for newer libcaca/libcucul versions. 2006-03-19 17:17:57 +00:00
Jean-Paul Saman 38540559f5 Update e-mail address 2006-03-09 09:47:30 +00:00
Antoine Cellerier 8a3dd2f3b3 image.c: add --image-out-replace option. If enabled, the image vout will
always overwrite the same file.
2006-03-03 14:37:24 +00:00
Rémi Denis-Courmont fdb9560843 - Use VidMode extension to determine the display dimensions more accurately when enabling full screen mode (fixes #534, should fix Debian #290392)
- Move view port and cursor to a sane position
- Check for VidMode extensions (libXxf86vm)
2006-02-13 16:53:46 +00:00
Derk-Jan Hartman e536ea5cf2 * Use UYVY fourcc instead of Y422, since i believe it's more common. 2006-02-04 22:56:34 +00:00
Rémi Denis-Courmont adc858d87a Uniformize source files encoding 2006-02-01 18:06:48 +00:00
Derk-Jan Hartman 78efcb295b * Fix the fourcc of OpenGL on Mac Intel. We should check why it's set wrong on PPC.
* Revert the Quartz disabling.
2006-02-01 16:52:42 +00:00
Sam Hocevar b76d7cf628 * Got rid of SYS_DARWIN everywhere. 2006-02-01 13:01:06 +00:00
Antoine Cellerier 2cb472dba0 FSF address change. 2006-01-12 23:10:04 +00:00