Gildas Bazin [Sun, 22 Jun 2003 17:52:12 +0000 (17:52 +0000)]
* configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
* modules/gui/skins/src/skin_main.cpp: fixed icon loading.
Gildas Bazin [Sun, 22 Jun 2003 16:00:57 +0000 (16:00 +0000)]
* ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
Derk-Jan Hartman [Sun, 22 Jun 2003 15:03:33 +0000 (15:03 +0000)]
* NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
* vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
Gildas Bazin [Sun, 22 Jun 2003 13:31:47 +0000 (13:31 +0000)]
* configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
Laurent Aimar [Sun, 22 Jun 2003 07:39:39 +0000 (07:39 +0000)]
* mkv.cpp : begin of a matroska demuxer
TODO:
* seek support
* vorbis support (it's a decoder problem, as matroska embded raw
vorbis data)
* utf8 subtitles handling (probably at the decoder stage too)
* clean up.
* support of stream other than files.
* ...
Cyril Deguet [Sun, 22 Jun 2003 00:00:28 +0000 (00:00 +0000)]
* src/theme.cpp, src/event.* : no more VLC_SHOW event
* src/window.* : replaced p_intf->p_sys->WindowList by a singleton
class SkinWindowList (to be tested under windows)
* removed useless gtk2 files
Sam Hocevar [Sat, 21 Jun 2003 20:45:53 +0000 (20:45 +0000)]
* THANKS: spelling fixes.
* configure.ac:
+ Added curly braces around variables.
+ Got rid of the "x$foo" constructs.
+ Renamed *_plugin conditionals into *_p.
* debian/changelog:
+ Fixed a duplicate entry.
+ Added an entry for an old Debian upload that fixed #117180.
* debian/control:
+ Added a build dependency on libimlib2-dev for skins.
* debian/rules:
+ Activated support for skins.
Sam Hocevar [Sat, 21 Jun 2003 16:09:13 +0000 (16:09 +0000)]
* debian/rules:
+ Use the -s flag instead of -a so that debhelper properly handles the
i386-only plugin packages.
+ Split the build rule into configure and build.
Olivier Teulière [Fri, 20 Jun 2003 19:50:29 +0000 (19:50 +0000)]
* ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
"display" attribute of ControlText. It allows to show the title of
the current stream, without the full path.
* ./doc/skins/*: updated the doc
Gildas Bazin [Thu, 19 Jun 2003 21:09:27 +0000 (21:09 +0000)]
* modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
Gildas Bazin [Thu, 19 Jun 2003 18:22:05 +0000 (18:22 +0000)]
* modules/access_output/udp.c: implemented a caching mechanism which solves all the bad quality streaming issues that have been reported. The caching value can be modified with the --udp-sout-caching config option (the default value being DEFAULT_PTS_DELAY == 300 milisec).
Gildas Bazin [Thu, 19 Jun 2003 12:21:53 +0000 (12:21 +0000)]
* modules/gui/wxwindows/*: changed the preferences panel to use textctrls for float values as spinctrls don't support floats. The advanced checkbox is only displayed if needed. Fixed the play/pause buttons tooltip.
Sam Hocevar [Thu, 19 Jun 2003 02:14:30 +0000 (02:14 +0000)]
* debian/rules:
+ Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
so that the rules can be called directly.
* debian/control:
+ Removed leading "a"s from package descriptions.
+ Set policy to 3.5.10.
* debian/copyright:
+ Removed debian/vlc.copyright.
Derk-Jan Hartman [Tue, 17 Jun 2003 14:43:22 +0000 (14:43 +0000)]
modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
cvS: ----------------------------------------------------------------------
Derk-Jan Hartman [Tue, 17 Jun 2003 14:38:39 +0000 (14:38 +0000)]
* modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
* extras/MacOSX/Resources/English.lproj/MainMenu.nib:
Fixed two cosmetic issues in the stream output dialog.
* po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
Gildas Bazin [Mon, 16 Jun 2003 21:55:58 +0000 (21:55 +0000)]
* modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
* include/modules_inner.h: removed unneeded initialization.
id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
true, since this seems to break playback of some streams over http. It also
takes to much time just to get some fancy metadata
Derk-Jan Hartman [Sun, 15 Jun 2003 14:00:40 +0000 (14:00 +0000)]
* ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
* ./po/nl.po: New Dutch Translation by /me ;)
* README.MacOSX.rtf: Updated instructions of Prefence usage.
Derk-Jan Hartman [Sat, 14 Jun 2003 21:06:30 +0000 (21:06 +0000)]
* Dramatically improved the ebuild.
- To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
- fix faad2? currently disabled
Gildas Bazin [Fri, 13 Jun 2003 12:08:13 +0000 (12:08 +0000)]
* modules/misc/network/ipv6.c: fixed multicast support on win32. Well, it is working on Win2k but might require run-time OS version checking to have it woking on XP as well. (you might have to add a multicast route: ipv6 rtu FF00::/8 #intfnum)
Sam Hocevar [Fri, 13 Jun 2003 03:21:40 +0000 (03:21 +0000)]
* ./src/misc/messages.c: ouch. when the message queue was full, we were
using our va_list twice, which caused crashes on architectures where
va_list is a pointer; we now use va_copy whenever possible.
Gildas Bazin [Wed, 11 Jun 2003 10:42:34 +0000 (10:42 +0000)]
* modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
* msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
* modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
* configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
people who explicitely set mpeg_video in the previous version will end
up with libmpeg2 in 0.6.0.
* modules/codec/libmpeg2.c: Fixed a potential segfault, especially
with DVDs.
* modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
some audio filters (read: coreaudio resampler) don't like too small
packets (I know, this is ugly).
Gildas Bazin [Tue, 10 Jun 2003 22:42:59 +0000 (22:42 +0000)]
* modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.
Gildas Bazin [Tue, 10 Jun 2003 11:43:41 +0000 (11:43 +0000)]
* configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
* modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
* modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.