An error occurred fetching the project authors.
- 06 Dec, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: a bunch of additional warning fixes.
-
- 05 Nov, 2002 1 commit
-
-
Gildas Bazin authored
* All: moved the check for "video" and "audio" config variables to input_SelectES(). That allows --no-video and --no-audio to automagically work for all demuxers.
-
- 30 Aug, 2002 1 commit
-
-
Christophe Massiot authored
(see my last mail). * aout: Rewrote our whole lock policy. The output thread now doesn't require the mixer_lock, which might avoid delays. We will also be able to change the filter pipelines at runtime.
-
- 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.
-
- 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.
-
- 27 Jun, 2002 1 commit
-
-
Sam Hocevar authored
* ./plugins/spudec/spu_decoder.c: endianness fix for subtitles colour. * ./plugins/spudec/spu_decoder.c: little hack for preventing blank alpha palette. * ./plugins/spudec/spu_decoder.c: subtitle transparency support. Patches imported from v0_4_1_branch.
-
- 02 Jun, 2002 1 commit
-
-
Sam Hocevar authored
* ./plugins/dvd/dvd_es.c, ./plugins/satellite/input_satellite.c, ./plugins/dvdread/input_dvdread.c: updated outdated variable names. (ported from 0_4_1_branch) * ./plugins/spudec/spu_decoder.c: fixed a margin bug in the SPU renderer which caused subtitles to appear slanted in odd width windows.
-
- 01 Jun, 2002 1 commit
-
-
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.
-
- 18 May, 2002 1 commit
-
-
Gildas Bazin authored
* updated the MSVC++ project files and added support for dirent (vlc compiled with msvc can now load plugins - even compiled with mingw). * small portability fixes.
-
- 14 May, 2002 1 commit
-
-
Arnaud de Bossoreille de Ribou authored
* include/common.h, src/misc/modules_plugin.h: export the 3 new functions. * plugins/dvd/dvd_es.c, plugins/dvd/dvd_summary.c, plugins/dvdread/input_dvdread.c: adapted DecodeLanguage calls to the new behaviour. * plugins/mpeg_system/mpeg_ts.c: ISO-639-2 descriptors handling.
-
- 25 Apr, 2002 1 commit
-
-
Sam Hocevar authored
* ./include/video.h: moved vout_CopyPicture out of the way, an inline function did not make sense here. * ./include/video.h: moved vout_ChromaCmp out of the way. * ./plugins/avi/fourcc.h, ./include/video.h: merged these two files into video.h. * ./include/os_specific.h: this file is now always included. * ./include/debug.h: removed this file which was almost useless, and moved ASSERT to common.h. * ./include/common.h: fixed vlc_memalign and changed its prototype to follow posix_memalign's.
-
- 23 Apr, 2002 2 commits
-
-
Sam Hocevar authored
to avoid retrieving the spu palette from a network stream as if it was a DVD.
-
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.
-
- 03 Apr, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: removed libdvdcss from the vlc tree. * ALL: removed libdvdread from the vlc tree. * ./acconfig.h: removed this file. * ./plugins/dvd/dummy_dvdcss.c: merged this file into dvd.c. * ./AUTHORS: moved a few gentlemen to the libdvdcss AUTHORS file.
-
- 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.
-
- 12 Mar, 2002 1 commit
-
-
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 1 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)
-
- 08 Mar, 2002 1 commit
-
-
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)
-
- 06 Mar, 2002 1 commit
-
-
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
-