wall.c: try to make all windows in a given aspect ratio for proper
fullscreen. Collect the "blackness" on the far left/right/top/bottom.
todo:
* Make window aspect-ratio configureable
* handle anamorphic input
* constain the sizes of the windows to legal values
* handle some rounding errors
Eric Petit [Sat, 19 Feb 2005 01:46:28 +0000 (01:46 +0000)]
demux/mkv.cpp: be gcc 2.9x friendly:
+ careful when using std::string's compare, it has changed with gcc 3,
you have to '#if __GNUC__ >= 3' <new syntax> #else <old syntax> #endif
+ gcc 2.9x doesn't know at() for vectors, use iterators instead
Eric Petit [Fri, 18 Feb 2005 15:11:21 +0000 (15:11 +0000)]
macosx/voutgl.m: fixed another crash (hopefully the last one).
Looks like OS X delayed the window destruction, causing the crash
since reshape tries to use p_vout after it's been freed.
Gildas Bazin [Fri, 18 Feb 2005 10:16:13 +0000 (10:16 +0000)]
* modules/gui/wxwindows/streamout.cpp: Added an sout-all checkbox + removed the RTP output line which was cluttering the dialog box more than anything else.
Felix Paul Kühne [Thu, 17 Feb 2005 20:43:16 +0000 (20:43 +0000)]
* mirrored the 'services discovery' menu in the file menu -- the flags indicating the running services are partially broken (you do only see them at the same position as you activated the service). I'll fix that after the WE
Derk-Jan Hartman [Thu, 17 Feb 2005 17:30:36 +0000 (17:30 +0000)]
* playlist.m:
- Make sure cd/dvd's can be D&D and recognized. (cdda autodetection still fails)
- Make sure disk names are retrieved when opening cd/dvd's
* macosx.m: Give the submodules proper descriptions.
Derk-Jan Hartman [Thu, 17 Feb 2005 01:53:50 +0000 (01:53 +0000)]
* Finally fixed the issue with resizing the controller and the broken playlist view that was the result of this resize. Estimated 60 hours spent to work around a stupid autoresize bug in the AppKit of Cocoa.
Derk-Jan Hartman [Tue, 15 Feb 2005 20:29:29 +0000 (20:29 +0000)]
* renamed --spu-track to --sub-track
* renamed --spumargin to --sub-margin
* renamed --spu-language to --sub-language
* added note to NEWS about changed names of options
Derk-Jan Hartman [Tue, 15 Feb 2005 17:33:58 +0000 (17:33 +0000)]
* renamed audio-channel to audio-track so ppl don't confuse it with audio-channels
* renamed spu-channel to spu-track
* "Tracks settings" should be "Track settings"
Gildas Bazin [Mon, 14 Feb 2005 09:38:51 +0000 (09:38 +0000)]
* modules/demux/mkv.cpp: fix for chapters seeking + support for more chapter elements, like hidden chapters. Patch by Steve Lhomme (steve dot lhomme at free dot fr).
* include/vlc_input.h: added an i_level member to seekpoint_t for nested chapters (patch by Steve Lhomme).
Felix Paul Kühne [Sat, 12 Feb 2005 12:41:00 +0000 (12:41 +0000)]
* all: updated the used Matroska/Ebml versions to 0.7.5 / 0.7.3, removed the old patches and changed their URLs to the official server instead of the VideoLAN-one
Gildas Bazin [Sat, 12 Feb 2005 11:00:56 +0000 (11:00 +0000)]
* modules/access/http.c,modules/access/mmsh,modules/demux/livedotcom.cpp: Disable clock synchro
algorithm for http/mms/rtsp by default for now since our algo was designed for local network
streaming of MPEG over UDP in mind and doesn't work well in other cases.
You can still use the --clock-synchro config option to override this.
Hopefully this commit will be reverted once the clock synchro has been re-written.
Gildas Bazin [Fri, 11 Feb 2005 10:03:50 +0000 (10:03 +0000)]
* msvc/*: MSVC patch by Steve Lhomme (steve dot lhomme at free dot fr).
Here is a patch to have the same file names and locations as the mingw32 build.
It also put .pdb files in debug mode next to the build files to allow debugging even when you're coding another module...
Gildas Bazin [Wed, 9 Feb 2005 10:09:41 +0000 (10:09 +0000)]
* modules/demux/mkv.cpp: Patch by Steve Lhomme (steve dot lhomme at free dot fr) to allow the Matroska demuxer to find all files in the same "family" in the same directory as the source file.
This will be useful to find segments corresponding to the different titles/domains (as in DVDs).
Laurent Aimar [Tue, 8 Feb 2005 17:00:18 +0000 (17:00 +0000)]
* all: added a --audio-language and --spu-language to select tracks based
on language code.
Both options accepts a list (comma separated) of country code(2/3 letters)
or name (english/native).
For demuxers that doesn't provide language info, they are ignored.
Support for dvdnav isn't complete (only first language is tried) and untested.
Ex: --spu-language en,fr will try to select english track and if none
then french one (and if none, no subtitle).
(you can also use --spu-language english,french or english,francais)
Jean-Paul Saman [Tue, 8 Feb 2005 14:33:40 +0000 (14:33 +0000)]
Run makensis installer on Linux without wine to produce Windows installer package. NSIS 204 needs a patch for installation under Linux, it will be uploaded to contrib directory.
Mark Moriarty [Tue, 8 Feb 2005 02:32:44 +0000 (02:32 +0000)]
preferences_widgets -- Delete spinctrl hack for WIN32 (not needed with updated wxwidgets). People using Cygwin: either need a new contrib set, else compile wxwidgets CVS, at least the 6 Feb version.