Derk-Jan Hartman [Thu, 20 Oct 2005 22:21:20 +0000 (22:21 +0000)]
* I think this should fix the width & height params of vout. If anyone sees anything wrong with it, please say so. Report thx to Greg Farell. fixes #399
Benjamin Pracht [Wed, 19 Oct 2005 19:53:05 +0000 (19:53 +0000)]
* This should fix switching from a stereo device to surround40 or surround51 with the alsa audio output (close #85).
* Now we probe the device for supported formats on each device change
* Please test this, at least on stereo inputs. We don't want a broken alsa audio output in 0.8.4...
increment version check ... (QDM2 won't work before ffmpeg people bump
their version number up, but at least it doesn't break builds with older
versions of ffmpeg)
Damien Fouilleul [Mon, 17 Oct 2005 14:37:20 +0000 (14:37 +0000)]
plugin.cpp: formatting cleanup
vlccontrol.cpp: fixed a bug when processing target options stored in a safe array, last element in array was never processed
Felix Paul Kühne [Sun, 16 Oct 2005 19:44:44 +0000 (19:44 +0000)]
* wizard.*: added the display-option to the advanced-transcoding and the advanced-streaming options (-> it's displayed only once, since only one of these pages is displayed at a one run)
* THANKS: added zcot's patch ;)
Derk-Jan Hartman [Sun, 16 Oct 2005 18:01:09 +0000 (18:01 +0000)]
* Thanks to Meuuh for the feedback. threads prioritization should work now, without annoying error messages.
* If an rt-offset is specified, then this offset is not applied to the main thread, because it's value cannot yet be retrieved at that time (same as before, but now without annoying error).
Derk-Jan Hartman [Sun, 16 Oct 2005 15:27:34 +0000 (15:27 +0000)]
* This patch does what the revert'ed patch from before should have done. Changing priorities of vlc threads with --rt-priotity and --rt-offset. (Note that 'rt' isn't 'realtime'. We should use Mach threading for that on Darwin)
* It also fixes the errors on the non-existent rt-priority and rt-offset on start, which was caused because no config was loaded yet.
Derk-Jan Hartman [Sun, 16 Oct 2005 00:30:30 +0000 (00:30 +0000)]
* UTF-8 ified the subtitle autodetect core. (fixes #373)
* converted it to a scandir system
Please test this heavily on all your files and directories, because these routines are triggered on each opening of a file. If someone would like to review it for leaks and memory messups, I would be eternal grateful.
Jean-Paul Saman [Sat, 15 Oct 2005 22:07:55 +0000 (22:07 +0000)]
RTP reordering in module/access/udp.c done by me with help from Marian Durkovic (md _AT_ bts _dot_ sk). Allow src/input/stream.c to handle a linked list of blocks from demuxers.
Jean-Paul Saman [Sat, 15 Oct 2005 10:01:46 +0000 (10:01 +0000)]
Fullscreen patch for rc-interface that allows to force fullscreen on or off state. Original patch is from Greg Farell (Greg _AT#_ gregFarrell _DoT_ org) and modified by me.
Damien Fouilleul [Tue, 11 Oct 2005 15:14:08 +0000 (15:14 +0000)]
plugin.cpp: auto-detect debbuger and change threading mechanism to avoid VLC intialization lock when launching a debug session
plugin.h: validate container code page before using it
utils.cpp,utils.h: type clean-up
connectioncontainer.cpp: fixed stack corruption (???) when poping and dispatch an event
* clearer error messages on invalid seek
* reenable the threads prio option. Not broken, but creates annoying error messages. will look into that later.
Boris Dorès [Sun, 9 Oct 2005 19:19:06 +0000 (19:19 +0000)]
+ src/input/decoder.c src/libvlc.h:
- more precise message for the "force-dolby-surround" option
- don't use -1 as a value in an integer list option (dangerous casts
in the wxWidgets interface)
+ modules/audio_filter/converter/a52tofloat32.c:
- option to disable the internal upmixing algorithm
+ modules/audio_filter/channel_mixer/headphone.c:
- option to partially compensate the delay introduced by the algorithm
- option to accept raw Dolby Surround encoded streams
Laurent Aimar [Sun, 9 Oct 2005 17:07:38 +0000 (17:07 +0000)]
* standard: allow to use 'dst' instead of 'url' (consistant with other
stream_out modules, warn that url is deprecated (but it is still supported),
add wav mux autodetection.