x264 options patch by Alex Izvorski (plus some checks on x264 version)
"This patch adds some missing x264 options, namely: me, merange, no-psnr,
no-b-adapt, b-bias. The names and expected values are exactly the same
as for the x264 commandline encoder."
Derk-Jan Hartman [Wed, 16 Nov 2005 00:21:23 +0000 (00:21 +0000)]
* remove no longer used caca.patch
* Fix 2 gcc4 / SDK issues in glib
* fixes for libogg, libvorbis and libtheora to make sure LDFLAGS isn't (doubled up) by it's LDFLAGS_save. Issue reported and fixed upstream as well.
Note the patches are not all enabled yet, since my contrib Makefile is quite "edited" atm due to SDK work
Cyril Deguet [Tue, 15 Nov 2005 22:30:17 +0000 (22:30 +0000)]
* all: fixed a bug occuring when a slider was resized (the thickness
of the slider background was proportional to the scaling factor,
which is not what we want!)
Olivier Teulière [Tue, 15 Nov 2005 20:00:04 +0000 (20:00 +0000)]
* skins2: the Text control now supports 2 additional attributes:
- alignment: possible values are left/right/center (left is the default)
The right and center alignments are computed using the width of the
control (as given by the "width" attribute).
- scrolling: possible values are auto/manual/none (auto is the default)
* auto: same behaviour as before, the text automatically starts
scrolling if it doesn't fit in the width of the control. The user can
still drag it manually.
* manual: only manual scrolling is possible
* none: no scrolling possible
Felix Paul Kühne [Mon, 14 Nov 2005 18:37:40 +0000 (18:37 +0000)]
* added the needed libraries for UPnP-support on OSX
- CyberLink C++ UPnP 1.7.1
- libexpat 1.95.8
Note that Cyberlink compiles fine, but must not access its own install script, so we need to run "chmod 755" on this script first.
The general patch was created by courmisch. Thanks again!
The additional osx-patch is a really ugly hack which disables libiconv to let our upnp-plugin compile. I'll further investigate this in the next couple of days (see ticket #367).
Cyril Deguet [Sun, 13 Nov 2005 12:12:25 +0000 (12:12 +0000)]
* winamp2.xml: support smaller volume bars (65 pixels instead of 68)
* builder.cpp: don't build a subbitmap or a fontbitmap if it already
exists (so if the xml contains elements with the same id, the first
valid one is kept)
Olivier Teulière [Sun, 13 Nov 2005 12:01:52 +0000 (12:01 +0000)]
* skins2/controls/ctrl_checkbox.cpp: Avoid the "phantom effect", where the old
"up" state of the checkbox is displayed wrongly during a few milliseconds
Olivier Teulière [Sat, 12 Nov 2005 18:11:12 +0000 (18:11 +0000)]
* skins2/parser/builder.cpp: create the background part of the slider, even if
the cursor cannot be created. This allows using the slider in some winamp
skins which do not use cursors.
Damien Fouilleul [Fri, 11 Nov 2005 16:28:01 +0000 (16:28 +0000)]
oleobject.cpp: fixed order of notifications for buggy containers like Delphi, added default size at activation
plugin.cpp: set configuration width/height when resizing control
Marian Durkovic [Fri, 11 Nov 2005 08:26:42 +0000 (08:26 +0000)]
changed MPGA_PACKET_SIZE to 1024
we can't operate with 4 KB blocks since with low bitrate MP3 streams
we'll end up putting too many PCRs into one block.
Cyril Deguet [Thu, 10 Nov 2005 22:30:22 +0000 (22:30 +0000)]
* winamp2.xml: all the equalizer sliders are working !!
* all: the slider background is now in a dedicaded tag
"SliderBackground". The number of images can now be parametrized
in both directions, and the offset between 2 images (padhoriz and
padvert) is no more hardcoded
Cyril Deguet [Thu, 10 Nov 2005 20:42:48 +0000 (20:42 +0000)]
* winamp2.xml: added the Equalizer and Playlist windows.
Now it starts to really look cool ;-)
* builder.cpp: look for fonts in the resource path if the
font file cannot be found in the theme itself
* ctrl_slider.cpp: fixed the hack for winamp: the bar images
are separated by 2 rows, not 3...
Gildas Bazin [Thu, 10 Nov 2005 18:48:55 +0000 (18:48 +0000)]
* src/libvlc.c: failing of bindtextdomain() does not mean that there exists no DOMAIN in the locale path. It means that a memory error has occured. The error message was generalized. Patch by Daniel Stranger (vlc at schmaller dot de).
* skins2: experimental support for the <Include file="foo.xml"/> tag.
Be warned, no DTD validation is done on the included XML file, and the
loading will fail if it contains several top-level tags.