- 15 Jul, 2001 1 commit
-
-
Gildas Bazin authored
- The Win98 DVD input is finally working. (had to install Win98 on my computer to find the problem ;-)
-
- 12 Jul, 2001 3 commits
-
-
Gildas Bazin authored
- Fixed 2 Win32 bugs in libdvdcss (in _win32_dvdcss_readv), one of them should have prevented the Win9x dvd input from working. - Moved the "if(Win2k)" out of the loop in _win32_dvdcss_readv. - Put a readv() function in input_iovec.h, the input_es now compiles. - Modified input_ts to use this function. - Fixed an initialisation bug in vout_directx.c - Right clicking on the mouse now displays the navigation menu. PS: If someone is willing to test the DVD input on Win95/98/Me I will upload an up to date binary package.
-
Renaud Dartus authored
-
Renaud Dartus authored
* Should fix buggy sound due to 44100-48000 Hz conversions
-
- 11 Jul, 2001 2 commits
-
-
Gildas Bazin authored
DirectX plugin changes: - The Win32 GetMessage function has been isolated in a thread. This has been done because this function can block the thread. Thanks to this change, you can now move your window without any video and audio interruption. - Splitted the events handling code into a separate file. - Fixed the bug associated with the window dragging option in the diplay properties.
-
Sam Hocevar authored
* libdvdcss enhancements by Billy Biggs <vektor@dumbterm.net>. This breaks vlc's DVD input (looks like decoders are expecting data too early and DVD input can't cope with it due to decryption). Needs to be investigated. * Plugins are now compiled in plugins/* and libraries in lib/*. * The KDE UI compiles again but does not work yet. * ALSA plugin message corrections. * Calculation modules can now be calledwith a shorter name (eg. '--downmix mmx' instead of '--downmix downmixmmx'). * Fixed insane verbosity of the SDL plugin.
-
- 10 Jul, 2001 1 commit
-
-
Gildas Bazin authored
- Fixed the segfault in vout_UnloadFont - DestroyThread in video_output doesn't call pf_destroy if pf_create has failed previously. - The Xvideo plugin now closes the video window when it XVideoGetPort fails in vout_Create.
-
- 08 Jul, 2001 2 commits
-
-
Renaud Dartus authored
* 16 bytes alignement for data (need fo SSE) * Optimization in SSE
-
Gildas Bazin authored
Win32 changes only: - defined off_t as a long long. This allows DVD navigation to work. This change is to be implemented on a compiler by compiler basis. For now, it works on mingw32 (tested) and should work on MSVC (not tested). - Implemented a quick and dirty hack in intf_msg.c to be able to display long long integers with printf on Win32. This change is also necessary to avoid segfaults when debug is enabled in vlc on Win32. - few minor changes in the directx plugins. - defined snprintf in common.h and removed a few #ifdef WIN32
-
- 07 Jul, 2001 2 commits
-
-
Gildas Bazin authored
- Removed unecessary translations in the win32 code from block offsets to byte offsets. This was overflowing some variables. - Reduced the complexity of the Win9x ASPI functions because we only need to handle DVD drive access. - Win32 code now handles seeking in areas above 2.1 Go on DVDs.
-
Sam Hocevar authored
* Probably fixed the "X eats more and more CPU" bug. Please test. * mingw32 cross-compilation issue fixed.
-
- 06 Jul, 2001 1 commit
-
-
Sam Hocevar authored
* Small optimization in vpar_blocks.c, sparing a few memset() calls. * Additional error checking in vout_sdl.c. * Minor manpage fix, conforming to Debian policy version 3.5.5.0 (Closes Debian bug #99561).
-
- 01 Jul, 2001 1 commit
-
-
Gildas Bazin authored
- Portablility fix: We now control the name to be used in the assembler code for a C function or variable. GCC for Win32 normally prepends an underscore to the name of a C function or variable, and the inline assembler code was using the name without the underscore so we had undefined symbols in some modules. - Reenabled all the accelerated modules on Win32.
-
- 29 Jun, 2001 1 commit
-
-
Stéphane Borel authored
-
- 28 Jun, 2001 1 commit
-
-
Gildas Bazin authored
- a few bug fixes for the directx plugin. - removed the custom usleep function for win32 as we don't really need this accuracy, and it was eating cpu resources.
-
- 27 Jun, 2001 2 commits
-
-
Christophe Massiot authored
video streams at the moment.
-
Gildas Bazin authored
- Added command line option '--stdout <filename>' which redirects stdout and stderr to the specified file. This option should mainly be useful on Win32. - On Win32, vlc now has an icon associated to the .exe file, and is a full GUI application (you don't have this annoying dos command box anymore) - Added INSTALL-win32.txt for specific details to the Win32 port. I've tested these changes on Win32 and Linux, let's hope I didn't break vlc for other platforms. -- Gildas
-
- 25 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* Compile fix for newer versions of MacOS X by Colin Simmonds <colin_simmonds@Mac.lover.org>. * Additional MacOS X DVD ioctl work by Eugenio Jarosiewicz <ej0@cise.ufl.edu>.
-
- 21 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* Win32 network support by Boris Dor�s <babal@via.ecp.fr>.
-
- 20 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* Fixed an alignment issue in the ifo parser. The Matrix problem should be solved. * Minor cosmetic fixes and warning removals here and there.
-
- 19 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* FreeBSD (and probably QNX) shared memory handling fix.
-
- 18 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* First libdvdcss version
-
- 15 Jun, 2001 3 commits
-
-
Tony Castley authored
Enable/disable controls depending on what is in the playlist.
-
Sam Hocevar authored
* Unrolled two loops in dvd_netlist.c to prevent flooding. * DVD input stuttering fix by Jon Lech Johansen.
-
Stéphane Borel authored
-
- 14 Jun, 2001 3 commits
-
-
Sam Hocevar authored
* Added gprof profiling support with --enable-profiling. It works at last! configure with --enable-profiling, build, run vlc (you may want to add --noaudio, it currently segfaults with sound here) and launch "gprof vlc" when finished. To make gprof work with multithreaded programs, one needs to set the internal ITIMER_PROF timer for each new thread launched. I did this through a wrapper in vlc_thread_create (see include/threads.h).
-
Sam Hocevar authored
* Fully working Windows DVD ioctl support by Jon Lech Johansen. * Usual weekly ChangeLog mass-update.
-
Sam Hocevar authored
* DirectX enhancements by Gildas Bazin, such as software rendering. * Merged dvdcss_init and dvdcss_open into dvdcss_open, and dvdcss_close and dvdcss_end into dvdcss_close. libdvdcss API now has 7 functions. * Another failed attempt at profiling vlc under Linux: ported the threads API to GNU Pth. Activate with --enable-pth. It doesn't seem to spawn new threads for me, maybe someone will have better luck. * Makefile optimizations. * Automatic build of libdvdcss if not found.
-
- 13 Jun, 2001 1 commit
-
-
Stéphane Borel authored
that there are free vectors again
-
- 12 Jun, 2001 5 commits
-
-
Sam Hocevar authored
* Exported the CSS part of the dvd plugin into a library.
-
Stéphane Borel authored
place *send escape packet when changing title, not to be stuck in some decoder. *the position in the title is now resetted when we change title to prevent a title from being unavailable because we're stuck at the end *fixed a bug with 1-chapter-long title that displayed chapter 0. *added a _temporary_ field in p_main to know whether the audio stream is ac3 (ugly). It allows a vlc launched in spdif mode to play mpeg or lpcm audio. *cleaned the title property messages to get rid of the ugly stars.
-
Henri Fallon authored
Added LPCM support. It should work with stereo LPCM. Untested with 5-ways LPCM streams.
-
Renaud Dartus authored
-
Renaud Dartus authored
* Check that OS support SSE optimization for PIII (to avoid illegal hardware instruction on Linux 2.2.x)
-
- 09 Jun, 2001 1 commit
-
-
Stéphane Borel authored
time we restart the synchro (for scr discontinuity for instance) *In DVD mode, we reinit the synchro only if the scr are not continuous (instead of each cell) *Try to improve ac3 spdif to prevent from desynchronization.
-
- 08 Jun, 2001 1 commit
-
-
Sam Hocevar authored
* Lots of DirectX plugin fixes by Gildas Bazin. * Compilation fix in message queue mode.
-
- 07 Jun, 2001 4 commits
-
-
Sam Hocevar authored
* Another FreeBSD compilation fix.
-
Sam Hocevar authored
* SDL compilation fix for FreeBSD. * Fixed compilation of motion modules as plugins.
-
Sam Hocevar authored
* Applied old FreeBSD patch for dvd input by German Tischler. * Found what was causing the slowdowns: a namespace collision. Put all plugins into builtins again.
-
Sam Hocevar authored
* Put most builtins in plugins again due to performances issues (more about this in a forthcoming post here). * Fixed the painfully slow build process (at last!). * Moved the null plugin together with the dummy one. * Added new dummy input plugin. More on the dummy input plugin: we'll use it to insert commands in the playlist. Currently implemented are the "quit" and "pause" functions, here are examples on how they are used: vlc file.mpeg vlc:quit # exit after file.mpeg has been read. vlc file1.mpeg vlc:pause:3 file2.mpeg # pause 3 seconds before playing # the next file. From now we can more efficiently benchmark vlc. For instance, to test the video output changes I am doing, I use such a command: time vlc -I dummy --noaudio file.mpeg vlc:quit Future extentions might include more interesting stuff like "switch to full screen", "repeat next file 3 times", "switch to SDL video output"...
-