- 07 Mar, 2001 1 commit
-
-
Henri Fallon authored
- Fixed TS input ( a nasty dead lock had appeared 4 days ago ) - Added base of network support Things to be done : - Meuuh : fix the PCR synchronisation so that we can set b_pace_cntrol to 0 - Sam : find a way of specifing the type of media (file, net). For the moment, the "--input ts" always call input_NetworkOpen - Maybe sam : for the moment the working syntax is vlc --input ts servername, it should nbe turned into "vlc --server servername". Things that don't work (i'll work on this this week end) : - stopping and retaking a stream - a nice 'waiting for stream' - we select all incoming streams. we should be able to select. Things that haven't been tested : - broadcast - only tested with one stream. Kick me if something is broken by my fault.
-
- 06 Mar, 2001 1 commit
-
-
Christophe Massiot authored
* Increased FIFO_SIZE.
-
- 22 Feb, 2001 1 commit
-
-
Stéphane Borel authored
found one DVD for which ifo seems false). -Title and chapter selection on the command line (see -t and -T options) It will allow to watch some DVD that went through menus by default. -beginning of menus in gnome interface.
-
- 18 Feb, 2001 1 commit
-
-
Sam Hocevar authored
* Ported the framebuffer plugin to the new module API. As for most of the other video output modules, keyboard doesn't work. Except ^C to quit.
-
- 16 Feb, 2001 1 commit
-
-
Sam Hocevar authored
* Fixed a segfault in the input thread creation, as well as a possible deadlock. This happened mostly when opening non-existing files. * Created input_SetStatus to do input_SetRate's job. input_SetRate will be used to set an arbitrary rate, for people who want to read DVDs at 1/2.71828 times the actual speed. * Stubs for the ncurses control interface. No working code yet, but the holes just need to be filled. * Improved X11 support. Still not as functional as before. * The output window now states the method name, so that people know whether they are using X11 or SDL. * The Gnome interface is now drag'n'drop aware, you can drop a file on it just like Xine does (or so I guess).
-
- 12 Feb, 2001 2 commits
-
-
Christophe Massiot authored
-
Sam Hocevar authored
* Fixed my old stupid bug that disabled sound after having played the first playlist item. * Added `Prev' and `Next' buttons to the interface, with the beginning of a playlist window (still empty). * Added `Slow' and `Fast' buttons to the interface and popup menu. Ok, I promise it's the last time I check bloat in, from now the interface commits will be much cleaner and actually fix things :)
-
- 11 Feb, 2001 1 commit
-
-
Sam Hocevar authored
Beginning of Interface II --------------------------- * Plugins have completely disappeared, we now only use the new module API. * All intf and vout modules are now independant. So far, only the Gnome intf module and the SDL vout module have been ported. configure.in has been modified to reflect the changes (x11 and dummy aren't compiled by default anymore, while SDL and Gnome are). Note that this is _not_ Interface II, it's just a step forward. For instance, it lacks the whole message passing scheme. Things that should work: * Right-clicking on the SDL video output window brings the Gnome menu. * Pause, Play, Exit, About work from the menu or from the interface window. * The old SDL keys still work. Things that are broken or may be broken: * Xlib calls are not locked yet, which may lead to "Unexpected async reply" errors, and make the vlc segfault. * Sound only works for the first file. * The SDL vout_sdl.c file is absolutely ugly and kludgey. * The vlc immediately quits when no filename is given as an argument. Not a real bug, but still annoying. * The Gnome menu does not work in fullscreen mode. Things that will come soon, maybe tomorrow: * Complete navigation buttons (fast forward, slow, etc.). * File/Open menu to add files to the playlist. * Return of the X11 video output for those of us who do not have SDL. * Textmode interface for those of us who do not have Gnome. * aout and vout autospawn (maybe).
-
- 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
-
- 31 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. version 0.2.50 for the Linux Expo . --overlay and --fulscreen options (only work with --vout sdl) . the vlc exits after the end of the stream, which prevents from having to kill it and relaunch it during a presentation, just script it like : for i in ~/mpeg/* ; do vlc --fullscreen --overlay --vout sdl $i ; done Yes, I know the --overlay stuff is fucking ugly. But *I* am not the one who redefines vout_sys_t in an interface-related source file. I won't change it until the vout/intf is finished being rewritten. Additional information: if "--overlay --fulscreen" doesn't center your picture, try with your screen geometry, eg: "--overlay --fullscreen --width 1024 --height 768"
-
- 18 Jan, 2001 1 commit
-
-
Sam Hocevar authored
The motion compensation routines are now modules as well ; choose your implementation with `--motion motion', `--motion motionmmx' or `--motion motionmmxext'. Of course, the best implementation is chosen if you don't ask for any. There doesn't seem to be any performance hit due to the move to shared libs, which is a good thing. Please test actively if you have time, though. Updated --help result, manpage, INSTALL document, and a few files. I moved vdec_motion.h and vpar_blocks.h back to /include because they will be needed to build motion compensation modules, but perhaps we don't need to export everything which is in these files. /src/video_decoder/ now has only one .c file, perhaps it could now be merged with video_parser ?
-
- 16 Jan, 2001 1 commit
-
-
Sam Hocevar authored
[ include/config.h.in has changed, don't forget tu run ./configure ] . fixed the --aout, --idct and --yuv flags . updated manpage and --(long)help output to reflect that change . removed a few unneeded #includes here and there . cosmetic changes in error messages in input.c Currently available flags are now : --aout dummy esd dsp alsa --idct idct idctclassic idctmmx --yuv yuv yuvmmx --vout works like before, but still uses the old plugin system for now.
-
- 14 Jan, 2001 1 commit
-
-
Stéphane Borel authored
. Parsing of ifo file almost completed. . Still does not work well.
-
- 12 Jan, 2001 1 commit
-
-
Christophe Massiot authored
INPUT_PTS_DELAY down to 200 ms ; video heap down from 10 to 5 pictures ; decoder fifo size from 1023 to 511 PES ; * Fixed various bugs in 32 bit-versions of input_ext-dec.h ; * Fixed a bug in GetChunk() ; * Renamed GetByte, GetWord, ShowWord to _GetByte, _GetWord, _ShowWord ; * Moved decoder_fifo-specific code from programs.c to dec.c ; * Fixed bugs in program.c that prevented vlc to close all decoders ; * Gave sam a lesson for the use of the bitstream in spu_decoder.c :ppp ; * Made the video parser unlock the reference pictures before quitting (still one left, yaknow why ?)
-
- 05 Jan, 2001 1 commit
-
-
Sam Hocevar authored
. this is a coding style patch which removes all "foo(bar){" constructions and most of the tabulations. . also, fixed a bug in the default subtitle track. . and made a few error messages more explicit, ie. changed "error: %s" to "foo error: couldn't initialize bar (%s)"
-
- 26 Dec, 2000 1 commit
-
-
Christophe Massiot authored
* Changed behaviour of preparsing code, faster startup ; * Fixed DecodePSM(), cannot test ; * Cleaned up ParsePES(), fixed a bug which could reject very small but valid PES packets ; * Fixed cosmetic bugs in vpar_synchro frame_rate display.
-
- 21 Dec, 2000 1 commit
-
-
Christophe Massiot authored
-
- 20 Dec, 2000 3 commits
-
-
Christophe Massiot authored
-
Christophe Massiot authored
who thought it would be cleaner to put config in environment variables correct what's wrong in my code).
-
Christophe Massiot authored
* Fixed a bug in AC3 initialization ; * PS streams are now pre-parsed (this can take a while) if possible ; ./configure is required after this update.
-
- 19 Dec, 2000 1 commit
-
-
Renaud Dartus authored
Change vlan_server_ip to vishnou's ip (but vlans not working yet)
-
- 11 Dec, 2000 1 commit
-
-
Henri Fallon authored
Same changes that were made in the stbale branch ( FB_NOYPAN support )
-
- 05 Dec, 2000 1 commit
-
-
Christophe Massiot authored
-
- 29 Nov, 2000 1 commit
-
-
Christophe Massiot authored
* Fixed a bug in the video synchro time scheduling * Made the vout more precise on display dates
-
- 28 Nov, 2000 1 commit
-
-
Christophe Massiot authored
NB : it is necessary to re-run ./configure
-
- 27 Nov, 2000 1 commit
-
-
Christophe Massiot authored
* Fixed a bug which made frames go backwards with some displays (the video_decoder thread is now niced). * Made use of intf_WarnMsg() in the most needed places. Also simplified the synchro algorithm and fixed a bug with non-(5/1) streams. Fixed the optimizations in the configure stuff. Warning : this release needs a full rebuild (make clean; make). Warning : I might have broken the BeOS port, could somebody check ?
-
- 21 Nov, 2000 1 commit
-
-
Stéphane Borel authored
intf_WarnMsgImm .on active les messages de warning au lancement avec l'option --warning .le i_level par d�fault est 12 (on ne montre pas les messages de niveau inf�rieur � 12 J'esp�re que �a correspond � ce qui a �t� discut� dans videolan-devel.
-
- 18 Nov, 2000 1 commit
-
-
Christophe Massiot authored
you check I did'nt make a mess of it ?). * Added todo things in the TODO file.
-
- 14 Nov, 2000 1 commit
-
-
Christophe Massiot authored
synchro. * Remettage du #define STATS parce qu'en fait sinon on n'a pas les infos dans la fen�tre. C'est dommage d'ailleurs qu'on ait � le mettre, parce que du coup �a va nous d�courager de faire des stats sur d'autres parties. * Changements cosm�tiques dans les relations video_parser/video_decoder.
-
- 13 Nov, 2000 2 commits
-
-
Christophe Massiot authored
* Le warning (late pictures) du vout est d�sormais un DbgMsg (en attendant les WarnMsg) ; * Correction d'un bug en mode debug (sic).
-
Christophe Massiot authored
* Fixed a bug in video_ouput.c which made the stream go backwards sometimes. * Fixed a bug in video_ouput.c which trashed more late pictures than necessary. * Fixed the DEBUG mode in the Makefile. * Fixed a bug in mwait() which made us wait too long. Ca va tuer.
-
- 26 Oct, 2000 1 commit
-
-
Sam Hocevar authored
-
- 23 Aug, 2000 1 commit
-
-
Christophe Massiot authored
-
- 08 Aug, 2000 1 commit
-
-
Sam Hocevar authored
piti�, pour ne laisser que � vlc �, � gvlc � (gnome) et � fbvlc � (framebuffer) ; les autres restent bien entendu accessibles avec par exemple � vlc --vout ggi �. . IMPORTANT - nouvelle option --synchro pour forcer un type de synchro. Pour le moment les options possibles sont : --synchro I /* n'affiche que les I */ --synchro IP /* affiche les I et toutes les P */ --synchro IP+ /* affiche les I, les P, et la moiti� des B */ --synchro IPB /* affiche toutes les images */ Toute autre valeur de --synchro sera ignor�e et c'est l'algo par d�faut bas� sur la consommation de processeur qui sera utilis�. Notez que si vous en demandez trop au vlc, il va bien entendu planter, ou tout du moins remplir sa fifo comme un gros cochon. On n'y peut pas grand chose, c'est la vie.
-
- 07 Aug, 2000 1 commit
-
-
Sam Hocevar authored
* removed float operations in the video decoder, and all emms asm functions * borrowed linuxvideo's MMX motion compensation * fixed an undefined symbol in the MMX YUV plugin Meuuh & Sam.
-
- 30 Jul, 2000 1 commit
-
-
Sam Hocevar authored
. les aliases "gvlc" "fbvlc" "ggivlc" fonctionne comme il faut
-
- 19 Jul, 2000 1 commit
-
-
Sam Hocevar authored
fait gagner plus de 0.8% en vitesse, ce qui peut para�tre peu, mais en fait au bout de 35 fois on aura d�pass� 30% de gains. . remise de l'ancienne taille d'image par d�faut
-
- 11 Jul, 2000 1 commit
-
-
Sam Hocevar authored
-
- 06 Jul, 2000 1 commit
-
-
Sam Hocevar authored
. descendu le d�lai de d�marrage � .5 secondes au lieu de 2 . un nouvelle synchro qui devrait punixe !!!
-
- 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
-