Gildas Bazin [Thu, 23 Jan 2003 23:57:50 +0000 (23:57 +0000)]
* modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
* modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
* modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
play/pause button depending on the context.
* modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
* Resized elements in the open panel,
* modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
mode is on the primary screen,
* po/*: Updated po files.
Derk-Jan Hartman [Thu, 23 Jan 2003 22:57:28 +0000 (22:57 +0000)]
* ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
- oops, i enlarged the timeslider by accident. fixed
* ./modules/gui/macosx/controls.m
- fixed a mutex_lock issue
Derk-Jan Hartman [Thu, 23 Jan 2003 22:25:32 +0000 (22:25 +0000)]
* ./modules/gui/macosx/controls.m
- changed the slower button into a slowmotion button
- fixed a forgotten mutex_unlock
* ./modules/gui/macosx/intf.m
- added the slowmotion button
- some windows shouldn't register in the "Window" menu
* ./modules/gui/macosx/open.m
- allow multiple file selection
* Minor changes to the open panel, added AVI stream output option,
* modules/gui/macosx/open.m: "Open File" is back,
* modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
Gildas Bazin [Thu, 23 Jan 2003 09:53:55 +0000 (09:53 +0000)]
* modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
call (someone willing to investigate this ?).
Olivier Teulière [Thu, 23 Jan 2003 03:33:34 +0000 (03:33 +0000)]
* The stream output can't use PS with UDP
* Added tooltips for the subtitles dialog box
* Added a missing "delete"
* Added a menu entry to spawn new interfaces (but it's currently
disabled, due to a problem with the vlc_list_t struct)
added an new config variable that takes an comma separated list of
interface modules to be loaded in the background when vlc starts. This is
usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
module was inserted, as this just needs to be added to this list now.
Loïc Minier [Wed, 22 Jan 2003 16:41:15 +0000 (16:41 +0000)]
* modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
xosd_init returns NULL
* lib is initialized with configured font
* more safety checks
Derk-Jan Hartman [Wed, 22 Jan 2003 01:48:06 +0000 (01:48 +0000)]
* ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
filetypes.
* ./modules/gui/macosx/vout.m: Made the video window a textured window
* All:
- fixed several missing object_release bugs, that i had introduced.
- updated the play/pause behaviour.
- fixed an issue with the volumeslider.
Loïc Minier [Tue, 21 Jan 2003 17:34:03 +0000 (17:34 +0000)]
* now search all srvtypes and add all srvs of all srvtypes to the
playlist (requires less configuration information, now zero)
* usual cleanup and bug removal
Yves Duret [Mon, 20 Jan 2003 20:17:00 +0000 (20:17 +0000)]
- new access/slp plugin.
- more buildfor_{rh80,mdk{82,90}} stuff.
- use %%mklibname macro.
- use %%clean_menus in postun instead of %%update_menus everywhere.
Derk-Jan Hartman [Mon, 20 Jan 2003 03:45:06 +0000 (03:45 +0000)]
* ./extras/MacOSX/vlc.pbproj/project.pbxproj
- Added .cue and .ogg to the known filetypes
ALL:
- When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
- Preliminary divx filesubtitle support.
Sam Hocevar [Sun, 19 Jan 2003 03:16:24 +0000 (03:16 +0000)]
* ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
the GetProgramPath call, stored the path in p_libvlc instead. Fixes
compilation under anything other than OS X.
Sam Hocevar [Fri, 17 Jan 2003 19:17:09 +0000 (19:17 +0000)]
* ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
of boundary checks in the handling of title/chapter menus. Title 0 is no
longer reachable (Closes: #26).
Sam Hocevar [Fri, 17 Jan 2003 16:18:03 +0000 (16:18 +0000)]
* ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
sent to the parent video output by all filters, and mouse coordinates are
translated when necessary (Closes: #15).
Laurent Aimar [Fri, 17 Jan 2003 15:26:24 +0000 (15:26 +0000)]
* all: use p_vlc->pf_memcpy instead of memcpy on big data block.
* mpeg4video: removed a bad code dealing with pts discontinuity.
* pes.c: try to avoid copying the whole PES. (the first 64ko
ins't any more copied :)
Loïc Minier [Thu, 16 Jan 2003 23:25:55 +0000 (23:25 +0000)]
* configure.ac.in:
. renamed access_slp to slp
. slp is enabled by default if slp.h is present
* modules/access/slp.c:
. slp is now an access and a demux and forces the use of itself
. cleanups and bug corrections
. disappears of the playlist
Thanks to fenrir for the help in debugging!
* Bumped up revision number to 0.5.0-test3,
* Rearranged fields in the OS X interface to accomodate for translations,
* modules/access/dvd/ifo.c: fixed a crash with bad streams,
* Auto-updated po files,
* Manually updated fr.po.
Boris Dorès [Thu, 16 Jan 2003 21:14:23 +0000 (21:14 +0000)]
- input.c : doesn't even try to use the headphone filter for
unsupported format (S/PDIF, ...)
- m3u.c : support for MRLs
better detection of absolute path under Windows
- configure.ac.in : off_t was defined twice for mingw32
- fr.po : translation of headphone filter strings