An error occurred fetching the project authors.
- 12 Aug, 2003 3 commits
-
-
Jean-Paul Saman authored
Fixed long problem with tuning to frequencies like; 12669500 Hz which is not possible with the old satellite plugin, because it reads 12669,5 in kHz and could not be expressed. * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy. * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
* Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options. * Cleanup of code.
-
- 05 Aug, 2003 1 commit
-
-
Jean-Paul Saman authored
- Syncing with old satellite plugin. - Cleanup of code.
-
- 04 Aug, 2003 1 commit
-
-
Jean-Paul Saman authored
-
- 01 Aug, 2003 1 commit
-
-
Gildas Bazin authored
* src/input/input_clock.c: fixed 2 regressions in 0.6.1. These fixes are actually there to make us more complacent with broken streams. * modules/access/dvb/qpsk.c: gettext reserves the use of _(""). * modules/demux/mkv.cpp, modules/demux/avi/libavi.c, modules/demux/mp4/libmp4.c, modules/demux/mpeg/m4v.c: checks for input_SplitBuffer() > 0. (Thanks to Steve Li for pointing this out)
-
- 31 Jul, 2003 1 commit
-
-
Jean-Paul Saman authored
Adding DVB module to support satellite, cable and terestrial DVB streaming. The status is that tuning works, but have had no success with video/audio yet. (Setting of filters does not seem to work perfectly yet.).
-
- 15 May, 2003 1 commit
-
-
Christophe Massiot authored
* ALL: Capitalize all preferences text strings
-
- 30 Mar, 2003 1 commit
-
-
Gildas Bazin authored
* modules/*: sanitization of the modules description strings.
-
- 20 Feb, 2003 1 commit
-
-
Sigmund Augdal Helberg authored
indicate wether it is an "advanced" option or not. The goal with this is to hide the user from all the strange options that very seldom needs to be changed. added an extra argument to all the add_* macros to indicate wether the item is advanced or not. * src/libvlc.h: added an "show advanced options" config option default disabled * src/libvlc.c: the advanced options are not listed by vlc --help and friends unless --advanced is used * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show advanced options unless advanced is set all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by using some common sense. Please check and correct note: All interfaces should still work like they used to, see the change in modules/gtk/preferences.c to find out how to "hide" options. second note: I think I've changed all the modules, but I could not test everyone for compilation, expect some broken modules (the fix is to add ", VLC_TRUE" as last argument to the add_* I forgot)
-
- 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).
-
- 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.
-
- 30 May, 2002 1 commit
-
-
Gildas Bazin authored
* changed ADD_BOOL and ADD_BOOL_WITH_SHORT config macros to accept a default value as an argument. * modified the command line parsing to accept --foo and --no-foo when a "foo" boolean config option is defined. * modified the help menu to indicate if the option is enabled or disabled by default.
-
- 14 May, 2002 2 commits
-
-
Sam Hocevar authored
try to use it, unless it was explicitely requested (--vout for example).
-
Johan Bilien authored
with other documentations (thank you Alexis) * plugins/satellite/*: some fixes in options parsing (thank you Sam)
-
- 30 Apr, 2002 1 commit
-
-
Johan Bilien authored
or libdvbpsi ts demux. Untested cause I can't get our Nova Card work again.
-
- 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.
-
- 19 Apr, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: internationalized all configuration strings. * ./src/interface/main.c: we now set LC_CTYPE to get the right charset. * ./src/misc/configuration.c: lots of simplifications in the code. * ./po/vlc/pot: updated translations.
-
- 21 Mar, 2002 1 commit
-
-
Johan Bilien authored
Forgot to add the input files.
-
- 06 Mar, 2002 2 commits
-
-
Stéphane Borel authored
-
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 1 commit
-
-
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.
-
- 15 Feb, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: got rid of *_Probe functions because most of them were duplicates of the real _Init or _Create functions. That's 1000 lines of code gained. * ./src/misc/modules.c: we try not to keep the global lock in module_Need, which should speed up output spawning. * ./plugins/dummy/input_dummy.c: fixed vlc:quit command. * ./plugins/gtk/gtk_playlist.c: compilation fix. * ./plugins/macosx/*: preliminary fixes for the vout4 port. Notes on the *_Probe eradication: o I probably broke the DirectX video output, because of the "must init and run in the same thread" issue. I'll fix this ASAP. o Subtitles are broken (or at least, pretty ugly) in RGB mode. o The input plugins still have *_Probe functions. This will disappear when meuuh is finished with the access plugins. o The decoder plugins still have *_Probe functions. This is probably not going to change, it looks OK to me.
-
- 30 Dec, 2001 1 commit
-
-
Sam Hocevar authored
Some heavy changes today: * Removed duplicate function checks from configure.in. * Added extra magic to Makefile.modules so that the module Makefiles are now ridiculously simple. And I mean *simple*. Check it! This will make a possible switch to full autoconf/automake a lot easier. * Added the vlc version name to the plugin symbols, to be sure we only load plugins with the same version number. A nasty consequence is that you need to rebuild your tree after midnight if you are using a CVS tree :-) * Got rid of modules_export.h by #defining exported functions in the same header as their prototype. * Added modules_inner.h and other commonly used .h files to common.h so there are less and less files to include, and renamed common.h to <videolan/vlc.h>. * First modifications to the module handling system towards my ultimate goal to get rid of the *_Probe functions. Got rid of TestMethod and TestCPU, as well as src/misc/tests.c. * Wrote the chroma plugin handling functions. No YUV functions have been ported yet because it'ls a lot of work, but the core system works, I tried it with a naive yv12->rgb16 plugin (which will disappear when the real functions are ready). * Made a lot of functions in dvd_summary.c one-liners to avoid wasting too many output lines. * Fixed a segfault in input_dvd.c:DVDInit. * Added a fixfiles.sh script in plugins/gtk to be run after Glade has generated its C files. * Did some work on the KDE interface to make it suck a bit less. It still segfaults, but at least it runs and it looks less ugly. * RGB SDL rendering works again, though in 16bpp only. * Made plugins/vcd/linux_cdrom_tools.c independent of any vlc structure so that it'll be easily put in a library. Maybe libdvdcss? * Fixed VCD date display. * Merged vout_xvideo.c, vout_x11.c and vout_common.c into xcommon.c. * Wrote non-Shm XVideo output. * Made X11 output work again. Still pretty unstable, only works for 16bpp. * Additional french translation in po/fr.po. Any taker for the rest? * Fixed a segfault in video_output.c when the allocated pictures were not direct buffers. * If $DISPLAY isn't set, don't try to run the Gtk+ interface. * Replaced 48x48 .xpm images with 32x32 ones to conform to Debian policy (Closes Debian bug #126939). * Removed the automatic ./configure launch when running `make all' for the first time. Stuff currently more broken than it ought to be: * The wall filter. Being fixed. * x11 and sdl plugins for depth != 16bpp. * Software YUV. * gvlc, gnome-vlc, kvlc shortcuts. Use --intf instead for the moment.
-
- 09 Dec, 2001 1 commit
-
-
Sam Hocevar authored
* COMPLETE CVS BREAKAGE !! The MAIN branch is going to be a playground for my nevrotic and destructive pulsions during the next few hours! * If you want to test vlc, please use the v0_2_92_branch branch. * Stuff currently working: - direct to YUV buffer decoding - non-ugly subtitle blending - XVideo and SDL video output * Stuff currently utterly broken: - aspect ratio - software rendering (ie, all other video output plugins) * Additional misc changes: - Renamed spu_dec to spudec and mad_adec to mad to stay coherent with other plugins. Also, renamed mpeg to mpeg_system. - Added jobi to the AUTHORS file. - Factored code common to vout_x11.c and vout_xvideo.c.
-
- 28 Nov, 2001 1 commit
-
-
Christophe Massiot authored
now be included *before* threads.h ; * Changed all files to include intf_msg.h before threads.h ; while I was at it, I update the copyright notices ; * Removed the obsolete darwin plug-in.
-
- 23 Oct, 2001 1 commit
-
-
Johan Bilien authored
the VCD input arrives now :) I'd better go to bed !
-
- 03 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* Various little fixes - BeOS interface compilation fix by Rene Gollent. - DirectX plugin compilation fix by Gildas Bazin. - removed %ebx spill in the iMDCT plugins.
-
- 30 May, 2001 1 commit
-
-
Sam Hocevar authored
* Fixed the BeOS compile typo. * The ALSA plugin is back. * A gift for Gildas: plugins don't rely on backlinking any more. The drawback is the dirty magic in include/modules_export.h which has to be included whenever a module needs one of the functions in it. But a) we should less and less rely on those functions b) no plugin code modification was needed The BeOS and MacOS X modules may be broken when compiled as plugins, I'll check this later when I can reboot under BeOS.
-
- 21 Mar, 2001 1 commit
-
-
Sam Hocevar authored
* Header cleaning: filled all empty authors fields, added CVS $Id stuff. * Fixes to aout_darwin.c by Colin Delacroix <colin@zoy.org>. * Fixes to configure.in, Makefile.in and main.c (Altivec detection) by Eugenio Jarosiewicz <ej0@cise.ufl.edu>. * Added Colin and Eugenio to the AUTHORS file.
-
- 20 Feb, 2001 1 commit
-
-
Sam Hocevar authored
* Ported Glide and MGA plugins to the new module API. MGA never worked, so this didn't make it work better. * Started thinking about built-in modules, and added some code to make it easier eventually. * Added Oct in the AUTHORS file. * Fixed a mistake in configure.in. * All your base are belong to us. * Fixed a bug in src/misc/modules which prevented loading modules when launched from the Tracker. * Fixed a similar bug in src/video_output/video_text.c. * BeOS CSS support, thanks to Markus Kuespert <ltlBeBoy@beosmail.com> who ported the Linux DVD ioctls. We can now read encrypted DVDs under BeOS ! Woohoo.
-
- 08 Feb, 2001 1 commit
-
-
Sam Hocevar authored
This commit is a bit early, but it'll save Stef, Henri and me much time later, when we don't have to backport modifications to input_*.c What's new : - playlist works again (still the old wrong way like Meuuh doesn't like, but this is going to change within a few hours) - input_ps, input_ts and input_dvd are now plugins, located in plugins/mpeg/ and plugins/dvd/ What's broken : - audio output might be broken on some streams ; have to investigate What has changed : - fast/slow keys are now A/Z instead of A/S since S was already linked to the scale/noscale toggle. - `--dvd' doesn't work anymore, for the moment try to use : vlc --input dvd /dev/dvd - module bank is now less verbose ; use `--warn 1' to turn back verbosity on
-
- 16 Jan, 2001 1 commit
-
-
Sam Hocevar authored
duplication . YUV transformations now use the new module API ; now only the vout and interface still depend on the old plugin API . changed TestMMX to TestCPU because we will be able to test for other specific extensions (3DNow, SSE) for the forthcoming IDCT we'll borrow to mpeg2dec (as usual :P) . don't show "hiding module" messages anymore except in debug mode . swapped C IDCT and Classic IDCT scores since the classic one seems to be faster ; anyway you should use the MMX one . fixed a Makefile bug under BeOS . tried to fix the cpuid code so that it compiles under BeOS (Polux, can you test it when you have time ?)
-
- 10 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. complete commenting of modules_core.h and small modifications . separated MODULE_CONFIG_START and ADD_WINDOW (Henri, beware) . fixed a very, very old bug that caused namespace collision between plugins (Henri, beware: call your aout_getplugin function like this, not alsa_aout_getplugin) . removed the Debian specific clean rules from the Makefile, since they are already handled by the debian/rules script. . tidied a few compilation rules (-lfoo should always be at the end)
-
- 07 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. made the audio_output API a bit simpler. . got rid of modules_config.h. . fixed `make install' rule. . fixed warnings in the MMX YUV compilation. . probably fixed a bug in the input : pp_foo structures were free()d at the end, but this was useless since the last call to realloc() is equivalent to free(), and two consecutive calls to free() aren't a goo idea. . we check that the version number match and that we don't already have a module by that name when loading a new module. . all public module_* functions now properly lock the module bank. . the audio_output now uses the new module API ; EsounD and DSP modules have been ported, which should be enough for Henri to port the ALSA one. The new plugin API is now much simpler ; it's now just a matter of calling module_Need( p_main->p_module_bank, MODULE_CAPABILITY_FOO, p_data ); and if successful we get the best module. Capabilities can be ORed, so that one can ask for a plugin that does VOUT _and_ INTF actions for instance. It's not complete yet though -- by making it generic I had to do a few ugly casts here and there, which I am going to fix ASAP. Also, command line selection of a plugin does not work yet. The switch to the new plugin API has probably broken the BeOS audio output ; we can either wait until the whole vlc has switched to the new plugins, or create a separate beos_sound.so that conforms to the new API.
-
- 30 Jul, 2000 1 commit
-
-
Sam Hocevar authored
. les aliases "gvlc" "fbvlc" "ggivlc" fonctionne comme il faut
-
- 04 Jul, 2000 1 commit
-
-
Sam Hocevar authored
Voil� le changelog appoximatif : . fichier INSTALL plus clair . vir� quelques warnings . *PATH sont maintenant d�finis dans config.h . quelques fautes d'orthographe . l'option --enable-ppro n'est pas mise par d�faut car elle ne fonctionne pas sur un K6-2 . nouvelle API des plugins . le client framebuffer ne d�truit plus la console quand on quitte . r�paration de la YUV 8 bits . mise des YUV en plugins . transfo YUV 32bits MMX chour�e dans la libmpeg2
-
- 23 Jun, 2000 1 commit
-
-
Sam Hocevar authored
-