Derk-Jan Hartman [Fri, 14 Mar 2003 01:23:06 +0000 (01:23 +0000)]
* ALL: Bumped version to 0.5.3-cvs
* modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
correctly, but now the name of the file as reported in the playlist info
gets displayed incorrectly if it has accents. (going for ID3 at the
moment. filenames are named a plenty in the correct way)
Derk-Jan Hartman [Thu, 13 Mar 2003 22:24:17 +0000 (22:24 +0000)]
* modules/gui/macosx/misc.?
- added VLBrushedMetalImageView. This imageview does not respond to
mousedrage, so we can still move our window by it's background.
* extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
- Changed the container of our background image to the new
VLBrushedMetalImageView.
This fixes #390
Derk-Jan Hartman [Thu, 13 Mar 2003 16:09:21 +0000 (16:09 +0000)]
* extras/MacOSX/vlc.pbproj/project.pbxproj:
- added .qt and .pls file extensions.
* modules/gui/macosx/intf.m:
- increased the number of lines the messages dialog can hold to 400.
* added fourcc '3iv1' to .avi and .mov
- this is 3ivx D3.5 video.
- we cannot read them at however and probably never will. I added them
for completeness.
* added fourcc '3iv2' to .avi and ffmpeg
- this is 3ivx D4 video
- it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
* added fourcc '3ivd' to .avi, .mov and ffmpeg.
- this is video which was divx doctored by the 3ivx doctor program.
- it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
* added fourcc '3vid' to .avi, .mov and ffmpeg.
- this is incorrect encoded DIV3. it is an endianness issue by the encoder.
- ffmpeg can decode it however, so it is mapped to MPEG4 v3.
Marc Ariberti [Thu, 13 Mar 2003 15:50:17 +0000 (15:50 +0000)]
* all: enhancements of the familiar interface includes :
- the interface adapts to the screen size/rotation
- a playlist
- a network tab next to te file tab inside the media tab
- MRL-Combo behaviour changed a bit
- apply handling in preferences
Eric Petit [Wed, 12 Mar 2003 23:15:03 +0000 (23:15 +0000)]
* configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
* beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
"About" window and in the titles of the others windows.
Sam Hocevar [Wed, 12 Mar 2003 05:12:05 +0000 (05:12 +0000)]
* ./Makefile.am: moved generation of .h files to the toolbox so that we
can call "toolbox --update-includes" without running configure.
* ./toolbox: de-uglified some shell code.
Sam Hocevar [Tue, 11 Mar 2003 22:44:48 +0000 (22:44 +0000)]
* ./debian/control: added libqt3-compat-headers build-dependency because of
strange issues with KDE headers that I'm not sure to fully understand but
also honestly completely don't care about.
Sam Hocevar [Tue, 11 Mar 2003 19:30:04 +0000 (19:30 +0000)]
* ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
vlc-aa legacy packages because they were not in woody.
* ./debian/control: tuned the control file to provide smooth upgrades from
woody, from sarge, and from the local VideoLAN repository.
Sam Hocevar [Tue, 11 Mar 2003 19:14:09 +0000 (19:14 +0000)]
* ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
packages (because the dependencies are very small), and the vlc-plugin-mad,
vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
anyway).
* ./debian/*: changed vlc-plugin-svgalib to x86-only.
Laurent Aimar [Tue, 11 Mar 2003 19:02:31 +0000 (19:02 +0000)]
* all: reworked stream output. Now it handles mutliples outputs from
one input, just type --sout "<first url>#<second url>#..." (Yes it
is awfull, but I need suggestion).
udp: correctly update sequence number in rtp.
Laurent Aimar [Tue, 11 Mar 2003 18:57:51 +0000 (18:57 +0000)]
* mp4: I have reworked a lot the demuxer. Now it should handle gracefully
the audio part of mov file. I'm really interested by any regression you
could find, please _test_ all .mp4/.mov file you have.
Laurent Aimar [Tue, 11 Mar 2003 06:14:16 +0000 (06:14 +0000)]
* Hugly hack: break huge block of samples into smaller ones else
some avi/mov file with raw audio can't be played, *BUT* it's not the
good fix (as the problem seems to be elsewhere).
Gildas Bazin [Sun, 9 Mar 2003 19:25:09 +0000 (19:25 +0000)]
* configure.ac.in: don't include the screensaver plugin on win32.
* src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
* modules/codec/spudec/parse.c: removed unnessecary code.
* modules/access/dvdplay/access.c: fixed some navigation problems.
Laurent Aimar [Sun, 9 Mar 2003 16:22:35 +0000 (16:22 +0000)]
* fixed a really stupid bug with compressed header, improved parsing
of audio stsd box. (handle qt3+ audio box)
(I still need to fix mp4.c to read audio track that aren't mp4a)
added a down, right gesture to quit vlc and an up, right gesture that swaps
fullscreen on/off, removed the down gesture as it is now covered by the up,
right gesture
Gildas Bazin [Thu, 6 Mar 2003 23:10:11 +0000 (23:10 +0000)]
* src/audio_output/dec.c, include/aout_internal.h: the aout core was
automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
now fetch this value from the input thread when we create an aout_instance_t.
This solves problems with the http access plugin.
* modules/gui/macosx/applescript.?
* extras/MacOSX/Resources/vlc.scriptSuite
* extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
- moved existing applescript commands to these files
- added several control commands. supported are: play/pause, stop,
previous, next, fullscreen, mute, volumeUp and volumeDown.
These correspond to the existing menuitems. This still requires work
in the future to make it more correct AppleScript, but it works for now.
* modules/gui/macosx/controls.?
- split up the controls.m into a .m and a .h
* modules/gui/macosx/intf.?
- added a getControls method to gain access to the controller object from
the AppleScript commands.
* modules/gui/macosx/open.?
- removed the applescript support existing here and moved it to applescript.?
* modules/gui/macosx/playlist.m
- made the tooltips for the add and remove buttons localizable.
* modules/gui/macosx/vout.m
- added a comment on the meaning of otherMouse events.
* ALL:
- updated copyright information to include the current year ;)
we now insert playlist entries right after the playlist file, and not at the
end of playlist. Should close bug reported on mailing list by Stepan Roh
about "redirection".
Gildas Bazin [Wed, 5 Mar 2003 22:37:05 +0000 (22:37 +0000)]
* modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
* install-win32: the FAQ wasn't being included in the package.
Gildas Bazin [Wed, 5 Mar 2003 17:55:13 +0000 (17:55 +0000)]
* src/input/input_ext-plugins.c: added an msleep() call in case we fail to
allocate a new buffer in input_FillBuffer(). This is necessary because
the input thread has an high priority and we don't want it to loop
without any interruption.
* NEWS:
- added item on fix of 'clicking' sound between stream changes.
- added item on new bandlimited resampler
* ALL:
- bumped up revision number to 0.5.2-test3
Gildas Bazin [Tue, 4 Mar 2003 21:12:04 +0000 (21:12 +0000)]
* include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
not declared).
* modules/access/file.c: use _lseeki64 instead of lseek on win32. This
should allow seeking on files > 1.2Gb (Hopefully closes #168).
Gildas Bazin [Tue, 4 Mar 2003 19:28:39 +0000 (19:28 +0000)]
* modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
quality badly + some clean-up.
Changed the module priority so it is now the default resampler.
ALL:
- the german translation requires two different translations of the word
File. I added a _ANS() function to the macosx version that gets the
translation of 1:File and strips the first two characters of this
alternate translation.
- updated all .po files to make sure we don't break anything
- committed the March 1 version of the german translation by Felix
Kuhne <FK@aenneburghardt.de>
Gildas Bazin [Tue, 4 Mar 2003 03:27:40 +0000 (03:27 +0000)]
* modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
bandlimited interpolation resampler.
It is not yet enabled by default because it requires a bit more works
(not fully stable yet because of buffer overflows under certain conditions).
* src/audio_output/input.c: the resamplers are now always active (expcept
in spdif mode).
* modules/audio_filter/resampler/*: modified the resampler to return the
input buffer when no resampling is needed.