Derk-Jan Hartman [Thu, 16 Jan 2003 13:49:44 +0000 (13:49 +0000)]
* ./modules/gui/macosx/controls.m:
- Added a volumeslider
- removed pause button
- added a fast forward action (increases speed in time)
- changed the play method to allow for a toggled play pause button
- volumeUp and VolumeDown take the state of the Mute Menuitem into account
- volumeUp and VolumeDown take the volumeSlider into account
* ./modules/gui/macosx/intf.h:
- added references for the volumeslider, new menuitems
* ./modules/gui/macosx/intf.m:
- correct init of volumeslider and other new intf elements
- new title for Controller window
- the state of buttons is dependant on a movie being played
- toggle the play/pause button if a play/pause action is detected.
* ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
* ./modules/gui/macosx/vout.m:
- removed some control keys which were no longer necesarry
- give the window the title of the item being played
Sam Hocevar [Thu, 16 Jan 2003 12:49:28 +0000 (12:49 +0000)]
* ./evc/config.h, ./msvc/config.h: proper generation of these files using
information from configure.ac.in. Thanks to Stephane van Hardeveld for
spotting this.
* Totally rewrote the mad plug-in, in order to fix the PTS problems :
- Now using the low-level API of libmad,
- Decoding split in parsing & decoding (just like A/52),
- Should handle dual-mono files correctly,
* The old mpeg_audio plug-in can no longer work in this scheme and has
been disabled. Please _always_ compile with mad from now on.
* Updated po files.
Eric Petit [Tue, 14 Jan 2003 22:03:38 +0000 (22:03 +0000)]
Fixed playlist behaviour (draging a file replaces the playlist, and
draging a file while pressing the 'Shift' key appends it while the
current one keeps playing.
changed the a rule into add and made it work along with others such as play
even when nothing is currently playing. Added a playlist command to list the
entries currently in the playlist. plus some cleanups and sanity checks.
Laurent Aimar [Mon, 13 Jan 2003 02:33:13 +0000 (02:33 +0000)]
* all: now mux and access_out can request to reserve some memory in front
of each sout buffer (will prevent some unnecessary memcpy :). Not yet
really used.
* src/video_output/video_output.c: add a key-pressed variable to p_vout
* modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
by reading the key-pressed variable
* modules/control/lirc/lirc.c: allow navigation with remote control by
faking keypresses (closes #38). I think the remotes for dvdplayers usually
have buttons for "root menu" and "title menu". Whould this be easily
implemented in vlc?
Laurent Aimar [Sat, 11 Jan 2003 18:10:49 +0000 (18:10 +0000)]
* asf: prevent some segfault with broken file. (partially fix bug 72)
* avi: respect frame size (for audio codec) and close bug 75.
* ffmpeg: can now read multiples audio frames from the same buffer.
Loïc Minier [Fri, 10 Jan 2003 09:25:57 +0000 (09:25 +0000)]
* New entries:
2.16 NO VIDEO!! or NO AUDIO !!
3.3.4 Does VLC support DVD from all zones?
3.3.5 How can I take screenshots?
5. Miscellaneous
5.1 How may I help your project?
5.2 Why are your mailing-lists and your website in english?
Sam Hocevar [Thu, 9 Jan 2003 14:00:00 +0000 (14:00 +0000)]
* ./modules/video_filter/transform.c: the 90 and 270 transformation routines
now use the visible pitch of a picture, not its total pitch (Closes: #29).
Laurent Aimar [Wed, 8 Jan 2003 16:40:29 +0000 (16:40 +0000)]
* configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
muxer with libdvbpsi.
* mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
(only in ts_dvbpsi demuxer).
Laurent Aimar [Wed, 8 Jan 2003 10:34:58 +0000 (10:34 +0000)]
* pes.c, ps.c: a52 stream should now work.
* ts.c: added support for libdvbpsi (like ts demux, two modules are
generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
without libdvbpsi. More works to add mpeg4 support (now I generate IOD
and SL descriptor).
* ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
forgets to declare 'add_category_hint'
* ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p