Christophe Massiot [Thu, 23 Jan 2003 21:47:59 +0000 (21:47 +0000)]
* 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.
Boris Dorès [Thu, 23 Jan 2003 17:18:45 +0000 (17:18 +0000)]
- menus disabled by default
- cosmetic changes
Christophe Massiot [Thu, 23 Jan 2003 17:13:28 +0000 (17:13 +0000)]
Fixed a segfault with quitting when no audio output plug-in was found
(closes #108).
Olivier Teulière [Thu, 23 Jan 2003 16:17:59 +0000 (16:17 +0000)]
* use 'dvdold' instead of 'dvd'
Sam Hocevar [Thu, 23 Jan 2003 15:53:10 +0000 (15:53 +0000)]
* ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
suggestion from lool).
Sam Hocevar [Thu, 23 Jan 2003 15:52:04 +0000 (15:52 +0000)]
* ./modules/*: warning fixes.
Sam Hocevar [Thu, 23 Jan 2003 15:50:15 +0000 (15:50 +0000)]
* ./modules/access/dvdread/input.c: warning fixes and a consistency
fix (ilvu_sa cannot be -1).
Laurent Aimar [Thu, 23 Jan 2003 15:07:20 +0000 (15:07 +0000)]
* asf: in fast/slow motion we don't play audio (unless there isn't any
video). Added some clean up.
Christophe Massiot [Thu, 23 Jan 2003 13:54:59 +0000 (13:54 +0000)]
Derk-Jan Hartman.
Laurent Aimar [Thu, 23 Jan 2003 13:44:21 +0000 (13:44 +0000)]
* don't send audio in fast/slow playing speed unless there isn't any video
stream.
Christophe Massiot [Thu, 23 Jan 2003 11:48:18 +0000 (11:48 +0000)]
* modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
* modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
with MPEG files,
* src/audio_output/output.c: Fixed dual-mono handling.
Gildas Bazin [Thu, 23 Jan 2003 10:25:40 +0000 (10:25 +0000)]
* modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
Sam Hocevar [Thu, 23 Jan 2003 09:58:02 +0000 (09:58 +0000)]
* ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
instead of an error when it can't stat() the device (Closes: #77).
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 ?).
Laurent Aimar [Thu, 23 Jan 2003 09:00:36 +0000 (09:00 +0000)]
* demux: fix segfault while trying to opening files without extention...
Boris Dorès [Thu, 23 Jan 2003 04:50:38 +0000 (04:50 +0000)]
- allow the user to choose (and sort) several plugins for the same
category.
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)
Sigmund Augdal Helberg [Wed, 22 Jan 2003 22:19:29 +0000 (22:19 +0000)]
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.
Olivier Teulière [Wed, 22 Jan 2003 21:42:51 +0000 (21:42 +0000)]
* Added a dialog box for subtitles selection
* Cosmetic here and there
Loïc Minier [Wed, 22 Jan 2003 19:37:50 +0000 (19:37 +0000)]
* modules/visualization/xosd/xosd.c: lower module capability when the
DISPLAY environment variable is unset (gtk like behaviour)
Christophe Massiot [Wed, 22 Jan 2003 18:31:47 +0000 (18:31 +0000)]
Reverse stereo option.
Sam Hocevar [Wed, 22 Jan 2003 17:03:51 +0000 (17:03 +0000)]
* ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
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
Loïc Minier [Wed, 22 Jan 2003 16:16:27 +0000 (16:16 +0000)]
* modules/access/slp.c: #include <stdlib.h> because of a malloc
Christophe Massiot [Wed, 22 Jan 2003 15:16:02 +0000 (15:16 +0000)]
Less aggressive debug message.
Sam Hocevar [Wed, 22 Jan 2003 12:25:59 +0000 (12:25 +0000)]
* ./configure.ac.in: fixed multiple static link issues with anal linkers.
Laurent Aimar [Wed, 22 Jan 2003 10:53:22 +0000 (10:53 +0000)]
* add vout_encoder, not yet the codec parts.
Laurent Aimar [Wed, 22 Jan 2003 10:44:50 +0000 (10:44 +0000)]
* all: modified files for video transcoding. Still needed configure.ac.in
Laurent Aimar [Wed, 22 Jan 2003 10:41:57 +0000 (10:41 +0000)]
* added file needed for video transcoding with vlc.
Christophe Massiot [Wed, 22 Jan 2003 10:03:17 +0000 (10:03 +0000)]
1.12 How do I join an IPv6 multicast stream?
Christophe Massiot [Wed, 22 Jan 2003 09:54:29 +0000 (09:54 +0000)]
* configure.ac.in: Re-added a52sys module, which was lost somewhere...
* Fixed bugs regarding Dolby Surround downmixing.
Laurent Aimar [Wed, 22 Jan 2003 04:51:16 +0000 (04:51 +0000)]
* fixed my last fix about bug with non-progressive videos.
Derk-Jan Hartman [Wed, 22 Jan 2003 02:39:33 +0000 (02:39 +0000)]
ALL: fixed a small bug in the timeslider code
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 [Wed, 22 Jan 2003 01:40:19 +0000 (01:40 +0000)]
* added --with-slp
* now works under win32
Eric Petit [Wed, 22 Jan 2003 01:13:22 +0000 (01:13 +0000)]
* Fixed title / chapter menus
* Clean up
Laurent Aimar [Wed, 22 Jan 2003 00:32:32 +0000 (00:32 +0000)]
* gtk: fixed a segfault with deinterlace.
Olivier Teulière [Tue, 21 Jan 2003 21:20:54 +0000 (21:20 +0000)]
* Dropped files and files added using the playlist are now enqueued
according to the "enqueue" config option
Loïc Minier [Tue, 21 Jan 2003 21:19:36 +0000 (21:19 +0000)]
* use of service attributes to get the name of the session, insert it in
the playlist
Olivier Teulière [Tue, 21 Jan 2003 19:49:09 +0000 (19:49 +0000)]
* Added a dialog box for the stream output
Loïc Minier [Tue, 21 Jan 2003 18:43:54 +0000 (18:43 +0000)]
* added a couple of malloc() checks
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
Derk-Jan Hartman [Tue, 21 Jan 2003 17:08:16 +0000 (17:08 +0000)]
ALL: the slider updates the video while it slides.
Laurent Aimar [Tue, 21 Jan 2003 17:00:41 +0000 (17:00 +0000)]
* added "use DVD menu" choice.
Laurent Aimar [Tue, 21 Jan 2003 16:46:17 +0000 (16:46 +0000)]
* sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
added some sanity checks.
Derk-Jan Hartman [Tue, 21 Jan 2003 14:26:54 +0000 (14:26 +0000)]
ALL: fixed my previous osx interface commit. had forgotten to save the files.
Derk-Jan Hartman [Tue, 21 Jan 2003 14:15:05 +0000 (14:15 +0000)]
* ./src/input/input_ext_intf.c
- FASTER and SLOWER now take into account the current rate.
Laurent Aimar [Tue, 21 Jan 2003 12:36:11 +0000 (12:36 +0000)]
* gui/gtk : added a subtitle option in open dialog box.
Derk-Jan Hartman [Tue, 21 Jan 2003 12:23:37 +0000 (12:23 +0000)]
ALL: The addition of a volume slider required a small redesign of the
interface. David Weber was again kind enough to help us.
Derk-Jan Hartman [Tue, 21 Jan 2003 12:01:43 +0000 (12:01 +0000)]
* Added an 'slowmotion' icon
Christophe Massiot [Tue, 21 Jan 2003 10:29:12 +0000 (10:29 +0000)]
Fixed two major bugs in the audio output, triggering segfault when going
to mono mode, and probably at some other places.
Jon Lech Johansen [Tue, 21 Jan 2003 00:47:43 +0000 (00:47 +0000)]
* ./modules/gui/macosx/aout.m: output more debug info
* ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
http://nanocrew.net/vlc/mpslider.png
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.
Laurent Aimar [Mon, 20 Jan 2003 20:07:07 +0000 (20:07 +0000)]
* all: begin to up to date the gtk/gnome interface. All comments are
welcome, and please reports bugs :)
Christophe Massiot [Mon, 20 Jan 2003 17:52:26 +0000 (17:52 +0000)]
Used macro instead of hand-made code.
Laurent Aimar [Mon, 20 Jan 2003 13:06:34 +0000 (13:06 +0000)]
* all: converted some msg_Err into msg_Warn
Laurent Aimar [Mon, 20 Jan 2003 13:04:03 +0000 (13:04 +0000)]
* asf : more msg_Err -> msg_Warn
Laurent Aimar [Mon, 20 Jan 2003 13:03:03 +0000 (13:03 +0000)]
* aac: some msg_Err -> msg_Warn
Laurent Aimar [Mon, 20 Jan 2003 13:01:53 +0000 (13:01 +0000)]
* all: changed some msg_Err into msg_Warn.
Christophe Massiot [Mon, 20 Jan 2003 10:59:29 +0000 (10:59 +0000)]
Fixed a dozen bugs regarding mono audio files.
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.
Eric Petit [Mon, 20 Jan 2003 02:45:25 +0000 (02:45 +0000)]
load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
previous commits (closes #100)
Laurent Aimar [Mon, 20 Jan 2003 02:19:56 +0000 (02:19 +0000)]
* mpegvideo.c : raah, removed a debug message...
Laurent Aimar [Mon, 20 Jan 2003 02:15:08 +0000 (02:15 +0000)]
* mpegvideo.c : fix dts generation for non-progressive stream.
Derk-Jan Hartman [Mon, 20 Jan 2003 00:23:45 +0000 (00:23 +0000)]
* ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
Jean-Paul Saman [Sun, 19 Jan 2003 22:16:13 +0000 (22:16 +0000)]
New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
Olivier Teulière [Sun, 19 Jan 2003 17:55:18 +0000 (17:55 +0000)]
* Compilation fix
Christophe Massiot [Sun, 19 Jan 2003 16:57:32 +0000 (16:57 +0000)]
Requalified some error messages into warnings.
Laurent Aimar [Sun, 19 Jan 2003 08:28:02 +0000 (08:28 +0000)]
* avi.c : proper way to store fourcc.
Laurent Aimar [Sun, 19 Jan 2003 08:27:28 +0000 (08:27 +0000)]
* all: change the way fourcc are stored in bitmapinfoheader.
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.
Alexis de Lattre [Sat, 18 Jan 2003 20:24:33 +0000 (20:24 +0000)]
Compilation fix
Christophe Massiot [Sat, 18 Jan 2003 13:24:44 +0000 (13:24 +0000)]
Including font-eutopiabold36.rle for DivX and ogg subtitles.
Derk-Jan Hartman [Sat, 18 Jan 2003 04:57:08 +0000 (04:57 +0000)]
* ./modules/gui/macosx/open.m
- .bin files are now opened as disks, instead of as files
Derk-Jan Hartman [Sat, 18 Jan 2003 04:10:58 +0000 (04:10 +0000)]
* ./modules/gui/macosx/open.m:
- Removed the pretty animation. Wasn't working. This looks better.
- fixed a potential memory problem
Sam Hocevar [Fri, 17 Jan 2003 23:59:18 +0000 (23:59 +0000)]
* ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
the source comments.
Derk-Jan Hartman [Fri, 17 Jan 2003 21:46:04 +0000 (21:46 +0000)]
* ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
Sam Hocevar [Fri, 17 Jan 2003 19:36:53 +0000 (19:36 +0000)]
* ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
Sam Hocevar [Fri, 17 Jan 2003 19:35:22 +0000 (19:35 +0000)]
* ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
navigation fixes from the Gtk+ interface.
Sam Hocevar [Fri, 17 Jan 2003 19:22:21 +0000 (19:22 +0000)]
* ./modules/control/rc/rc.c: boundary checks for chapter navigation.
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).
Eric Petit [Fri, 17 Jan 2003 18:19:43 +0000 (18:19 +0000)]
Fixed the 'Do not use DVD menus' check box.
Jean-Paul Saman [Fri, 17 Jan 2003 18:19:11 +0000 (18:19 +0000)]
Updating slider only once a second now.
Christophe Massiot [Fri, 17 Jan 2003 17:22:22 +0000 (17:22 +0000)]
.
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 [Fri, 17 Jan 2003 14:51:09 +0000 (14:51 +0000)]
* added missing static
Sam Hocevar [Fri, 17 Jan 2003 13:54:11 +0000 (13:54 +0000)]
* ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
calculation in slow-mo.
Sam Hocevar [Thu, 16 Jan 2003 23:37:59 +0000 (23:37 +0000)]
* ./Makefile.am: fixed distribution of MSVC files.
Boris Dorès [Thu, 16 Jan 2003 23:33:20 +0000 (23:33 +0000)]
- my previous fix was a bad fix :(
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!
Christophe Massiot [Thu, 16 Jan 2003 23:00:47 +0000 (23:00 +0000)]
* 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
Loïc Minier [Thu, 16 Jan 2003 20:08:00 +0000 (20:08 +0000)]
* typo
Eric Petit [Thu, 16 Jan 2003 15:26:23 +0000 (15:26 +0000)]
* InterfaceWindow.cpp : fixed DVD drag & drop
* PreferencesWindow.* : added the possibility not to use DVD menus
Christophe Massiot [Thu, 16 Jan 2003 14:40:04 +0000 (14:40 +0000)]
Swedish is now sv, not se. Thanks yvounet. (c)
Yves Duret [Thu, 16 Jan 2003 14:39:22 +0000 (14:39 +0000)]
* codec/mad plugin is replaced by audio_filter/mpgatofixed32.
* new demux/m4v and mux/avi plugins
Sam Hocevar [Thu, 16 Jan 2003 14:34:55 +0000 (14:34 +0000)]
* ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
Christophe Massiot [Thu, 16 Jan 2003 14:08:39 +0000 (14:08 +0000)]
* modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
I do not have any file to test ; more precise PTS handling when losing
sync.
* src/audio_output/intf.c: fixed a warning.
Derk-Jan Hartman [Thu, 16 Jan 2003 13:58:18 +0000 (13:58 +0000)]
* ALL:
- integrated play/pause toggled button
- global shortcut for play/pause by use of spacebar
- new pause.png
- removed pause button
- close button in intf window. register window in Window menuitem.
- rearranged the menu
- changed some key-combo's to be more OSX compliant/consistent
- The time text-field is no longer selectable
- The faster/slower/ff/stop etc button are only available during playback
- added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
- Added Add/Remove buttons to the llaylist.
- Made the drawer 10 pixels smaller. Looks much better.
- added a volume slider.