- 17 Mar, 2002 4 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.
-
Gildas Bazin 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.
-
Gildas Bazin authored
* small fix for the config file. The parser assumes that the config file is divided into sections (a section is the config data for a plugin and begins with something like [foo]), so the comment for the beginning of the section must be after the section marker and not before. If you want to illustrate the problem (without this fix): - save vlc's config - exit from vlc and remove for example the dsp plugin (rm plugins/dsp.so) - resave vlc's config and now look at the end of the config file, it's all screwed up.
-
Tony Castley authored
Video window now returns to correct size and position after toggling full screen.
-
- 16 Mar, 2002 2 commits
-
-
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.
-
Gildas Bazin authored
* This the last piece of the new configuration module. You can now save your configuration options (only from the gtk/gnome interface for now). The config file will be saved as ~/.VideoLan/vlc It's not quite yet finished (well there are a few small details to sort out), but I'm going away for the week-end and I wanted to commit this before so you can all have a play with it :)
-
- 15 Mar, 2002 5 commits
-
-
Sam Hocevar authored
* ./plugins/spudec/spu_decoder.c: we now analyze the subtitle image data to find the border color and the inner colors when there was no way to find the palette data (network stream).
-
Sam Hocevar authored
* ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
-
Sam Hocevar authored
* ./Makefile: fixed OS X vlc.app compilation dependencies. * ./configure.in: fixed the endianness check under Solaris. * ./src/input/input.c: strings are now initialized to "" instead of NULL. * ./plugins/spudec/spu_decoder.c: we now properly support the subtitle palette information we get from the DVD. Subtitles rox ! * ./src/video_output/vout_subpictures.c: removed all DVD-specific routines and put them into spu_decoder.c.
-
Stéphane Borel authored
*Move iec958/spdif encapsulation from ac3_spdif to aout_spdif. It will eventually allows to use ac3_adec or a52 for spdif output. *Remove an ugly loop in aout_spdif.
-
Stéphane Borel authored
-Fixed chapter selection at startup.
-
- 14 Mar, 2002 1 commit
-
-
Stéphane Borel authored
*p_es->p_demux_data is available in p_config->p_demux_data so that the input can pass information directly to the decoder. *First application: aspect ratio for DVD is read from the ifo (should fix the buf with aspect ratio in anamorphic DVDs). *The DVD plugin also copy the spu yuv palette in p_demux_data so that the spudec can display subtitle with the right color (sam !). *Removed duplicate code and useless lock in gtk.
-
- 13 Mar, 2002 3 commits
-
-
Johan Bilien authored
* Fixed EOF and Stop segfault in VCD input : input_BuffersEnd was being called two times
-
Tony Castley authored
-
Tony Castley authored
-
- 12 Mar, 2002 2 commits
-
-
Gildas Bazin authored
* a52 plugin updated to use liba52-0.7.3 ( which is now available on debian :)
-
Stéphane Borel authored
*New configuration option to choose audio output format at runtime. It allows to select spdif pass-through decoder with --ac3_adec and to remove the ugly b_ac3 in main.h As a consequence --spdif doesn't work anymore: you should use --ac3_adec pass *Fixed a typo in main.c *Return the option name in error message for unknown option intead of the argument.
-
- 11 Mar, 2002 3 commits
-
-
Gildas Bazin authored
* gtk config interface modified so you can only have one instance of a plugin config dialog box displayed at one time.
-
Gildas Bazin authored
* oops, forgot to check the gnome interface before my last commit.
-
Gildas Bazin authored
* New GTK configuration interface. This interface is generated dynamically at run-time from the configuration data contained in each plugin. * config_PutPszVariable and config_GetPszVariable are now thread safe. * Few modifications/optimizations to the config module. * Got rid of all the _VAR macros in config.h This is the first version of the GTK configuration interface. There are still a few raw corners and a fews things left to do, but it basically does what I wanted. Constructive comments like it sucks or it smells rotten fish are of course very welcome. And if there are GTK gurus out there, please don't hesitate to add your touch. I also started to add usefull comments to the configuration options but I'm not really good at this kind of thing so if people want to help, they can finish the job. For this look at all the *_LONGTEXT macros at the top of main.c (PS: Translations will also be appreciated but not right now as the interface will likely change again in the few coming days)
-
- 10 Mar, 2002 1 commit
-
-
Christophe Massiot authored
-
- 09 Mar, 2002 2 commits
-
-
Stéphane Borel authored
*Fixed EOF segfault at end of DVD *Buffer manager is renintialised at area change.
-
Sam Hocevar authored
* ./plugins/dvd/dvd_access.c ./plugins/vcd/input_vcd.c: we now exit more cleanly on initialization error.
-
- 08 Mar, 2002 3 commits
-
-
Stéphane Borel authored
Rewrite most functions in DVD plugin. Some old bugs might have been solved in the operation. The plugin some be more readable now, and should produce fewaer segfaults (I hope so :p)
-
Johan Bilien authored
-
Arnaud de Bossoreille de Ribou authored
-
- 07 Mar, 2002 1 commit
-
-
Johan Bilien authored
-
- 06 Mar, 2002 5 commits
-
-
Sam Hocevar authored
* ./src/interface/main.c: disabled the GNOME segfault dialog in debug mode. We want nice, clean segfaults, with huge core files and a lot of rattle noise.
-
Stéphane Borel authored
-
Stéphane Borel authored
*Take the lock on stream in VCDInit. PLease test, as I don't have any VCD to do it.
-
Sam Hocevar authored
* ./plugins/ac3_adec/ac3_parse.c: ac3dec is now less verbose. * ./src/interface/interface.c: fixed a deadlock when seeking the stream using the keyboard arrows.
-
Stéphane Borel authored
*Removed an occurance of former angle item in gtk. *Fixed a bug in ES management introduced lately in DVD/DvdRead. *Beginning of reorganisation in DVD plugin source files, in order to try to make it easier to understand. There is some work left though :p. *Decreased the score for VCD plugin, as the VCD demuxer was used even for DVD :p. It should make autodetection work. Some comment: -I think that VCDInit should make a test on the access plugin and be launched only if the access plugin is VCD, -VCDOpen shouldn't set p_input->b_error: if it fails we just try another module, -PSRead doesn't need to be duplicated anymore: input_ReadPS is now available for plugins (cf Christophe's commit). Please comment around that: I'd like to know if the behaviour I've described is the one everyone expects. Enjoy my new bugs :p
-
- 05 Mar, 2002 5 commits
-
-
Johan Bilien authored
* Modified vcd input for the new input III. * Still have problems with end of tracks. * Modified the command line, as stef did for the DVD : [vcd:][device][@[title][,chapter] Note that chapter support is not yet implemented.
-
Stéphane Borel authored
Dvd demux was no longer selected under win32
-
Stéphane Borel authored
* Dvd angle is now handled through a program structure, so that the interface needs nothing specific to change angle. * Fixed a bug in clock management where ES without a program couldn't get timestamped. *Fixed program management in gnome/gtk. Program now also appears in popup. *In interface, only display ES associated with the selected program, or with no program at all.
-
Gildas Bazin authored
* fixed typo in the win32 change to the input parser.
-
Stéphane Borel authored
-
- 04 Mar, 2002 3 commits
-
-
Christophe Massiot authored
for BT ; * --6 and --4 options to force IPv6 or IPv4 (FIXME: it should be -6 and -4 but I don't know how to do it with the new configuration module) ; * Channel manager now uses a socket from the network plug-in and is more portable (and probably broken, too :) ; * input_ReadPS and input_ReadTS are now in mpeg_system.c to be more easily reused by plug-ins other than mpeg_ps and mpeg_ts. That's all for tonight.
-
Stéphane Borel authored
-
Gildas Bazin authored
* this time I actually commited the win32 modif to the input parser ;-)
-