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
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.
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.
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.
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).
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 [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!
* 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
* 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.
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.