Laurent Aimar [Sun, 18 May 2003 23:16:57 +0000 (23:16 +0000)]
* input_program.c: input_DelES destroyed the decoder (if any) without
removing this ES from the list of selected ES. So, instead we call
input_UnselectES.
Eric Petit [Sun, 18 May 2003 22:30:33 +0000 (22:30 +0000)]
modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
Jean-Paul Saman [Sun, 18 May 2003 20:54:43 +0000 (20:54 +0000)]
Updated release numbering of packages.
Gildas Bazin [Sun, 18 May 2003 19:46:35 +0000 (19:46 +0000)]
* modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
Derk-Jan Hartman [Sun, 18 May 2003 18:56:57 +0000 (18:56 +0000)]
* fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
Cyril Deguet [Sun, 18 May 2003 17:48:05 +0000 (17:48 +0000)]
* added transparency in X11 skins
Gildas Bazin [Sun, 18 May 2003 16:27:18 +0000 (16:27 +0000)]
* modules/gui/wxwindows/*: the open dialog box is created only once and reused when needed. This allows to have the previous settings displayed when you re-open the dialog.
Gildas Bazin [Sun, 18 May 2003 15:44:03 +0000 (15:44 +0000)]
* modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
Gildas Bazin [Sun, 18 May 2003 12:18:46 +0000 (12:18 +0000)]
* modules/gui/wxwindows/open.cpp: small fixes.
* modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
* modules/video_filter/osd_text.c: small win32 fix.
Cyril Deguet [Sun, 18 May 2003 11:25:00 +0000 (11:25 +0000)]
* first BMP loader for X11 skins : it can only handle 24bbp uncompressed
images, but it works !
Gildas Bazin [Sat, 17 May 2003 23:57:35 +0000 (23:57 +0000)]
* INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
* install-win32, Makefile.am: updates for the win32 package.
* NEWS: added a few missing things.
Gildas Bazin [Sat, 17 May 2003 22:48:09 +0000 (22:48 +0000)]
* modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
* modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
* modules/gui/wxwindows/open.cpp: added a CD Audio entry.
Gildas Bazin [Sat, 17 May 2003 22:00:00 +0000 (22:00 +0000)]
* include/input_ext-intf.h: forgot this file in my last commit.
* src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
Gildas Bazin [Sat, 17 May 2003 20:30:31 +0000 (20:30 +0000)]
* modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
You can now listen to your favorite CDDAs with vlc, or even stream them :)
(Their is not yet any support for jitter correction).
* modules/codec/araw.c: small clean-up.
Eric Petit [Sat, 17 May 2003 18:30:41 +0000 (18:30 +0000)]
* modules/gui/beos/MessagesWindow.* : cleaning
* modules/gui/beos/PreferencesWindow.* : split the main modules into
its categories
Eric Petit [Sat, 17 May 2003 15:20:46 +0000 (15:20 +0000)]
modules/gui/beos/* : cosmetic
Gildas Bazin [Sat, 17 May 2003 14:36:19 +0000 (14:36 +0000)]
* modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
Gildas Bazin [Sat, 17 May 2003 11:35:14 +0000 (11:35 +0000)]
* configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
* src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
Gildas Bazin [Fri, 16 May 2003 23:02:37 +0000 (23:02 +0000)]
* modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
Gildas Bazin [Thu, 15 May 2003 23:05:59 +0000 (23:05 +0000)]
* src/input/input_programs.c: a few fixes to the navigation object variable.
Christophe Massiot [Thu, 15 May 2003 22:27:38 +0000 (22:27 +0000)]
* now 0.6.0-cvs
* ALL: Capitalize all preferences text strings
Gildas Bazin [Thu, 15 May 2003 21:31:53 +0000 (21:31 +0000)]
* src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
* modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
Jean-Paul Saman [Thu, 15 May 2003 20:45:08 +0000 (20:45 +0000)]
Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
Jean-Paul Saman [Thu, 15 May 2003 20:28:00 +0000 (20:28 +0000)]
Updating version to 0.5.4.
Enable building with libmpeg2.
Sam Hocevar [Thu, 15 May 2003 16:02:26 +0000 (16:02 +0000)]
* ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
Gildas Bazin [Thu, 15 May 2003 15:59:35 +0000 (15:59 +0000)]
* modules/gui/wxwindows/*: small fixes and improvements.
Sam Hocevar [Thu, 15 May 2003 15:50:23 +0000 (15:50 +0000)]
* ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
Derk-Jan Hartman [Thu, 15 May 2003 15:35:55 +0000 (15:35 +0000)]
* Makefile.am: on make dist move vlc.ebuild
* vlc.ebuild: small spelling correction
Derk-Jan Hartman [Thu, 15 May 2003 02:02:13 +0000 (02:02 +0000)]
* Went trough my maillogs and filled out large parts of the NEWS file.
please check and add your own. (i was bored ;)
* Updated the README.MacOSX.rtf with some more pointers and changed version
to 0.6.0
Gildas Bazin [Thu, 15 May 2003 01:33:53 +0000 (01:33 +0000)]
* modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
Derk-Jan Hartman [Thu, 15 May 2003 01:23:05 +0000 (01:23 +0000)]
* variable callback for the playlist. the input, audio and video still need
to be done, waiting for gibalou to work his magic on that ;)
cvs: ----------------------------------------------------------------------
Derk-Jan Hartman [Thu, 15 May 2003 00:46:23 +0000 (00:46 +0000)]
* added vlc.ebuild, vlc.spec.redhat to dist.
* added all the new icons to the dist.
* on make dist i would like to do
mv vlc.ebuild vlc-${VERSION}.ebuild
I don't know how to do this. Who does?
Derk-Jan Hartman [Thu, 15 May 2003 00:32:28 +0000 (00:32 +0000)]
* ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
need to be updated before release, to point out the correct links to
these libraries.
Laurent Aimar [Wed, 14 May 2003 21:29:43 +0000 (21:29 +0000)]
* aac: compilation fix.
* libvlc.h : set correct value for sout-a/vcodec
Derk-Jan Hartman [Wed, 14 May 2003 19:47:24 +0000 (19:47 +0000)]
* Resized some elements to allow for better translations.
Sam Hocevar [Wed, 14 May 2003 17:17:30 +0000 (17:17 +0000)]
* ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
the extras/ directory.
Laurent Aimar [Wed, 14 May 2003 14:58:35 +0000 (14:58 +0000)]
* aac: use extention based detection.
Derk-Jan Hartman [Wed, 14 May 2003 14:57:42 +0000 (14:57 +0000)]
* Forgot one
Derk-Jan Hartman [Wed, 14 May 2003 14:56:26 +0000 (14:56 +0000)]
ALL: Davor won the vote, New icons in place.
Laurent Aimar [Wed, 14 May 2003 11:15:50 +0000 (11:15 +0000)]
* ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
Gildas Bazin [Wed, 14 May 2003 09:00:10 +0000 (09:00 +0000)]
* modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
Gildas Bazin [Tue, 13 May 2003 23:41:17 +0000 (23:41 +0000)]
* modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
Gildas Bazin [Tue, 13 May 2003 22:59:16 +0000 (22:59 +0000)]
* modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
* modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
Gildas Bazin [Tue, 13 May 2003 22:33:33 +0000 (22:33 +0000)]
* modules/gui/wxwindows/*: new subtitles file dialog box.
* modules/demux/util/sub.c: fixed a few description strings.
* Makefile.am: small cosmetic change to package-win32 target.
Cyril Deguet [Tue, 13 May 2003 20:36:29 +0000 (20:36 +0000)]
* beginning of event processing in X11 skins
* graphics should work, but....
Cyril Deguet [Tue, 13 May 2003 19:25:59 +0000 (19:25 +0000)]
* changed OSGraphics constructor (needed for X11)
Eric Petit [Tue, 13 May 2003 14:11:33 +0000 (14:11 +0000)]
modules/gui/beos/PreferencesWindow.*:
- use BMenuFields for string_from_list config items
- cleaning
Gildas Bazin [Tue, 13 May 2003 12:09:29 +0000 (12:09 +0000)]
* modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
Gildas Bazin [Tue, 13 May 2003 11:44:53 +0000 (11:44 +0000)]
* modules/gui/wxwindows/preferences.cpp: small fixes.
Eric Petit [Tue, 13 May 2003 11:18:25 +0000 (11:18 +0000)]
modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
Gildas Bazin [Mon, 12 May 2003 21:55:01 +0000 (21:55 +0000)]
* modules/gui/wxwindows/preferences.cpp: the config panels are now generated on demand instead of generating everything at the beginning. ResetAll now also takes care of resetting the values shown in the config panels.
* modules/gui/wxwindows/open.cpp: small cosmetic changes.
Eric Petit [Mon, 12 May 2003 19:59:48 +0000 (19:59 +0000)]
modules/gui/beos/VlcWrapper.h: compile fix
Gildas Bazin [Mon, 12 May 2003 19:11:53 +0000 (19:11 +0000)]
* include/vlc_common.h: small change to shut-up some memory checkers.
Gildas Bazin [Mon, 12 May 2003 17:33:20 +0000 (17:33 +0000)]
* modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
* modules/video_output/directx/events.c: fixed non-initialized variable.
* modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
* src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
* src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
* modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
Derk-Jan Hartman [Mon, 12 May 2003 01:17:10 +0000 (01:17 +0000)]
* First set config variable, then add the files (and therefore potentially
play them) in the playlist. Otherwise we can be too late.
Derk-Jan Hartman [Sun, 11 May 2003 23:17:31 +0000 (23:17 +0000)]
* extras/MacOSX/vlc.pbproj/project.pbxproj:
- Add the THANKS file to the Mac OS X application
* modules/gui/macosx/about.?:
- Use c-style comments instead of //
- Open the AUTHORS file with the correct Encoding
- Display the THANKS file as well
- Rotate the scrolling when at the end
* modules/gui/macosx/intf.m:
- put Cocoa into multithreaded mode as soon as possible. Not really
causing any problems now, but is cleaner.
* modules/gui/macosx/prefs.m:
- Select the current setting when we create a combobox.
Derk-Jan Hartman [Sun, 11 May 2003 19:09:51 +0000 (19:09 +0000)]
* ALL:
- removed a bit too much code from the interface files previous commit.
Menu's were enabled if there was no input.
- removed a NSLog which was used for bugtracking
Derk-Jan Hartman [Sun, 11 May 2003 18:49:15 +0000 (18:49 +0000)]
* modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
cvs to stop bugging me about it ;)
*.sed
*.sin
*.header
Rules-quot
Gildas Bazin [Sun, 11 May 2003 18:43:19 +0000 (18:43 +0000)]
* src/input/input_programs.c: small bug fix.
* src/misc/variables.c: compilation fix for MSVC.
Derk-Jan Hartman [Sun, 11 May 2003 18:41:27 +0000 (18:41 +0000)]
* forgot one file. see previous intf.m commit for details.
Derk-Jan Hartman [Sun, 11 May 2003 18:40:11 +0000 (18:40 +0000)]
* src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
and playlist already have, to be notified of menu changes.
* src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
* modules/gui/macosx/intf.?: Interface listens for changes in the input
menu's now.
Gildas Bazin [Sun, 11 May 2003 15:55:51 +0000 (15:55 +0000)]
* modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
Sigmund Augdal Helberg [Sun, 11 May 2003 14:33:32 +0000 (14:33 +0000)]
Added code to render subtitles with the freetype module (disabled by default).
To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
and modules/codec/spudec/text.c and run with --filter osdtext
Gildas Bazin [Sun, 11 May 2003 13:45:21 +0000 (13:45 +0000)]
* configure.ac.in: fixed the wx-config detection by the skins plugin.
* modules/gui/wxwindows/*: fixed a couple of breakage.
Gildas Bazin [Sun, 11 May 2003 13:22:23 +0000 (13:22 +0000)]
* modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
Sigmund Augdal Helberg [Sun, 11 May 2003 13:14:04 +0000 (13:14 +0000)]
use c comment, and not c++
Sigmund Augdal Helberg [Sun, 11 May 2003 08:42:59 +0000 (08:42 +0000)]
* osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
(doesn't seem to work)
Christophe Massiot [Sun, 11 May 2003 01:00:26 +0000 (01:00 +0000)]
* modules/audio_filter/resampler/coreaudio.c: more accurate frame length
calculation
* modules/audio_output/coreaudio.c: apparently the audio card clock can
be screwed, so probe it at every buffer
* src/audio_output/output.c: Thou shalt not drop buffers
Derk-Jan Hartman [Sat, 10 May 2003 20:49:07 +0000 (20:49 +0000)]
* fix titer's language commit. The list needs to end with a NULL, or VLC will
no longer start. (it fails on the duplication of the config of this variable)
Laurent Aimar [Sat, 10 May 2003 18:16:44 +0000 (18:16 +0000)]
* ffmpeg : fix for svq3.
Eric Petit [Sat, 10 May 2003 13:52:03 +0000 (13:52 +0000)]
POTFILES.in: forgot a file yesterday...
Eric Petit [Sat, 10 May 2003 13:40:37 +0000 (13:40 +0000)]
* src/libvlc.[ch]: removed --translation to avoid breaking compatibility
with old config files; --language is now a string_from_list you can use
to specify the language (default is auto-detection).
Gildas Bazin [Sat, 10 May 2003 11:08:07 +0000 (11:08 +0000)]
* src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
Derk-Jan Hartman [Sat, 10 May 2003 11:05:52 +0000 (11:05 +0000)]
* added VP31 fourcc's.
* disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
actually use it. It would generate too many bugreports.
Derk-Jan Hartman [Sat, 10 May 2003 10:32:29 +0000 (10:32 +0000)]
* Finished the sout dialog on OSX.
Laurent Aimar [Fri, 9 May 2003 23:23:45 +0000 (23:23 +0000)]
* ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
Sigmund Augdal Helberg [Fri, 9 May 2003 22:03:06 +0000 (22:03 +0000)]
oss.c: give a warning if --spdif is set but the sourndcard don't support it.
Christophe Massiot [Fri, 9 May 2003 20:30:29 +0000 (20:30 +0000)]
France 1 - Italy 0
Laurent Aimar [Fri, 9 May 2003 19:53:51 +0000 (19:53 +0000)]
* faad: better support of AAC without ESDS.
Eric Petit [Fri, 9 May 2003 19:30:42 +0000 (19:30 +0000)]
Updated POTFILES.in for BeOS' i18n
Laurent Aimar [Fri, 9 May 2003 19:29:57 +0000 (19:29 +0000)]
* mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
have found.
Gildas Bazin [Fri, 9 May 2003 16:01:17 +0000 (16:01 +0000)]
* modules/misc/httpd.c: win32 fixes.
* modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
Laurent Aimar [Fri, 9 May 2003 02:39:21 +0000 (02:39 +0000)]
* mmstu: fixed a lookup.
Derk-Jan Hartman [Fri, 9 May 2003 01:19:43 +0000 (01:19 +0000)]
* modules/gui/macosx/prefs.m:
- possibly fixed a crash situation when clicking the OK button (not sure though)
* modules/gui/macosx/macosx.m:
- made the transparency option an advanced option.
Eric Petit [Fri, 9 May 2003 00:58:25 +0000 (00:58 +0000)]
* src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
* src/misc/configuration.c: config_PutPsz now sets the variable to NULL
if the string is empty
* modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
Derk-Jan Hartman [Fri, 9 May 2003 00:41:11 +0000 (00:41 +0000)]
* modules/gui/macosx/prefs.?:
- made the advanced button better.
- added missing CONFIG_ITEM_DIRECTORY support
* extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
- added the semi 'apple' default of com-, as a hotkey for the prefs.
Derk-Jan Hartman [Thu, 8 May 2003 23:11:28 +0000 (23:11 +0000)]
modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
Laurent Aimar [Thu, 8 May 2003 19:51:38 +0000 (19:51 +0000)]
* ftp : updated copyright info.
Laurent Aimar [Thu, 8 May 2003 19:26:59 +0000 (19:26 +0000)]
* v4l: clean up.
Laurent Aimar [Thu, 8 May 2003 19:21:39 +0000 (19:21 +0000)]
* v4l: remove __V4L_AUDIO_ (useless)
Eric Petit [Thu, 8 May 2003 19:06:47 +0000 (19:06 +0000)]
ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
vasprintf if defined but not declared in the system headers...)
Christophe Massiot [Thu, 8 May 2003 17:13:23 +0000 (17:13 +0000)]
* modules/gui/macosx: Fixed crashes with the new submenus when used on a
localized system
* Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
the DVD menus by default.
Gildas Bazin [Thu, 8 May 2003 15:58:56 +0000 (15:58 +0000)]
* modules/access/file.c: fixed large file support on win32.
* src/libvlc.[ch]: made the description of the translation option more explicit.
Eric Petit [Thu, 8 May 2003 14:15:36 +0000 (14:15 +0000)]
src/libvlc.*: --translation is now a string. Usefull if want to specify
a different language than your OS, or if your OS is not localized...
Gildas Bazin [Thu, 8 May 2003 12:09:59 +0000 (12:09 +0000)]
* modules/gui/wxwindows/menus.cpp: misc small fixes.
Eric Petit [Thu, 8 May 2003 10:45:50 +0000 (10:45 +0000)]
modules/gui/beos/PreferencesWindow.cpp: cosmetic
Eric Petit [Thu, 8 May 2003 10:40:31 +0000 (10:40 +0000)]
* modules/gui/beos/AudioOutput.cpp: more cleaning
* modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
Interface" to the popup
Derk-Jan Hartman [Thu, 8 May 2003 01:16:57 +0000 (01:16 +0000)]
ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
- video-es seems broken. it always starts with -1 (Disabled) selected.
- moved some menuitems to other menu's for gui interface consistency with
other gui's.
- added a "fit to screen" menuitem.
Eric Petit [Thu, 8 May 2003 01:05:14 +0000 (01:05 +0000)]
src/misc/beos_specific.cpp:
Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
exit without any cleaning (that made VLC crash badly)
Derk-Jan Hartman [Wed, 7 May 2003 23:13:07 +0000 (23:13 +0000)]
* changed "Gayscale video output" option back into "Grayscale video output"