- 17 Jan, 2010 30 commits
-
-
Pierre Ynard authored
-
Felix Paul Kühne authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This reverts commit f2564c11.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
...instead of the configuration. As a side effect, the command line parameter should not be visible in the preferences, and more importantly not be saved as part of the persistent configuration (fixes #1428) (and really fixes older #1106). We might be able to remove a few "dummy" change_unsaveable(). Some of them really were just work-arounds for this bug. In principle, we could possibly remove all of them as long as we keep add_internal(). Note that this commit will render any command line option inoperant if it is read with config_Get*() instead of var_Inherit*() or var_*Get*(). I already fixed the most commonly used occurences, but there are some left, especially inside plugins.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This is silly. This option cannot be set from the configuration, so it does not beling in the preferences.
-
Rémi Denis-Courmont authored
This fixes #3168. The audio_format plugin was ignorantly claiming to convert the sample rate and channel count, though it obviously did not.
-
Jean-Philippe André authored
This fixes the following bug: When scrolling the mouse wheel down, volume jumps from 0% to 400%.
-
Jean-Philippe André authored
-
Rémi Duraffort authored
-
Ilkka Ollakka authored
-
Rémi Denis-Courmont authored
In most cases, there is enough space for the 2 old samples in the input buffer head room. In other cases, we anyway need to memory copy the whole buffer. So we now use block_Realloc(). This also saves us from copying every samples when resampling. Unfortunately, the transcode plugin seems to be feeding crap into the resampler, thus it still crashes.
-
Rémi Denis-Courmont authored
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
Also fix a use after free
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
-
Rémi Denis-Courmont authored
POSIX sem_*() functions return -1 on error and the error code in errno (contrary to most POSIX thread functions).
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rafaël Carré authored
This gives a use to the otherwise useless artUrl variable This prevents qt4 interface from consuming 100% of CPU when art image has to be scaled from a big source picture
-
Geoffroy Couprie authored
This reverts commit 4b5229c8.
-
Rafaël Carré authored
-
Rafaël Carré authored
The stream_out_t chain creation is modified: all modules are created by the core (or by stream_out_duplicate) instead of being created by the previous module. sout_StreamChain{New,Delete} replace sout_Stream{New,Delete} to handle modules chains instead of individual modules sout_Stream{New,Delete} are still used by those new functions but made static inside stream_output.c Remove now unneeded psz_chain from struct sout_instance_t Replace pointer to chain of next module by pointer to next module in struct sout_stream_t Example use: vlc --sout-all input.mp4 --sout "#duplicate{dst=transcode{vcodec=mp2v},select=es=0,dst=transcode,select=es=1}:std{...}" (dst=transcode without acodec/vcodec is a hack to pass the encoded stream to stream_out_standard without transcoding)
-
- 16 Jan, 2010 10 commits
-
-
Jean-Baptiste Kempf authored
I vote that we remove this plugin now. FFmpeg supports SIPR natively now.
-
Jean-Baptiste Kempf authored
Sorry
-
Jean-Baptiste Kempf authored
-
Geoffroy Couprie authored
-
Geoffroy Couprie authored
Win32: add support for play and pause buttons in media keys (different from a plya/pause unique button
-
Geoffroy Couprie authored
Tested with an Apple remote v1, and a HP media center remote. I don't know how to get the "menu" message" from the remote.
-
Geoffroy Couprie authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
Apparently libvlc_time_t is millisec, whereas mtime_t is microsecs. Most event callbacks where carying an incorrect mtime_t value.
-