- 05 May, 2003 1 commit
-
-
gbazin authored
* ALL: removed the old channels server stuff (was deprecated).
-
- 09 Feb, 2003 1 commit
-
-
sigmunau authored
fullscreen and a nice debug message when you draw a clockwise square. Video output modules needs to be modified for this to work, but it should be minor in modules supporting dvd navigation. btw: it should be easy to add new gestures, ideas appreciated
-
- 01 Feb, 2003 1 commit
-
-
Sam Hocevar authored
* ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c, ./modules/video_output/x11/xvideo.c: removed the drawable configuration variables which are now deprecated.
-
- 28 Jan, 2003 2 commits
-
-
Sam Hocevar authored
-
gbazin authored
* modules/video_filter/deinterlace/deinterlace.c, modules/video_output/x11/xcommon.c: modified debug messages.
-
- 15 Jan, 2003 1 commit
-
-
Sam Hocevar authored
events once our window has been properly mapped.
-
- 09 Jan, 2003 1 commit
-
-
Sam Hocevar authored
-
- 06 Dec, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: a bunch of additional warning fixes.
-
- 14 Nov, 2002 1 commit
-
-
Christophe Massiot authored
and is replaced by two members : i_physical_channels and i_original_channels. i_physical_channels describes the channels which are effectively present in the stream (at the current point of the aout pipeline), whereas i_original_channels represents the channels we used to constitute the stream. For instance a mono stream (FRONT_CENTER) may emanate from a FRONT_LEFT channel of a STEREO stream. Additionally, this contains hooks to dynamically select the audio device and the channels configuration. In order to do that, all aout plugins, and all interface plug-ins need to be adapted. Currently only SDL (partially OSS) and the rc interface have been adapted, please use them as a guide. Other aout plug-ins have been temporarily disabled. IMPORTANT : if you need a working sound output, DO NOT UPDATE YOUR TREE for several days until we fix that. * modules/misc/network/ipv4.c: Fixed a long-standing segfault when saving preferences and asking for multicast.
-
- 17 Oct, 2002 2 commits
-
-
Sam Hocevar authored
* ./modules/video_output/x11/xcommon.c: we transmit the click only at release time.
-
Sam Hocevar authored
* ./modules/access/dvdplay/intf.c: instead of probing the mouse on each loop iteration, we set a callback on the corresponding variables.
-
- 10 Sep, 2002 1 commit
-
-
Sam Hocevar authored
in the Mozilla plugin, we do not try to unmap it.
-
- 19 Aug, 2002 1 commit
-
-
gbazin authored
* modules/video_output/x11/xcommon.c: fixed a bug related to the size of the fullscreen window. We also unmap the current window when switching to fullscreen.
-
- 16 Aug, 2002 1 commit
-
-
Sam Hocevar authored
(compilation fix for Solaris).
-
- 04 Aug, 2002 1 commit
-
-
Sam Hocevar authored
waveout, directx, qnx, beos, win32, macosx, and the AltiVec modules. * ALL: removed mention of AC3 in favour of A52. * ./configure.in, ./Makefile*: modules can now be built deeper than 1 directory. As a consequence, the build is even slower (but I'm fixing this) and make clean doesn't work anymore.
-
- 31 Jul, 2002 1 commit
-
-
Sam Hocevar authored
about 2000 lines of code. I could not test everything on every architecture, so please report any module breakage (especially on BeOS, OSX and QNX).
-
- 23 Jul, 2002 1 commit
-
-
Sam Hocevar authored
* include/input_ext-intf.h: killed p_es->b_audio, since i_cat already fills its purpose. * include/input_ext-intf.h: killed p_es->i_type in favour of p_es->i_fourcc. * include/video.h: killed p_pic->p_plane->b_margin; now i_visible_pitch is always valid. * ./src/libvlc.h: replaced --mpeg-adec and --ac3-adec with --codec; see vlc --help for more information. * include/video.h: removed fourcc values which should _not_ be global (thanks fenrir for convincing me). * ALL: video output plugins use the VLC_FOURCC macro to build their fourccs. * ./plugins/beos/InterfaceWindow.cpp: removed the last remaining call to input_ChangeES. Things I'm not sure about and need comments: - I used "mpga" and "mpgv" for MPEG (1+2) audio and video fourcc values. - I also introduced "spu ", "lpcm" and "ac3 ". - I removed for instance "MP4_GetCodec" because it wasn't really used except for the description string. I hope this change did not break anything really important. - fenrir, I must have broken a lot of things you wrote. Sorry in advance.
-
- 20 Jul, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/libvlc.c, ./include/vlc/vlc.h: created reentrant versions of the libvlc API. * ./src/vlc.c: vlc uses the non-reentrant libvlc functions. * ./mozilla/vlcplugin.c: the mozilla plugin uses the reentrant functions. * ./debian/*: created packages for libvlc0-dev.
-
- 17 Jul, 2002 1 commit
-
-
Stéphane Borel authored
-
- 02 Jul, 2002 1 commit
-
-
Sam Hocevar authored
instead of moving the current window, which saves us the hassle of remembering size and position. * ./plugins/x11/x11.c, ./plugins/x11/xvideo.c: added --no-x11-shm and --no-xvideo-shm options.
-
- 27 Jun, 2002 1 commit
-
-
Sam Hocevar authored
tell vlc to draw in an existing drawable instead of creating a new window.
-
- 05 Jun, 2002 1 commit
-
-
Stéphane Borel authored
and they are used nowhere.
-
- 04 Jun, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/interface/interface.c: interfaces are no longer attached only to p_vlc. * ./src/libvlc.c, ./src/misc/modules.c, ./src/playlist/playlist.c, ./src/input/input.c: improvements in the playlist handling (not quite that yet though). (ported from v0_4_1_branch) * ./configure.in, ./plugins/mpeg_system/mpeg_ts.c: fixed libdvbpsi handling. * ./src/misc/configuration.c: fixed the --nofoo option handling. * ./src/interface/main.c: fixed two compilation warnings under Solaris.
-
- 02 Jun, 2002 1 commit
-
-
Sam Hocevar authored
bug which might have been the cause of crashes. * ./plugins/filter/crop.c: attempt at an automatic border cropping filter, using "--filter crop --autocrop". * ./vlc.spec: added missing filters to the RPM generation. * ./src/misc/objects.c: commented all functions. * ./src/misc/objects.c: implemented vlc_object_find( , , FIND_ANYWHERE). * ./src/misc/objects.c: renamed vlc_object_unlink to vlc_object_detach.
-
- 01 Jun, 2002 2 commits
-
-
Sam Hocevar authored
-
Sam Hocevar authored
As for video output 4, this breaks almost everything, but I'll slowly do what remains to be fixed during the weekend. Changes in vlc: =============== * vlc is now a very small program (20 lines) which uses the libvlc API; it is quite simple for the moment but can be extended in the future. * interfaces, decoders, video outputs, etc. are now almost the same objects (yes, I know, this is C++ redone in C) and are structured in a tree. More about this later, but basically it allows the following nice features: - several interfaces - several playlists with several outputs - input plugins spawning helper interfaces (will be used for DVD menus) - anything spawning anything; I swear there are useful uses for this! * libvlc can be used in other programs; I'm currently writing a Mozilla plugin for my employer. Things currently broken: ======================== * most interfaces, most ports * the playlist handling (almost finished rewriting this though). This means no file can be played from the GUI, you need to use the commandline. This also means it segfaults at EOF, when exiting the program, and it sometimes refuses to open a file when asked to.
-
- 29 May, 2002 1 commit
-
-
gbazin authored
* ./plugins/dummy/dummy.c: added a CATEGORY_HINT to the config. * ./plugins/x11/xcommon.c: small change to the ToggleFullscreen routine to avoid a flickering during the switch.
-
- 20 May, 2002 1 commit
-
-
Sam Hocevar authored
on t'aiiiiiiiiimeuh).
-
- 18 May, 2002 1 commit
-
-
Sam Hocevar authored
and mipspro doesn't know about __inline__).
-
- 13 May, 2002 1 commit
-
-
Sam Hocevar authored
force the XVimage format used.
-
- 06 May, 2002 1 commit
-
-
gbazin authored
* video plugins that don't handle rescaling themselves have to let the video_output thread know about resizing events (with VOUT_SIZE_CHANGE event). (this part needs some clean-up but it is basically working for the X11 and SDL plugins). * fixed fullscreen for the SDL plugin. * xmga and sdl now switch to fullscreen on double-click.
-
- 05 May, 2002 1 commit
-
-
gbazin authored
* fixed the resizing and scaling of the X11 video output. * clicking on the video doesn't pause it anymore (use spacebar for this), but double-clicking will now switch between fullscreen and window mode.
-
- 28 Apr, 2002 1 commit
-
-
Sam Hocevar authored
mode, the Esc key does not quit immediately, but first escapes from fullscreen mode. User-requested feature.
-
- 23 Apr, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: removed underscores from option names and made a few options more self-explanatory, for instance --input_channel becomes --audio-channel; run vlc -H to see what has changed. * ALL: replaced many occurences of "plugin" with the word "module". * ./src/interface/main.c: moved all satellite-specific configuration options to the satellite plugin. * ./po/*: updated translations.
-
- 04 Apr, 2002 1 commit
-
-
Sam Hocevar authored
* ./src/video_output/video_output.c: fixed a vout4 image starvation bug. * ./plugins/dvd/dvd.c: we look for libdvdcss.so.2 as well as -.so.1. * ./configure.in: BSD/OS fixes thanks to Steven M. Schultz. * ./Makefile: renamed the `snapshot' rule to `dist'. * ./Makefile: removed the `snapshot-nocss' rule which isn't needed anymore.
-
- 25 Mar, 2002 1 commit
-
-
gbazin authored
* moved the "display" option from main to the relevant plugins. ( We now have the x11_display, xvideo_display, xmga_display and ggi_display options ).
-
- 21 Mar, 2002 1 commit
-
-
gbazin authored
* the calculation for the initial video window dimensions is now done in video_output.c and made available into p_vout->i_window_height/width. This allows to get rid of duplicated code and unify the behaviour of the video output plugins. (not all the plugins have been modified because I didn't want to break anything). As a side effect, the --width and --height options are now working, you can even use only --width or only --height the other dimension will adapt automatically to the video characteristics. Note that you need to remove the width/height options from the config file or set them to -1 if you want to use the actual video size.
-
- 17 Mar, 2002 2 commits
-
-
Sam Hocevar authored
* ./plugins/chroma/i420_rgb8.c: plain C 8 bpp transformation. * ./plugins/chroma/i420_rgb16.c: plain C 24/32 bpp transformations. * ./plugins/ggi/ggi.c: support for 8 bpp displays. * ./plugins/sdl/vout_sdl.c: support for 8 bpp displays. * ./plugins/x11/xcommon.c: support for 8 bpp displays. * ./src/video_output/video_output.c: fixed a segfault.
-
gbazin authored
* added an alternate fullscreen method. With this method, _nothing_ is allowed to be displayed on top of the video (especially not taskbars, etc...). Of course this can also be annoying sometimes, this is why it's an option. PS: does anybody know how not to propagate the Ctrl-Alt-Tab key event to the window manager. I tryed XChangeWindowAttributes with do_not_propagate_mask but it doesn't seem to work.
-
- 16 Mar, 2002 1 commit
-
-
Sam Hocevar authored
* ./configure.in: more modules are plugins. * ./src/misc/configuration.c: changed ~/.VideoLan/vlc to ~/.videolan/vlcrc, and a few cosmetic changes (sorry Gildas for the butchery). * ./plugins/chroma/i420_rgb16.c: C version of the I420 to RV15/16 chroma.
-