Sam Hocevar [Mon, 17 Mar 2003 18:02:11 +0000 (18:02 +0000)]
* ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
terminating NULL pointer in the fake argv values we pass to gtk_init().
* ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
have the "gui-helper" capability.
* ./modules/misc/gtk_main.c: paved the way for Gtk2.
Derk-Jan Hartman [Mon, 17 Mar 2003 17:10:21 +0000 (17:10 +0000)]
* src/playlist/playlist.c:
- added playlist_Move to move an item in our playlist before the position
of a previous item (or end) of our playlist. Keeps index at it's current
item.
* modules/gui/macosx/playlist.?:
- Now a reorderable playlist. Thanks to Andrew Stone for example code.
This fixes #349 (Finally ;)
- True alternating colors in the playlistview. Thanks to Apple Computer
for the example code.
Loïc Minier [Sat, 15 Mar 2003 20:17:37 +0000 (20:17 +0000)]
* attempt at a docbook-xml version of the FAQ with XSL
customizations, if people want to help or just have a look
(use "xsltproc faq-alone.xsl faq-alone.xml" with the
docbook-xml-simple package installed or saxon if you feel bored)
Laurent Aimar [Sat, 15 Mar 2003 18:44:31 +0000 (18:44 +0000)]
* ffmpeg: Use truncated frames if supported by codec (only with newer
libavcodec). This fix mpeg4 in TS with huge bitrate.
* sub: clean up. Report any problems.
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.