An error occurred fetching the project authors.
- 07 Sep, 2003 1 commit
-
-
Laurent Aimar authored
-
- 08 May, 2003 1 commit
-
-
Eric Petit authored
vasprintf if defined but not declared in the system headers...)
-
- 05 May, 2003 1 commit
-
-
Gildas Bazin authored
* ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams. * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
-
- 04 May, 2003 1 commit
-
-
Gildas Bazin authored
* src/misc/variables.c, ALL: improvements to the object variables api. - added another argument to var_Change(). - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change() that are used to set/get a friendly name to an object variable. - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve the number of availabel choices without having to get their value as well. - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign a friendly name to the choice value. - VLC_VAR_GETCHOICES retrieves the choices values and their friendly names. * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
-
- 24 Mar, 2003 2 commits
-
-
Gildas Bazin authored
* modules/access/*: pf_read() in access modules is now blocking. We still check regularly for p_input->b_die though. Now the demuxers can safely assume that pf_read() == 0 means EOF. * ALL: got rid of the p_input->b_connected flag. * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop of "decoder stuck" messages that sometimes happened. * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation warnings.
-
Derk-Jan Hartman authored
might still be readable by the directory access module. * added drag and drop support for directories.
-
- 11 Mar, 2003 1 commit
-
-
Gildas Bazin authored
* ALL: experimental code for stream (dvd) navigation through object variables.
-
- 02 Feb, 2003 1 commit
-
-
Christophe Massiot authored
* include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine * modules/access/dvdread/input.c: Fixed a long-standing bug when switching titles.
-
- 28 Jan, 2003 1 commit
-
-
Christophe Massiot authored
dvdread:/Volumes/to@to/VIDEO_TS@1,1 dvdplay:/Volumes/to@to/VIDEO_TS@1,1 Closes #77
-
- 23 Jan, 2003 3 commits
-
-
Sam Hocevar authored
fix (ilvu_sa cannot be -1).
-
Gildas Bazin authored
* modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
-
Sam Hocevar authored
instead of an error when it can't stat() the device (Closes: #77).
-
- 31 Dec, 2002 1 commit
-
-
Christophe Massiot authored
* input: new b_connected field, allowing to correctly detect the EOF of TCP streams (closes #35), * input: fixed a deadlock when opening a zero-sized file, * input: fixed a deadlock when opening an unconnected FIFO (closes #54).
-
- 30 Dec, 2002 1 commit
-
-
Christophe Massiot authored
* Updated po files, * Fixed a very nasty side effect in the dvd and dvdread plug-ins, regarding the audio-channel and spu-channel configuration variables.
-
- 13 Nov, 2002 1 commit
-
-
Laurent Aimar authored
modules/demux/demuxdump.c : a little demux that dump raw stream. (should work with all access...)
-
- 08 Nov, 2002 1 commit
-
-
Gildas Bazin authored
* ALL: using "%ll" in printf format strings is not portable (notably on win32) so we now use the I64Fx familly of macros to print 64 bits numbers (x being replaced by d,i,o,u,x or X). eg: msg_Dbg( p_this, "sample is "I64Fi" late", ll_time ); * src/misc/messages.c: got rid of ConvertPrintfFormatString().
-
- 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.
-
- 26 Oct, 2002 1 commit
-
-
Gildas Bazin authored
* ALL: p_selected_area->i_tell is now update inside input_SplitBuffer instead of inside the pf_read functions of access plugins. That means i_tell now actually reflects the position of what is being decoded and furthermore it is updated more often.
-
- 23 Oct, 2002 1 commit
-
-
Gildas Bazin authored
* ALL: fixed a bunch of memory leaks.
-
- 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.
-
- 29 Aug, 2002 1 commit
-
-
Christophe Massiot authored
* ALL : Added a priority argument to vlc_thread_create(), so that audio and input threads can run with a higher real-time priority, on systems allowing you to use priorities.
-
- 07 Aug, 2002 1 commit
-
-
Sam Hocevar authored
demux plugins (ps, ts, but also dvd*). * ./src/input/mpeg_system.c: removed MPEG-related stuff from the vlc core. * ./src/misc/modules.c: max recursion level is now 5. * ./modules/access/dvdplay/es.c: fixed a buffer overflow.
-
- 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.
-
- 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.
-
- 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 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.
-
- 03 Apr, 2002 1 commit
-
-
Sam Hocevar authored
* ./Makefile.modules: modules now depend on Makefile.opts. * ./configure.in: added (hopefully) explicit messages on how to get libdvdcss and link vlc with it. * ./plugins/dvdread/input_dvdread.c: removed inclusion of dvd_udf.h.
-
- 18 Mar, 2002 1 commit
-
-
Sam Hocevar authored
* ./extras/MacOSX_dvdioctl: removed outdated files. * ./plugins/fx/scope.c: fixed an infinite loop error. * ./plugins: fixed segfaults in various demux plugins. * ./plugins/sdl/vout_sdl.c: SDL_VIDEODRIVER can be specified from the command line; try "--vout sdl:aalib"
-
- 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)
-
- 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 2 commits
-
-
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.
-
Stéphane Borel authored
-
- 04 Mar, 2002 2 commits
-
-
Stéphane Borel authored
-
Gildas Bazin authored
* We now make sure the aout plugin buffers always contain between AOUT_BUFFER_DURATION/2 and AOUT_BUFFER_DURATION*3/2 worth of audio. This should solve the audio buffer underruns. * fix for the bug in input when filename contains a '@' character. * simplified the win32 specific changes to the input parser. ( I think we can safely assume that no access plugin name will have a length of one character)
-