- 14 Feb, 2001 1 commit
-
-
Stéphane Borel authored
longer such an ugly kludge and is much more accurate. -Changes in DVDSeek so that the interface slider is in 0 when we are at the beginning of the strem. -Try to detect the beginning of the movie in the middle of the title. It works for most of the DVDs but will begin in the middle of the movie with some others. -Calculate only the first title key in css mode because it might take a long time with some title. The search stops now when we have a key once whereas it did stop only when we had it twice before. It should not cause problems.
-
- 13 Feb, 2001 4 commits
-
-
Christophe Massiot authored
-
Stéphane Borel authored
done on a multiple of 2048, and shopuld take care of the offset to the beginning of the stream. It works with most of my DVDs by fails to detect size of some streams. -change of the order of call to ifo and css functions in input_dvd.c, because we can't read ifo files before authentification on some DVDs. -changed location of some css tables. -we read ifo date and decrypt css keys for all titles now. It takes quite a long time to initialize with some DVDs (if you have 42 titles for instance). The key decryption might give a false value if the title is less than 10 Mb ; I'm working on that :)
-
Sam Hocevar authored
* Quick patch to avoid a segfault when arbitrarily seeking the stream. Meuuh: you probably have a better solution for this ; I simply don't know the video decoder well enough to do it myself.
-
Sam Hocevar authored
* added --intf option to vlc * started cleaning vout_sdl.c * the dummy plugin works again * added a slider to the Gnome interface so that we can browse through streams There is a problem with the slider: we sometimes get unexpected async replies, which would mean that we don't properly lock our Xlib calls. Which is true. But we also get these errors when using `--vout dummy'. I'll investigate.
-
- 12 Feb, 2001 8 commits
-
-
Christophe Massiot authored
-
Christophe Massiot authored
* Fixed a typo in my previous commit.
-
Christophe Massiot authored
-
Christophe Massiot authored
-
Stéphane Borel authored
Most of DVD with movie in title 1 should work. To come : support for movie in other titles.
-
Sam Hocevar authored
. removed tests against i_rate and i_new_rate calculation from the plugins and hid this complexity into input_ext-intf.c
-
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 :)
-
Sam Hocevar authored
* The pure Gnome part of the Gnome interface has been rewritten from scratch, and the .glade file included as well. You can edit it by installing glade-gnome and doing `glade plugins/gnome/intf_gnome.glade', or directly by hand if you grok XML. * Files can now be loaded into vlc using the `Open' buttons. But for the moment you still have to launch vlc with at least one file, because it quits when the end of the playlist is reached. * Idle screen was disabled because it eats a lot of CPU and is mostly useless for the moment. And it gets activated when pause lasts for too long.
-
- 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).
-
- 09 Feb, 2001 2 commits
-
-
Stéphane Borel authored
-
Stéphane Borel authored
structures of DVDs -Change in configure to avoid compiling css functions on BSD.
-
- 08 Feb, 2001 12 commits
-
-
Sam Hocevar authored
. added comments to src/interface/intf_plst.c and include/intf_plst.h so that people understand how the playlist works. . updated the TODO list (34 items to do, 41 done !)
-
Christophe Massiot authored
GNU/Linux options ; * Changed fseek() to fseeko() for 64-bit offsets ; * Reset frame predictors on a stream discontinuity.
-
Christophe Massiot authored
and jump Backward in the SDL intf. Enjoy !
-
Christophe Massiot authored
-
Christophe Massiot authored
Maybe it would be a good idea to compile the DVD plugin on machines which have one ? :pppp
-
Stéphane Borel authored
-
Sam Hocevar authored
. moved the playlist handling from input/input.c to interface/interface.c . fixed a few warnings at compile-time . fixed sound channel selection in playlist mode . added a color message in the plugin bank because on peut bien d�conner cinq minutes, quand-m�me . we now spawn a new input thread for each file . added a missing pf_close() because it's always cool to close files after we read them
-
Stéphane Borel authored
plugins. I will fix that soon. -minor modification in pluginification.
-
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
-
Stéphane Borel authored
2048 bytes. -Some modifications in netlist to make it work with DVD. -Fixed � bug in mpeg_system.c We use INPUT_READ_ONCE many times in the input code. I think that we should replace it with a field in input_thread_t to give more flexibility to modules. I have done it in DVD plugin but it can't work if input.c is limited by INPUT_READ_ONCE. The DVD method is slower than input_ps ; but there are things to improve. CSS descrambling is broken.
-
Renaud Dartus authored
-
Renaud Dartus authored
Thanks to Meuuh, he's MORTEL ;)
-
- 07 Feb, 2001 4 commits
-
-
Christophe Massiot authored
-
Christophe Massiot authored
-
Christophe Massiot authored
* Dirty hack in the SDL intf to bind "a" (fAst forward), "s" (Slow motion) and "p" (Play).
-
Christophe Massiot authored
* Fixed a bug in the management of the first video PTS.
-
- 06 Feb, 2001 2 commits
-
-
Christophe Massiot authored
-
Damien Lucas authored
. Used instead p_vout->i_changes like in x11
-
- 05 Feb, 2001 2 commits
-
-
Sam Hocevar authored
. patched 2 debian bugs (see http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=vlc) . improved the snapshot generation
-
Damien Lucas authored
. Default is shown. . Default in fullscreen is hidden.
-
- 04 Feb, 2001 1 commit
-
-
Sam Hocevar authored
. removed obsolete video_yuv_mmx.S . updated the TODO list and wrote a small todo.pl parser to make it easier to see which items remain to be done . `make snapshot' now creates vlc-*.tar.gz and vlc-*-nocss.tar.gz
-
- 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"
-
- 30 Jan, 2001 2 commits
-
-
Christophe Massiot authored
-
Sam Hocevar authored
no -a option is specified, the vlc will play the first audio type it finds, so there is no need to specify "-a ac3" for a DVD anymore.
-