Gildas Bazin [Sat, 29 May 2004 21:41:57 +0000 (21:41 +0000)]
* include/*,src/*: New plugins cache feature for faster load times.
This is still experimental so isn't enabled by default (use --plugins-cache).
There are also a few issues that aren't dealt with yet:
- translation of module strings.
- config options callbacks and actions.
- a few memory leaks.
- and likely other things ;)
You can easily reset the plugins cache with --reset-plugins-cache.
Laurent Aimar [Sat, 29 May 2004 14:02:50 +0000 (14:02 +0000)]
* ts: added 14496-17 (text sub) support. It assumes that input is utf8
(wrong as long as we don't have a real subtitle packetizer).
It doesn't work very well, the syncho is a broken (subs are late by more
than 1s).
Laurent Aimar [Sat, 29 May 2004 13:54:22 +0000 (13:54 +0000)]
* ts.c: - send PES as soon as possible to decoder (and not waiting the
next one).
- added partial 14496-17 support, in other words mpeg4 text
subtitles.
Derk-Jan Hartman [Fri, 28 May 2004 22:23:38 +0000 (22:23 +0000)]
* ncurses intf
- Moved one dir higher
- Fixed the Quit function
- Added Volume Controls
- Added Repeat/Loop/Random
- Fixed the info box
- Added Fullscreen remark to help box
It is now the perfect remote controller if I use my 'bedside terminal'.
ssh/screen/ncurses is like magic.
Laurent Aimar [Fri, 28 May 2004 19:54:23 +0000 (19:54 +0000)]
* mp4: first try to add text subtitle muxing support. They are added
like it is done in .mov (and not like .mp4 as I failed to find any
samples)
VLC is able to play them. I don't think QT will like them for now.
Olivier Aubert [Thu, 27 May 2004 15:48:33 +0000 (15:48 +0000)]
CORBA module update:
- the VLC-specific code has been isolated in mediacontrol-core.c so that
corba.c only has to glue CORBA calls to C calls.
- the IDL has been modified:
- snapshot support
- text display support
- access to stream information
- access to volume information
Derk-Jan Hartman [Thu, 27 May 2004 00:02:43 +0000 (00:02 +0000)]
* src/libvlc.h
src/playlist/playlist.c: added a "--play-and-stop" feature.
This stops the playlist after each played item. It does however increase
the index. (also very useful for sap playlist when a lot of channels fail to open).
Derk-Jan Hartman [Wed, 26 May 2004 23:15:07 +0000 (23:15 +0000)]
* misc/sap.c: check for packetsize attribute and increase mtu when it's large.
- some code cleanup. Please watch coding style people.
* demux/sgimb.c: fix an alloc
Andre Pang [Wed, 26 May 2004 08:38:23 +0000 (08:38 +0000)]
* CMML codec:
- added browse-follow-anchor, browse-go-back and browse-go-forward
callbacks
- will not display clip description as subtitles if
intf-displays-cmml-description variable is set on main interface
thread
- bugfix for web browser launching on Mac OS X
Laurent Aimar [Tue, 25 May 2004 19:38:39 +0000 (19:38 +0000)]
* mp4: fix for alaw/ulaw. Clever people that designed .mov decided that
the demuxer has to ask the parameters to the decoder, instead of just
using the ones in the file.
Yoann Peronneau [Tue, 25 May 2004 08:45:45 +0000 (08:45 +0000)]
* modules/control/hotkeys.c: check if there is a vout before writing some OSD, since hotkeys can also be called from an interface now.
* modules/gui/ncurses/ncurses.c: don't add empty ('') entry, in the open function
Yoann Peronneau [Sun, 23 May 2004 16:19:29 +0000 (16:19 +0000)]
* src/video_output/video_widgets.c: Added OSD sliders when changing volume or position with hotkeys.
Those sliders are graphical (ie not written with characters) and we can now add others OSD "widgets".
Yoann Peronneau [Sun, 23 May 2004 16:01:40 +0000 (16:01 +0000)]
* added a search function for the playlist with ncurses interface (feature request #1786).
It doesn't support regexp for now.
* fixed a bug when playlist was empty at start