- 31 May, 2003 3 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
muxer but this will break compatibility).
-
Laurent Aimar authored
* demux/ts.c : fixed an endian problem with such private stream.
-
- 15 May, 2003 1 commit
-
-
Christophe Massiot authored
* ALL: Capitalize all preferences text strings
-
- 06 May, 2003 1 commit
-
-
gbazin authored
* modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
-
- 05 May, 2003 2 commits
-
-
gbazin authored
* modules/demux/mpeg/ts.c: compiler warning fix. * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
-
gbazin 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.
-
- 18 Mar, 2003 1 commit
-
-
Christophe Massiot authored
do not follow the standard.
-
- 23 Feb, 2003 1 commit
-
-
Laurent Aimar authored
- Only vlc is able to read such TS. - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used. - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be quickly added. - Please test.
-
- 20 Feb, 2003 1 commit
-
-
sigmunau 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)
-
- 12 Feb, 2003 1 commit
-
-
Christophe Massiot authored
* demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of i_continuity_counter, * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value, * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
-
- 08 Feb, 2003 1 commit
-
-
Christophe Massiot authored
* Updated po files, * New --buggy-psi options, to supports streams which don't update the continuity counter in their PSI packets (walkenizes #sam).
-
- 04 Feb, 2003 1 commit
-
-
Christophe Massiot authored
(thanks gibalou !).
-
- 08 Jan, 2003 2 commits
-
-
Laurent Aimar authored
muxer with libdvbpsi. * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream. (only in ts_dvbpsi demuxer).
-
ipkiss authored
forgets to declare 'add_category_hint' * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
-
- 07 Jan, 2003 1 commit
-
-
Johan Bilien authored
file/ts_dvbpsi:) with TS streams that don't start with 0x47
-
- 18 Dec, 2002 1 commit
-
-
Laurent Aimar authored
Becareful that up to now, it's more a hack. (I need to add SL streams managments)
-
- 06 Dec, 2002 1 commit
-
-
Sam Hocevar authored
* ALL: a bunch of additional warning fixes.
-
- 20 Nov, 2002 1 commit
-
-
Sam Hocevar authored
* ./modules/*: fixed a bunch of modules so that they compile under WinCE, we now have access_file and the mpeg demux and video decoder working (http://zoy.org/~sam/vlc/pocketvlc2.png).
-
- 20 Oct, 2002 1 commit
-
-
Christophe Massiot authored
* include/vlc_threads.h: Avoid locking the interface, * ALL: reworked all audio output plug-ins to correctly take into account i_channels. At present this is known to break OSS, probably others.
-
- 12 Oct, 2002 1 commit
-
-
gbazin authored
* configure.ac.in: fix for the mingw32 build. The gtk plugin may also need mingwex. * modules/demux/mpeg/ts.c: added an #include <stdint.h> to make mingw32 happy when compiled with libdvbpsi. * Makefile.am: fixed dependency problem with share/vlc_win32_rc.rc.
-
- 26 Sep, 2002 1 commit
-
-
Christophe Massiot authored
* Fixed a compile issue in s16tofloat32swab. * Fixed a typo in demux/mpeg/ts.c.
-
- 23 Sep, 2002 1 commit
-
-
Christophe Massiot authored
VLS's. * Fixed a bug with non-ASCII characters in the OS X playlist. * Fixed a warning on start-up.
-
- 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.
-
- 08 Aug, 2002 1 commit
-
-
Sam Hocevar authored
name but with different directory names. * ./Makefile: plugins get installed in different directory names. * ALL: additional -ansi -pedantic fixes.
-
- 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.
-
- 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.
-
- 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.
-
- 21 May, 2002 1 commit
-
-
Sam Hocevar authored
-
- 14 May, 2002 2 commits
-
-
Arnaud de Bossoreille de Ribou authored
-
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.
-
- 26 Apr, 2002 1 commit
-
-
Johan Bilien authored
-
- 25 Apr, 2002 1 commit
-
-
Johan Bilien authored
* Added a mpeg_ts_dvbpsi module tha uses libdvbpsi to decode PSIs. It is used by default if the lib is found. It shares much code with mpeg_ts
-
- 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.
-
- 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"
-
- 15 Mar, 2002 1 commit
-
-
Sam Hocevar authored
* ./plugins/mpeg_system: fixed a parsing bug I introduced yesterday.
-
- 04 Mar, 2002 1 commit
-
-
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.
-