1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-28 23:09:59 +02:00
Commit Graph

79 Commits

Author SHA1 Message Date
Rémi Denis-Courmont
fe087a3828 Make Zorglub less unhappy 2005-07-09 06:17:09 +00:00
Rémi Denis-Courmont
85b29bdc28 Copyright fixes
(da big courmischage)
2005-07-08 18:12:44 +00:00
Gildas Bazin
0766abde57 * include/vlc_config.h: VOUT_BOGUS_DELAY was way too low, which triggered continuous trashing of early pictures when seeking in some asf files. 2005-06-04 11:55:40 +00:00
Gildas Bazin
6bb8e8f4fd * include/vlc_config.h: removed unused stuff + allocate less VOUT pictures when OPTIMIZE_MEMORY is defined. 2005-03-03 08:13:30 +00:00
Gildas Bazin
bef3f3ea4c * include/vlc_config.h: removed deprecated stuff. 2005-03-02 23:05:08 +00:00
Sam Hocevar
130e15bea1 * src/misc/modules.c:
+ Store plugin cache in a cache/ subdirectory.
    + Encode the endianness and pointer size in the plugin cache filename to
      prevent crashes on multiarch home directories.
2004-10-27 13:20:42 +00:00
Sam Hocevar
2e11ee1562 * it's information, not informations (you missed some, dj :P) 2004-07-16 11:33:32 +00:00
Gildas Bazin
e7abe37c63 * include/*,src/*: New plugins cache feature for faster load times.
This is still experimental so isn't enabled by default (use --plugins-cache).
   There are also a few issues that aren't dealt with yet:
     - translation of module strings.
     - config options callbacks and actions.
     - a few memory leaks.
     - and likely other things ;)
   You can easily reset the plugins cache with --reset-plugins-cache.
2004-05-29 21:41:57 +00:00
Clément Stenac
6de15a630f * Strings review in include/
* Removed trailing spaces
2004-01-25 18:17:08 +00:00
Yoann Peronneau
c743991c5d This fixes bugs 1285 and 1343
* added a the default CD Audio device in General Settings -> Input
* added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp
2003-12-09 00:46:03 +00:00
Gildas Bazin
d246063ae6 * include/vlc_config.h: removed unused config stuff.
* include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces.
2003-08-30 13:59:15 +00:00
Laurent Aimar
1a92321965 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
resampling with some files while keeping good synchronisation.
 Anybody has an idea of the maximum desynchronisation between audio and
video that still be imperceptible ?
2003-04-29 20:29:19 +00:00
Christophe Massiot
fb3612d9ec * Added sanity checks for PTS in the future. 2003-02-26 18:15:33 +00:00
Stephan Assmus
ea3e2be62a modules/gui/beos/PreferenceWindow.h/.cpp
- added settings for screenshot path and image format

	- removed "Save" button, added "Cancel" and "Revert" buttons

	- added revert functionality

	- changed class design for cleaner functionality,
		separated ApplyChanges() into more functions
		to have finer control

	- added more error checking and fixed memory leaks
		(config_GetPsz() returns char*, not const char*!)

	- all settings are now correctly saved and restored

	- some more cosmetic changes


modules/gui/beos/InterfaceWindow.h/.cpp

	- updated vlc way of saving settings to be on par with BeOS way
		and made it selectable in the code which way is used.
		However, the VideoSettings are still only savable in
		the BeOS way.

	- if dvd menus are used, the navigation menu enables a
		"Goto Menu" item. Unfortunately, I don't see a clean
		way to really detect the usage of dvd/dvdold in the
		currently playing stream. I wouldn't want to see
		if a playlist item has "dvd:" or "dvdold:" prepended
		at each interface update.
2003-02-09 17:10:52 +00:00
Sam Hocevar
8ce08f948c * ./include/vlc_config.h: changed "VideoLAN Client" into VLC. 2003-02-02 20:21:02 +00:00
Derk-Jan Hartman
a08a63e731 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC 2003-01-24 18:25:14 +00:00
Christophe Massiot
bb8e9ffdab Less aggressive debug message. 2003-01-22 15:16:02 +00:00
Christophe Massiot
920f7a1023 * OS X: Fixed a segfault with empty configuration strings (closes #65),
* cosmetic messages cleanups.
2003-01-09 23:43:07 +00:00
Christophe Massiot
7435437a6c * modules/access/file.c: we now regularly check the size of the file, in
case it is being downloaded.
2003-01-03 13:07:17 +00:00
Christophe Massiot
d3c3b323b7 * src/misc/darwin_specific.m: Partial attempt at fixing a memory leak,
* 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).
2002-12-31 01:54:36 +00:00
Christophe Massiot
afbc560297 * OS X interface : Added new access modules to the Open panel,
* 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.
2002-12-30 23:45:22 +00:00
Gildas Bazin
a2acda8070 * include/video.h, include/vlc_config.h, src/video_output/*: changed the
picture buffer allocation scheme to allocate pictures from the render
   heap in a clockwise fashion instead of always picking the first available
   one from the start of the heap.
   This allows us to benefit from ffmpeg's macro-block skipping feature.
   As a side effect, we also have less chance of reusing a refrence picture
   buffer when we can't link/unlink them.

* modules/codec/ffmpeg/video.c: modified the direct rendering code to benefit
   from the macro-block skipping algorithm.
   A new flag has also been introduced in the video_output's render heap to
   forbid modifications to the render picture buffers (for instance to overlay
   subtitles).
2002-11-19 20:45:09 +00:00
Sam Hocevar
bc061e8455 * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because
WIN32 isn't always defined under WinCE, but might be. Grmbl.
  * ./include/*: changed a few u* and s* to uint*_t and int*_t.
2002-11-11 14:39:12 +00:00
Gildas Bazin
d472b3e244 * INSTALL.win32, include/vlc_config.h, src/libvlc.h: changes to reflect the
fact that libdvdcss now needs a colon after the DVD drive letter (on Win32).

* src/misc/messages.c: on Win32 only use fflush() if in debug mode.

* src/misc/win32_specific.c: try to raise the our process priority slightly
   above normal. This prevent us from suffering too much from normal activity
   of the OS.
2002-11-07 19:31:08 +00:00
Sam Hocevar
2799d36bc8 * ALL: the build mechanism now uses automake. See HACKING for more details.
* ./mozilla/vlcplugin.cpp: javascript support for the Mozilla plugin.
  * debian/rules: the A52 module is now in a separate package.
2002-09-30 11:05:42 +00:00
Christophe Massiot
ef6c706bde * Makefile.old: Fixed BeOS compilation.
* ALL: Fewer overhead when resampling.
2002-09-27 23:38:04 +00:00
Christophe Massiot
81442b6bf1 * Audio volume management now works properly. See src/audio_output/intf.c
for information on how to use it in your interface plug-ins. In the
  SDL vout, b and n are mapped to sound down/sound up.
* Fixed a major in the mad plug-in with wrong dates.
* Fixed a compilation bug.
2002-09-19 21:56:40 +00:00
Christophe Massiot
cf891bad55 * configure.in: Fixed detection of Qt-embedded.
* modules/codec/a52.c: Fixed detection of A/52 sound.
* modules/audio_filter/converter/a52tofloat32.c: Fixed a bug related to
  downmixing.
* ALL: Added hooks for audio volume management.
2002-09-16 20:46:38 +00:00
Sam Hocevar
eb395af053 * Moved ./include/defs.h to ./config.h
* Renamed ./include/config.h to ./include/vlc_config.h
  * Other misc auto* fixes.
2002-08-26 01:01:13 +00:00