channel mixers was broken (again) in 0.8.1 and 0.8.2; hopefully this
will fix it for good, by allowing audio filters to request a specific
format rather than imposing them an arbitrary one
- various other small fixes in the audio output core
- option to force detection of Dolby Surround
- simple module to decode Dolby Surround
- increase spatialization with two center speakers and fix channel
order for 7.1 streams in the headphone channel mixer
To stream use a commandline similar to this:
./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg --extraintf rc --sout '#transcode{sfilter=osdmenu}:std{mux=ts,access=udp,url=127.0.0.1:1234}' -vvvv
For local playback a commandline like this is needed:
./vlc dvdsimple:///dev/dvd --sub-filter=osdmenu --osdmenu-file=share/osdmenu/default.cfg -vvvv
Have fun with the basic functionality - jpsaman.
What may be broken (untested):
------------------------------
- Theora and Speex decoders
- some interfaces
- VCDX and CDDAX access
The problems shouldn't hopefully excess compilation glitches.
(removal of AddExt, of psz_author, and prototype of Add)
Additionnaly, interfaces that do not support item-change will have
update problems.
* Updated modules list
* modules/LIST: updated
* Makefile.am: include new OS X art in the dist.
* NEWS: updated
* */.cvsignore: added and improved some of these.
* modules/gui/macosx/prefs_widgets.?:
- new config controls much like in the wxwindows module. not yet in use.
- beware not tested irl. but it compiles :)
- added a spectrum analyser
options are:
-nb : number of bands , 20 or 80 (80 is default)
-separ : how many blank pixels between bands (1 default)
-amp : vertical amplification ( 3 default)
-peaks: draw peaks ? (default 1)
- improved options parsing
* fft.c, fft.h :
FFT code mainly taken from XMMS (adapted coding style)
* visual.c:
Sanity checks (users aren't stupid, are they ? )
* LIST: updated the list
* modules/list.sh: piggy list consistency checker
(should probably be added to toolbox or trashed)
* modules/access/slp.c : Fixed service detection
(findsrvtypes returns a comma-separated list of services)
effect should give you the feeling that you stands in a real room with
a complete 5.1 speaker set when using only a headphone, providing a
more realistic sound experience. It should also be more comfortable
and less tiring when listening to music for long periods of time.It
works with any source format from mono to 5.1.
-> please try it and feel free to give me some feedback. Some
improvements are already planned (adding echo, more configuration
options, ...).
NB: whereas the filter itself is in a (very first) stable version, the
way it is integrated to the filter chain is only a _temporary_ hack
since it's the audio ouput core (input.c actually) which is directly
responsible for it. Integrating it in a more suitable way will
probably require some work on the way the filters are selected as
well as on the configuration level, but I'm working on it :)
a tremor decoder module using libvorbisidec (aka tremor) from xiph.org.
This module allows decoding vorbis audio on hardware without a fpu
(--enable-tremor).
* modules/LIST: added entries for tremor and theora.