later on by the object variables functions. I'm adding it now because it also happens to
solve a binary compatibility problem between gcc and bcc. (depending on compilers,
structs of 32 < size <= 64 bits can be returned either in a register or in the stack).
vlc_object_get() now increments the refcount of the object so you'll need to release
the object at some point.
* src/misc/variables.c, ALL: var_Change() with VLC_VAR_GETLIST now returns a vlc_value_t
which points to a vlc_list_t.
when opening it from the playlist window, add it to the list, but
don't change anything to the playing state and current stream.
- playlist.dfm : proper resizing behaviour
and restore it from a file chosen by the user.
- win32/*:
- implementation of the previous feature in the win32 interface
> -> what the other interfaces need to do to support it is simply to
> call the two following functions:
> int playlist_LoadFile(playlist_t *p_playlist,const char *psz_filename);
> int playlist_SaveFile(playlist_t *p_playlist,const char *psz_filename);
> where psz_filename is the name of the destination/source file.
- ability to open several files at a time
and got rid of the global variable (at last!) in the win32 interface.
Please check that navigation and language selection aren't too much
broken for DVDs...
input_thread_t (initialised to DEFAULT_PTS_DELAY).
* modules/access/*: i_pts_delay is now configurable on an access module basis. The pts
delay for http and mms have been raised to 4 * DEFAULT_PTS_DELAY, which is about 1.2
seconds worth of caching.
doesn't exist, but the rest of the code wasn't updated according to this new behaviour.
* modules/audio_output/waveout.c: changed a few error messages into warning messages.
sense in manually initializing all the fields of module_config_t as it will be done by the
compiler anyway. Furthermore mingw32 gcc seems to have problems optimizing code
that manually initializes structures to 0.
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 :)