]> git.sesse.net Git - vlc/log
vlc
20 years ago* src/stream_output/stream_output.c: small sout_cfg_parser() changes.
Gildas Bazin [Sun, 25 Apr 2004 14:15:29 +0000 (14:15 +0000)]
* src/stream_output/stream_output.c: small sout_cfg_parser() changes.
* modules/stream_out/duplicate.c: small coding style changes.
* modules/stream_out/transcode.c:
  + Forward the aopts{foo=bar,etc..} and vopts={foo=bar,etc...} options to the encoders.
  + Got rid of the ffmpeg encoder specific options.
* modules/codec/ffmpeg/*:
  + Changed the encoder options to normal config options.
  + Parse the options forwarded by transcode.
* include/vlc_codec.h:
  + encoder_t cleanup.
  + include a "sout_cfg_t *" in encoder_t to allow passing options.

20 years ago * dialogs.cpp: put NULL for the parent window argument of WX dialogs in
Cyril Deguet [Sun, 25 Apr 2004 13:35:56 +0000 (13:35 +0000)]
  * dialogs.cpp: put NULL for the parent window argument of WX dialogs in
  the dialog provider: fixes tons of errors such as
  "Gdk-CRITICAL **: file gdkdraw.c: line 90 (gdk_draw_rectangle): assertion `gc != NULL' failed" and incorrect behaviour of the dialogs.

20 years agoAdd options descriptions
Clément Stenac [Sun, 25 Apr 2004 08:53:52 +0000 (08:53 +0000)]
Add options descriptions

20 years agoAdd option descriptions
Clément Stenac [Sun, 25 Apr 2004 08:45:28 +0000 (08:45 +0000)]
Add option descriptions

20 years agoFix description
Clément Stenac [Sun, 25 Apr 2004 08:45:01 +0000 (08:45 +0000)]
Fix description

20 years ago* src/stream_output/stream_output.c: small coding style changes.
Gildas Bazin [Sun, 25 Apr 2004 08:24:24 +0000 (08:24 +0000)]
* src/stream_output/stream_output.c: small coding style changes.

20 years ago * debian/rules:
Sam Hocevar [Sun, 25 Apr 2004 00:27:12 +0000 (00:27 +0000)]
  * debian/rules:
    + Build ffmpeg with --enable-gpl because the postprocessing code is GPL.
    + Check for .svn directories in addition to CVS.

20 years ago * modules/access/dvb/dvb.c: fixed syntax errors.
Sam Hocevar [Sun, 25 Apr 2004 00:25:49 +0000 (00:25 +0000)]
  * modules/access/dvb/dvb.c: fixed syntax errors.

20 years agoProperly attach and detach the qte_main object
Jean-Paul Saman [Sat, 24 Apr 2004 16:28:21 +0000 (16:28 +0000)]
Properly attach and detach the qte_main object

20 years agoCompilation fix and give option descriptions
Clément Stenac [Sat, 24 Apr 2004 15:40:57 +0000 (15:40 +0000)]
Compilation fix and give option descriptions

20 years agoEndianness fix for xvideo vout on big endian processors (I still have problems when...
Benjamin Pracht [Sat, 24 Apr 2004 13:16:58 +0000 (13:16 +0000)]
Endianness fix for xvideo vout on big endian processors (I still have problems when shm is disabled, but that might be related to my drivers, if anybody could test that).

20 years ago* modules/stream_out/*: attempt at adding descriptions to the config options.
Gildas Bazin [Sat, 24 Apr 2004 12:49:53 +0000 (12:49 +0000)]
* modules/stream_out/*: attempt at adding descriptions to the config options.

20 years ago * standard: created sap/slp(boolean) sap-name/slp-name(string),
Laurent Aimar [Sat, 24 Apr 2004 11:34:27 +0000 (11:34 +0000)]
 * standard: created sap/slp(boolean) sap-name/slp-name(string),
sap-ipv6(boolean) options. (So that breaks the old way but it's easier).

20 years agodvb/access.c removed old commandline syntax
Jean-Paul Saman [Sat, 24 Apr 2004 10:18:08 +0000 (10:18 +0000)]
dvb/access.c  removed old commandline syntax
better debug information
dvb/dvb.c debug message beautifying
dvb/qpsk.c textual changes

20 years agoiPaq vlc-0.7.2-test1
Jean-Paul Saman [Sat, 24 Apr 2004 10:03:41 +0000 (10:03 +0000)]
iPaq vlc-0.7.2-test1

20 years ago* input/subtitles.c: first subtitle search path was not used.
Yoann Peronneau [Sat, 24 Apr 2004 07:27:41 +0000 (07:27 +0000)]
* input/subtitles.c: first subtitle search path was not used.

20 years ago * all: use sout_ParseCfg. But "standard" can't use it for sap/slp
Laurent Aimar [Sat, 24 Apr 2004 03:38:10 +0000 (03:38 +0000)]
 * all: use sout_ParseCfg. But "standard" can't use it for sap/slp
options (because we can't do the difference between missing option,
option and option="" when option is a string).

20 years ago * all: use sout_ParseCfg.
Laurent Aimar [Sat, 24 Apr 2004 00:47:04 +0000 (00:47 +0000)]
 * all: use sout_ParseCfg.
 (udp-sout-caching has been renamed sout-udp-caching).

20 years ago * ts: use sout_ParseCfg. (If people add description to options that
Laurent Aimar [Sat, 24 Apr 2004 00:18:37 +0000 (00:18 +0000)]
 * ts: use sout_ParseCfg. (If people add description to options that
would be pretty cool).

20 years agoSupport EXTVLCOPT in the new m3u demuxer
Clément Stenac [Fri, 23 Apr 2004 23:58:15 +0000 (23:58 +0000)]
Support EXTVLCOPT in the new m3u demuxer

20 years ago * mp4: use sout_ParseCfg and rename option to --sout-mp4-faststart.
Laurent Aimar [Fri, 23 Apr 2004 23:52:55 +0000 (23:52 +0000)]
 * mp4: use sout_ParseCfg and rename option to --sout-mp4-faststart.

20 years ago * stream_output: fixed bool handling in sout_ParseCfg.
Laurent Aimar [Fri, 23 Apr 2004 23:51:46 +0000 (23:51 +0000)]
 * stream_output: fixed bool handling in sout_ParseCfg.

20 years ago * asf: use sout_ParseCfg and so added
Laurent Aimar [Fri, 23 Apr 2004 23:33:04 +0000 (23:33 +0000)]
 * asf: use sout_ParseCfg and so added
--sout-asf-{title,author,copyright,comment,rating} options.

20 years ago * stream_output: added bool support (untested).
Laurent Aimar [Fri, 23 Apr 2004 23:31:21 +0000 (23:31 +0000)]
 * stream_output: added bool support (untested).

20 years ago * stream_output: added a sout_ParseCfg to help sout modules, and attached
Laurent Aimar [Fri, 23 Apr 2004 23:25:47 +0000 (23:25 +0000)]
 * stream_output: added a sout_ParseCfg to help sout modules, and attached
access_out, mux, stream_out to the creator to make VLC_VAR_DOINHERIT
working.
 (Basically it takes an options list that will be 'var_Created' and if present
in sout_cfg_t initialised).

20 years ago* modules/video_output/x11/xcommon.c,
Gildas Bazin [Fri, 23 Apr 2004 20:23:16 +0000 (20:23 +0000)]
* modules/video_output/x11/xcommon.c,
  modules/gui/wxwindows/video.cpp: fixed size for VOUT_SET_ZOOM.

20 years ago* modules/video_filter/*: implemented a forwarding vout_vaControl().
Gildas Bazin [Fri, 23 Apr 2004 20:01:59 +0000 (20:01 +0000)]
* modules/video_filter/*: implemented a forwarding vout_vaControl().

20 years ago* modules/video_filter/deinterlace.c: implemented a forwarding vout_vaControl().
Gildas Bazin [Fri, 23 Apr 2004 19:50:33 +0000 (19:50 +0000)]
* modules/video_filter/deinterlace.c: implemented a forwarding vout_vaControl().

20 years ago * x264: added aspect support.
Laurent Aimar [Fri, 23 Apr 2004 19:00:06 +0000 (19:00 +0000)]
 * x264: added aspect support.
 * transcode: added H264 codec id.
 * demux: added h264 demux shortcut.

20 years ago* ALL: bumped version number to 0.7.2-test1 in preparation for the test release.
Gildas Bazin [Fri, 23 Apr 2004 18:33:51 +0000 (18:33 +0000)]
* ALL: bumped version number to 0.7.2-test1 in preparation for the test release.

20 years ago * h264: fixed nal decoding.
Laurent Aimar [Fri, 23 Apr 2004 16:06:57 +0000 (16:06 +0000)]
 * h264: fixed nal decoding.

20 years ago* modules/video_output/directx/directx.c: I think I finally have the mouse autohiding...
Gildas Bazin [Fri, 23 Apr 2004 15:35:02 +0000 (15:35 +0000)]
* modules/video_output/directx/directx.c: I think I finally have the mouse autohiding feature right.

20 years ago* play after loading intf.
Derk-Jan Hartman [Fri, 23 Apr 2004 15:03:45 +0000 (15:03 +0000)]
* play after loading intf.

20 years ago* modules/video_output/directx/directx.c: couple of fixes for fullscreen.
Gildas Bazin [Fri, 23 Apr 2004 14:39:57 +0000 (14:39 +0000)]
* modules/video_output/directx/directx.c: couple of fixes for fullscreen.

20 years ago* extras/MacOSX/vlc.pbproj/project.pbxproj: typo (bug #1787)
Yoann Peronneau [Fri, 23 Apr 2004 14:30:13 +0000 (14:30 +0000)]
* extras/MacOSX/vlc.pbproj/project.pbxproj: typo (bug #1787)

20 years ago* src/libvlc.h: MSVC doesn't like splitted macros. I'll get this right eventually ;)
Gildas Bazin [Fri, 23 Apr 2004 13:22:16 +0000 (13:22 +0000)]
* src/libvlc.h: MSVC doesn't like splitted macros. I'll get this right eventually ;)

20 years ago* src/libvlc.h: reverted my last change.
Gildas Bazin [Fri, 23 Apr 2004 13:06:53 +0000 (13:06 +0000)]
* src/libvlc.h: reverted my last change.

20 years ago* src/input/control.c, include/ninput.h: Added INPUT_GET_INFO.
Gildas Bazin [Fri, 23 Apr 2004 12:46:34 +0000 (12:46 +0000)]
* src/input/control.c, include/ninput.h: Added INPUT_GET_INFO.
* include/vlc_meta.h: vlc_meta_GetValue().
* modules/demux/m3u.c: increased MAX_LINE to 8192.
* modules/video_output/directx/events.c: portability fix.

20 years ago* src/*: portability fixes.
Gildas Bazin [Fri, 23 Apr 2004 12:38:04 +0000 (12:38 +0000)]
* src/*: portability fixes.
* msvc/vlc.dsw: httpd is not a plugin anymore.

20 years ago* src/input/subtitles.c: corrected bug in subtitle detection
Yoann Peronneau [Fri, 23 Apr 2004 11:56:21 +0000 (11:56 +0000)]
* src/input/subtitles.c: corrected bug in subtitle detection
* src/libvlc.h: modified subtitle paths for Windows

20 years ago* src/input/es_out.c: fix for ES_OUT_RESET_PCR.
Gildas Bazin [Fri, 23 Apr 2004 11:38:14 +0000 (11:38 +0000)]
* src/input/es_out.c: fix for ES_OUT_RESET_PCR.

20 years ago* modules/stream_out/transcode.c: fixed mem leak + use av_free() instead of free...
Gildas Bazin [Fri, 23 Apr 2004 09:13:43 +0000 (09:13 +0000)]
* modules/stream_out/transcode.c: fixed mem leak + use av_free() instead of free() where necessary.
* modules/codec/ffmpeg/*: use av_free() instead of free() where necessary.

20 years ago* modules/codec/ffmpeg/encoder.c: fixed memory leak.
Gildas Bazin [Fri, 23 Apr 2004 07:07:20 +0000 (07:07 +0000)]
* modules/codec/ffmpeg/encoder.c: fixed memory leak.

20 years ago* src/playlist/item.c,item-ext.c: fixed memory leaks.
Gildas Bazin [Fri, 23 Apr 2004 06:53:00 +0000 (06:53 +0000)]
* src/playlist/item.c,item-ext.c: fixed memory leaks.

20 years ago* src/input/subtitles.c: fixed memory leak.
Gildas Bazin [Fri, 23 Apr 2004 06:32:52 +0000 (06:32 +0000)]
* src/input/subtitles.c: fixed memory leak.

20 years ago* src/playlist/item.c: fixed memory leak.
Gildas Bazin [Fri, 23 Apr 2004 06:25:03 +0000 (06:25 +0000)]
* src/playlist/item.c: fixed memory leak.

20 years ago* modules/demux/sgimb.c: fixed memory leak.
Gildas Bazin [Fri, 23 Apr 2004 06:12:30 +0000 (06:12 +0000)]
* modules/demux/sgimb.c: fixed memory leak.

20 years ago* modules/gui/wxwindows/wxwindows.cpp: --wxwin-embed is now the default.
Gildas Bazin [Fri, 23 Apr 2004 05:46:59 +0000 (05:46 +0000)]
* modules/gui/wxwindows/wxwindows.cpp: --wxwin-embed is now the default.

20 years ago* modules/video_output/x11/*: implemented some locking so vout_Control() can be calle...
Gildas Bazin [Fri, 23 Apr 2004 05:44:18 +0000 (05:44 +0000)]
* modules/video_output/x11/*: implemented some locking so vout_Control() can be called from another thread.

20 years ago* modules/gui/wxwindows/interface.cpp: disable the new wizard until it is useable.
Gildas Bazin [Fri, 23 Apr 2004 05:27:13 +0000 (05:27 +0000)]
* modules/gui/wxwindows/interface.cpp: disable the new wizard until it is useable.
* doc/Makefile.am: don't include directories directly (will put all sorts of junk in make dist).
* modules/demux/mp4/Modules.am: get rid of mp4.h.

20 years ago contrib/src/Makefile : typo
Eric Petit [Thu, 22 Apr 2004 21:29:45 +0000 (21:29 +0000)]
 contrib/src/Makefile : typo

20 years ago* src/audio_output/input.c: too much locking.
Gildas Bazin [Thu, 22 Apr 2004 20:35:25 +0000 (20:35 +0000)]
* src/audio_output/input.c: too much locking.

20 years ago* modules/video_output/directx/*: only hide the mouse when in fullscreen.
Gildas Bazin [Thu, 22 Apr 2004 15:59:05 +0000 (15:59 +0000)]
* modules/video_output/directx/*: only hide the mouse when in fullscreen.

20 years ago * h264: added a h264-fps option.
Laurent Aimar [Thu, 22 Apr 2004 13:19:55 +0000 (13:19 +0000)]
 * h264: added a h264-fps option.

20 years ago* modules/video_output/directx/*:
Gildas Bazin [Thu, 22 Apr 2004 12:57:56 +0000 (12:57 +0000)]
* modules/video_output/directx/*:
  - Major changes to way the embedded vout is handled.
    + the vout windows are created in our event thread so we do receive the events now.
    + we do not use the external window directly (as for normal vout we create our vout window + video sub-window).
    + Create a WS_EX_NOPARENTNOTIFY vout window to make mozilla happy.
  - Improved the mouse auto-hide feature.
  - Do the DirectXUpdateOverlay() in the events thread. This should make S3 graphics cards happy again.

20 years agoFix audio and do not read 1 byte without remembering it
Clément Stenac [Thu, 22 Apr 2004 12:54:05 +0000 (12:54 +0000)]
Fix audio and do not read 1 byte without remembering it

20 years ago * Added missing SVN properties.
Sam Hocevar [Thu, 22 Apr 2004 09:26:15 +0000 (09:26 +0000)]
  * Added missing SVN properties.

20 years ago * configure.ac:
Sam Hocevar [Thu, 22 Apr 2004 09:08:29 +0000 (09:08 +0000)]
 * configure.ac:
   + Factorized the Xinerama code check.
   + If libXv.so is present, ignore libXv_pic.
 * debian/control:
   + Build-depend on zlib1g-dev because ffmpeg uses it by default.
   + Build-depend on libx11-dev, libxext-dev, libxt-dev instead of xlibs-dev.
   + Build-depend on libxv-dev, xlibs-static-pic instead of xlibs-pic.
   + Added a build-dependency on libaudiofile-dev to fix the m68k build.
   + Removed the build dependency on gcc-3.2 because gcc-3.3 no longer ICEs
     on ppc/mpegvideo_altivec.o (Closes: #236442).
   + Build depend on fixed libsdl1.2-dev (>= 1.2.7-5).
   + Override kdelibs4's shlibs value to get VLC into testing.
   + No longer build-depend on dvb-dev.
 * debian/rules:
   + Activated DTS decoding support.
   + Added symlinks for mozilla-firefox (Closes: #239352).
 * debian/copyright:
   + Added faad2 and ffmpeg authors to the copyright (Closes: #212766).

20 years ago * mpeg/system.c, ts.c: added h264 to old TS demuxer.
Laurent Aimar [Thu, 22 Apr 2004 03:25:47 +0000 (03:25 +0000)]
 * mpeg/system.c, ts.c: added h264 to old TS demuxer.
 * mpeg/h264.c : use greater packet size.

20 years ago * x264: wrapper for libx264 encoder (h264 encoder, you can find it at
Laurent Aimar [Thu, 22 Apr 2004 03:18:56 +0000 (03:18 +0000)]
 * x264: wrapper for libx264 encoder (h264 encoder, you can find it at
http://lyra.via.ecp.fr). use qmin==qmax to change the qp.

20 years ago * ffmpeg: added a ffmpeg-debug option (control libavcodec debug
Laurent Aimar [Thu, 22 Apr 2004 03:14:15 +0000 (03:14 +0000)]
 * ffmpeg: added a ffmpeg-debug option (control libavcodec debug
messages).

20 years ago * configure: added h264 demuxer and packetizer.
Laurent Aimar [Thu, 22 Apr 2004 03:04:36 +0000 (03:04 +0000)]
 * configure: added h264 demuxer and packetizer.

20 years ago * packetizer/h264.c: a really basic h264 packetizer (it doesn't support
Laurent Aimar [Thu, 22 Apr 2004 03:02:05 +0000 (03:02 +0000)]
 * packetizer/h264.c: a really basic h264 packetizer (it doesn't support
b-frame and it doesn't do pts/dts computation but I fear it won't be
possible).
 * demux/mpeg/h264.c: a raw h264 annexe-B demuxer using the packetizer.

20 years ago * ts.c: allow muxing of h264 stream.
Laurent Aimar [Thu, 22 Apr 2004 02:58:05 +0000 (02:58 +0000)]
 * ts.c: allow muxing of h264 stream.

20 years ago* Give the kasenna a bit more mtu space than it advises to you. Works a lot better.
Derk-Jan Hartman [Thu, 22 Apr 2004 01:55:45 +0000 (01:55 +0000)]
* Give the kasenna a bit more mtu space than it advises to you. Works a lot better.

20 years ago* modules/packetizer/mpegvideo.c: When a discontinuity is flagged, trash
Christophe Massiot [Wed, 21 Apr 2004 16:00:17 +0000 (16:00 +0000)]
* modules/packetizer/mpegvideo.c: When a discontinuity is flagged, trash
  the whole PES because the contents may be corrupt.

20 years ago* modules/access/pvr/pvr.c: Code conventions; added :audio= option to
Christophe Massiot [Wed, 21 Apr 2004 15:58:50 +0000 (15:58 +0000)]
* modules/access/pvr/pvr.c: Code conventions; added :audio= option to
  specify the audio bitmask (0xA9 seems a good value).

20 years ago* modules/demux/ts.c: When a packet is lost, flag a discontinuity, do not
Christophe Massiot [Wed, 21 Apr 2004 15:55:17 +0000 (15:55 +0000)]
* modules/demux/ts.c: When a packet is lost, flag a discontinuity, do not
  trash the PES packet (the rest of the PES can still be used, and anyway
  the decoder must be aware that a discontinuity happened).

20 years ago* modules/stream_out/transrate: Rewrote the transrater to use a SAD error
Christophe Massiot [Wed, 21 Apr 2004 15:54:09 +0000 (15:54 +0000)]
* modules/stream_out/transrate: Rewrote the transrater to use a SAD error
  estimation ; if the error is too high, lower the quantizer scale.

20 years ago * block: fixed block_Realloc.
Laurent Aimar [Wed, 21 Apr 2004 15:39:16 +0000 (15:39 +0000)]
 * block: fixed block_Realloc.

20 years agofix (thanks anil)
Carlo Calabrò [Wed, 21 Apr 2004 15:25:52 +0000 (15:25 +0000)]
fix (thanks anil)

20 years ago * modules/video_filter/deinterlace.c: included <altivec.h>.
Sam Hocevar [Wed, 21 Apr 2004 13:55:48 +0000 (13:55 +0000)]
  * modules/video_filter/deinterlace.c: included <altivec.h>.

20 years agoUpdated italian translation (rc interface, streaming wizard)
Carlo Calabrò [Wed, 21 Apr 2004 13:27:52 +0000 (13:27 +0000)]
Updated italian translation (rc interface, streaming wizard)

20 years ago * configure.ac:
Sam Hocevar [Wed, 21 Apr 2004 13:23:01 +0000 (13:23 +0000)]
  * configure.ac:
    + Check for vec_ld instead of vec_mtvscr in the C AltiVec detection.
    + Include <altivec.h> in the C AltiVec detection.
  * modules/misc/memcpy/memcpyaltivec.c modules/video_chroma/i420_yuy2.c:
    + Include <altivec.h> in the C AltiVec versions.

20 years ago* modules/misc/playlist/m3u.c: save VLC input options with the "#EXTVLCOPT:" tag.
Gildas Bazin [Wed, 21 Apr 2004 12:13:26 +0000 (12:13 +0000)]
* modules/misc/playlist/m3u.c: save VLC input options with the "#EXTVLCOPT:" tag.
* modules/demux/m3u.c: parse the "#EXTVLCOPT:" tag.

20 years ago* input_dec: do not switch to minimize-threads in sout mode if input are
Laurent Aimar [Wed, 21 Apr 2004 10:37:33 +0000 (10:37 +0000)]
* input_dec: do not switch to minimize-threads in sout mode if input are
not pace controlable (temporary workaround, we should create a thread
that handles all packetizers).

20 years ago* modules/demux/sgimb.c
Derk-Jan Hartman [Wed, 21 Apr 2004 01:46:41 +0000 (01:46 +0000)]
* modules/demux/sgimb.c
  - when we open a kasenna multicast udp stream, don't pass along to RTSP.
  - set the correct mtu for Kasenna streams.
* rest
  --mtu can now be set via :mtu playlist option.\

20 years ago* 'Toggle enabled' -> 'Enable/Disable' in the playlist popup menu
Anil Daoud [Tue, 20 Apr 2004 21:13:52 +0000 (21:13 +0000)]
* 'Toggle enabled' -> 'Enable/Disable' in the playlist popup menu

20 years ago* modules/wxwindows/wxwindows.cpp, modules/skins2/src/skin_main.cpp: don't start...
Gildas Bazin [Tue, 20 Apr 2004 21:04:08 +0000 (21:04 +0000)]
* modules/wxwindows/wxwindows.cpp, modules/skins2/src/skin_main.cpp: don't start the playlist if it is empty.

20 years ago* src/libvlc.h: put the SAP options where they belong (ie. the stream output category).
Gildas Bazin [Tue, 20 Apr 2004 19:24:03 +0000 (19:24 +0000)]
* src/libvlc.h: put the SAP options where they belong (ie. the stream output category).
* modules/gui/skins2/src/window_manager.cpp: skins2-transparency is win32 only.

20 years agoChanged directory separator from '/' to '\' for windows version.
Yoann Peronneau [Tue, 20 Apr 2004 18:12:42 +0000 (18:12 +0000)]
Changed directory separator from '/' to '\' for windows version.

20 years ago* modules/gui/wxwindows/wxwindows.cpp: don't "play on start" when in dialogs provider...
Gildas Bazin [Tue, 20 Apr 2004 17:57:58 +0000 (17:57 +0000)]
* modules/gui/wxwindows/wxwindows.cpp: don't "play on start" when in dialogs provider mode.
* modules/gui/skins2/src/skin_main.cpp: "play on start" support.
* src/interface/interface.c: explicit init of b_play.
* src/libvlc.c: GetFilenames() doesn't start the playlist anymore.

20 years ago * Added missing Id to the svn:keywords properties of some files.
Sam Hocevar [Tue, 20 Apr 2004 17:27:30 +0000 (17:27 +0000)]
  * Added missing Id to the svn:keywords properties of some files.

20 years agoAdded a --sub-autodetect-path which is a list of paths (separated by
Yoann Peronneau [Tue, 20 Apr 2004 15:54:54 +0000 (15:54 +0000)]
Added a --sub-autodetect-path which is a list of paths (separated by
',') where VLC can look for a subtitle file ; typically, ./Subtitles or
./subtitles (the directory in wich the film is located is implicit).

20 years ago * configure.ac:
Sam Hocevar [Tue, 20 Apr 2004 15:17:46 +0000 (15:17 +0000)]
  * configure.ac:
    + Check for <altivec.h>.
    + Test for -maltivec -mabi=altivec in addition to -fvec.

20 years ago* include/vlc/vlc.h: added a b_play parameter to the libvlc VLC_AddIntf() prototype.
Gildas Bazin [Tue, 20 Apr 2004 15:05:24 +0000 (15:05 +0000)]
* include/vlc/vlc.h: added a b_play parameter to the libvlc VLC_AddIntf() prototype.
   When true, the interface will automatically start playing the playlist when (and only when) it is ready. (particularly useful for embedded vouts).
* src/libvlc.c, src/vlc.c: new VLC_AddIntf() prototype.
* src/interface/interface.c: if the interface doesn't support "playing on start", do it ourselves.
* modules/gui/wxwindows/wxwindows.cpp: implement "play on start".

20 years ago * po/es.po: minor translation fix.
Sam Hocevar [Tue, 20 Apr 2004 14:31:24 +0000 (14:31 +0000)]
  * po/es.po: minor translation fix.

20 years ago* modules/gui/wxwindows/interface.cpp: better interface size under gtk.
Gildas Bazin [Tue, 20 Apr 2004 14:04:56 +0000 (14:04 +0000)]
* modules/gui/wxwindows/interface.cpp: better interface size under gtk.

20 years ago* modules/gui/wxwindows/interface.cpp: fit the default size of the interface to the...
Gildas Bazin [Tue, 20 Apr 2004 13:34:03 +0000 (13:34 +0000)]
* modules/gui/wxwindows/interface.cpp: fit the default size of the interface to the menubar.

20 years ago* fixed hue, contrast, gamma, brightness and saturation sliders
Antoine Cellerier [Tue, 20 Apr 2004 11:29:36 +0000 (11:29 +0000)]
* fixed hue, contrast, gamma, brightness and saturation sliders
* added restore to default settings button (for those sliders)

20 years ago* Mac OS X: intercept and respond to user-configured VLC hotkeys, rather
Andre Pang [Tue, 20 Apr 2004 04:24:52 +0000 (04:24 +0000)]
* Mac OS X: intercept and respond to user-configured VLC hotkeys, rather
  than only responding to shortcut keys which are defined in the .nib
  interface file

20 years ago* extras/contrib/src
Derk-Jan Hartman [Tue, 20 Apr 2004 01:00:29 +0000 (01:00 +0000)]
* extras/contrib/src
  - fix goom location
  - some small url improvements. please test the contrib system.
* modules/gui/macosx/*
  - autodetect Quartz Extreme. Use OpenGL vout if present.
  - --macosx-vout auto|quartz|opengl to force a vout.
* Makefile.am: add share/http/vlm to target.
* NEWS: small updates
* AUTHORS: updated my email address.

20 years ago* NEWS: few changes.
Gildas Bazin [Mon, 19 Apr 2004 23:00:57 +0000 (23:00 +0000)]
* NEWS: few changes.

20 years ago* NEWS: updated with all the changes since the last release.
Gildas Bazin [Mon, 19 Apr 2004 19:34:15 +0000 (19:34 +0000)]
* NEWS: updated with all the changes since the last release.

20 years ago deinterlace.c: added AltiVec optims for 16-bytes unaligned lines
Eric Petit [Mon, 19 Apr 2004 16:57:39 +0000 (16:57 +0000)]
 deinterlace.c: added AltiVec optims for 16-bytes unaligned lines

20 years ago* Added HACKING file to CMML codec plugin directory, which includes
Andre Pang [Mon, 19 Apr 2004 15:59:56 +0000 (15:59 +0000)]
* Added HACKING file to CMML codec plugin directory, which includes
  description of what it does and how it's implemented.

* Overview of the CMML codec:

  This is an implementation of the Continuous Media Markup Language
  (CMML) for VideoLAN.  In short, CMML is a (XML) markup language for
  time-continuous data, which of course includes multimedia such as
  video and audio.  It allows one to annotate a media file with both
  structured and unstructured textual data, but one of its distinguishing
  features--and what this code implements--is its support for embedding
  hyperlinks in media files.

  So, while viewing some media (e.g. a radio interview with a band),
  you could provide a hyperlink to any URL, including a standard web
  page or other media (e.g. the band's home page).  The hyperlinks
  are active only for specific intervals of time while the media is
  playing, so for example during a radio interview, the hyperlinks
  can change depending on what questions the interviewer is asking
  and topic is being discussed.

  For more general information on CMML and its role in the bigger
  picture of extending the World Wide Web to properly support multimedia,
  see <http://www.annodex.net/overview.html>.  For specifications of
  CMML, see <http://www.annodex.net/specifications.html>.

* CMML codec usage:

  Once you have hyperlinking capability, you take on some of the
  capabilities of a web browser, in particular following hyperlinks,
  and also maintaining a browsing history where you can go backwards
  and forwards between pieces of media you've linked to.  So, if you
  are viewing a file with CMML markup:

  * Hyperlinks are displayed as a subtitle track

  * Hyperlinks are followed with the VLC "activate" hotkey (by default,
    this is just the Enter key)

  * Going back and forward are done with the "history-back" and
    "history-forward" keys, by default Cmd-[ and Cmd-] on Mac OS X,
    and Ctrl-[ and Ctrl-] on all other platforms.

  Until the media browsing history features are made available outside
  of the CMML plugin, you can only use the history features while
  viewing a file that contains CMML markup: e.g. you cannot navigate
  backwards or forward in the history while viewing a standard MPEG
  video.  This is a limitation which may be removed if the media
  browsing code is merged into the VLC core.

20 years agoFix crash when vout window is resized to 0 width
Clément Stenac [Mon, 19 Apr 2004 15:49:25 +0000 (15:49 +0000)]
Fix crash when vout window is resized to 0 width

20 years ago* modules/video_output/directx/events.c: forgot an argument to SetThreadExecutionState().
Gildas Bazin [Mon, 19 Apr 2004 14:06:42 +0000 (14:06 +0000)]
* modules/video_output/directx/events.c: forgot an argument to SetThreadExecutionState().

20 years ago* modules/video_output/directx/events.c: prevent monitor power down when the directx...
Gildas Bazin [Mon, 19 Apr 2004 12:44:56 +0000 (12:44 +0000)]
* modules/video_output/directx/events.c: prevent monitor power down when the directx vout is running.

20 years agoadds a linebreak after sending the Basic authentification token. This makes web serve...
Benjamin Pracht [Mon, 19 Apr 2004 11:50:51 +0000 (11:50 +0000)]
adds a linebreak after sending the Basic authentification token. This makes web servers (including VLC) a lot happier ;-)