* modules/gui/wxwindows/*: fixed bug in sout dialog box.
* modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
* modules/gui/skins/*:
- fixed the wxwindows bug, due to a huge bug with broadcast events
- beginning of fonts in X11 skins
so, you can test the X11 skins module: it should work now !
started to implement X11Region and integrated the wxWindows dialogs.
* configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
- This module provides QDM2 and QDMC sound support on OSX by linking to
the native QT libraries. We now have FULL QT trailer support on OSX.
- The video part of this decoder is not yet working on OSX.
- This can be used for a future win32dll loader system as well.
You can now listen to your favorite CDDAs with vlc, or even stream them :)
(Their is not yet any support for jitter correction).
* modules/codec/araw.c: small clean-up.
- added a basic-skins plugin, which doesn't make use of wxWindows
dialogs (currently only works for win32)
- renamed with-wx-config-path in with-skins-wx-config-path for the
skins plugin, to avoid problems with the wxwindows plugin
modify/apply on all streams, --sout has the same behavour expect when
starting with a '#'.
With a starting '#' you can specify a chain of modules, it's still
unstable but a lot more powerfull.
You have access to duplicate(that duplicate all stream), transcode
(using only ffmpeg), standard/std and es (that apply muxers and access),
and display. You could chain them with ':' and specify options with
{option1=value,option2=value[,...]}.
ex: * to stream and see the stream to udp/ts:ip
--sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
* to transcode,see and stream
--sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
Test and report bugs :)
* po/* : run --update-po before the release
* ChangeLog : run --update-changelog
* toolbox : ChangeLog is UTC
* OS X : fixed a bug with the deinterlace menu and localizations (thanks
Felix)
* modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
courtesy of Alexis Guillard)
* po/*: Updated po files to send out to the translators
* Mac OS X port: Cosmetics
Audio grabbing part is commented out and untested.
The syntax is like that:
v4l:<device>[:option=value:...]
options: channel,norm (pal, ntsc,secam), frequency (not really there is
a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
codec (optional, mpeg1 or mpeg4 and need to have compiled the
encoders modules)
ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
Please test.
* rawvideo.c: a pseudo decoder for raw video (I420).
* packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
synchro problems.