Marian Durkovic [Mon, 31 Oct 2005 07:28:26 +0000 (07:28 +0000)]
VOUT_SET_ZOOM can't be relative, since it doesn't work if user saved
anything else than zoom=1.0 in Preferences.
Reworked it to always go through InitWindowsize()
Derk-Jan Hartman [Mon, 31 Oct 2005 01:46:14 +0000 (01:46 +0000)]
* changed default value of sub-margin to 0
* sub elements can be moved up (positive values) and down (negative)
* force_crop'ed elements cannot be moves (usually only dvd menu's)
* works for spudec and subsdec
* if the margin / offset correction forces the picture out of the main picture, the offset is cropped so that the subpicture is still 100% visible.
Felix Paul Kühne [Sun, 30 Oct 2005 19:52:47 +0000 (19:52 +0000)]
* added DJ's 10.2-patch again. Fixes the compilation of libcddb on the xserve.
* macosx.m: renamed "Stretch Aspect ratio" to "Stretch video to fill window" to make the option's meaning a bit more clear (thanks to Jonas for the hint)
Gildas Bazin [Sun, 30 Oct 2005 19:00:12 +0000 (19:00 +0000)]
* modules/demux/mp4/mp4.c: set fmt.video.i_bits_per_pixel (needed at least for QT RLE).
* modules/codec/ffmpeg/ffmpeg.c: added QT RLE fourcc.
--This line, and
those below, will be ignored--
Felix Paul Kühne [Sun, 30 Oct 2005 17:27:01 +0000 (17:27 +0000)]
* fixed some untranslatable strings and strings which existed both with and without trailing spaces. Thanks to Jonas A. Larsen for notifying me about them.
Gildas Bazin [Sun, 30 Oct 2005 14:58:05 +0000 (14:58 +0000)]
* src/video_output/video_output.c, src/input/decoder.c, include/video_output.h: try to reduce i_sar_num/i_sar_den a bit hader to prevent overflows + remove p_vout->b_override_aspect which isn't used anymore.
Benjamin Pracht [Sat, 29 Oct 2005 20:20:14 +0000 (20:20 +0000)]
set the samplerate before the format. The open of the device will fail when trying to set the sample rate to a value the soundcard doesn' support afet having set the format to fl32. Now, we will fall back to s16l if the device doesn't support the rate in fl32.
Gildas Bazin [Fri, 28 Oct 2005 15:25:11 +0000 (15:25 +0000)]
* src/video_output/*: re-implemented InitWindowSize() using fmt_in.i_sar_num/den and moved it to vout_intf.c where it can be called again after crop or aspect ratio changes.
Gildas Bazin [Fri, 28 Oct 2005 09:30:47 +0000 (09:30 +0000)]
* src/libvlc.h, src/video_output/vout_intf.c: added crop config option + changed --monitor-aspect-ratio into --monitor-par (pixel aspect ratio). It makes a lot more sense since lots of widescreens still have square pixels.
Damien Fouilleul [Thu, 27 Oct 2005 22:46:47 +0000 (22:46 +0000)]
plugin.cpp: on activation, set width and height in VLC configuration variables with plugin actual geometry, this prevents video rescaling when starting video
Gildas Bazin [Wed, 26 Oct 2005 22:52:05 +0000 (22:52 +0000)]
* modules/video_output/x11/xcommon.c, modules/video_output/opengl.c, modules/video_filter/deinterlace.c: added on-the-fly cropping support to opengl and deinterlace.
Work-around wxWidgets overriding the LC_NUMERIC setting (closes #406)
In any case, that's ugly and thread-safe. The proper solution would
be to reimplement an atof() version that is locale-independant and
use in the many places that expect C/American float numbers. Even
then, there might be some buggy underlying libraries breakage
(e.g. Live555 ?).
Tested on Linux (both UTF-8 and Latin-x locales).
Needs testing on Win32.
Marian Durkovic [Tue, 25 Oct 2005 07:02:52 +0000 (07:02 +0000)]
FTP URLs are relative to user's default directory (RFC1738)
For absolute path use ftp://foo.bar//usr/local/etc/filename
-This line, and those below, will be ignored--
Marian Durkovic [Mon, 24 Oct 2005 17:08:54 +0000 (17:08 +0000)]
modifications for RTP reordering:
* for RTP, prebuffering is done within RTP access
* reordering now working within this buffer
* solves synchro problems since packet rate is preserved