- 02 Mar, 2008 32 commits
-
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Assume RTP converys video (which is fine for MPEG-TS), as we cannot know if it's only audio anyway. Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
André Weber authored
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
but NOT from var_OptionParse(). Rationale: At a shallow level, this breaks the command line use badly. At a deeper level: We still do security enforcement in var_OptionParse(). In practice, the config chain strings are always coming from (part of) the value of string configuration variable, which is parsed by var_OptionParse(). Hence, as long as these variables are all tagged as "unsafe", only trusted input can ever reach config_ChainParse(). There are other (intractable?) issues with checking configuration chain strings: First, we would also need to check the module name in front of the {var1=val1,...} stuff. Second, some modules parse their configuration chain manually, i.e. they don't call config_ChainParse() and sometimes do not register their variables as configuration items (e.g. the sout duplicate module). If you have a super-duper idea on how to improve this, you're welcome, but in the mean time... Signed-off-by: Rémi Denis-Courmont <rem@videolan.org> Vaguely-acked-by: Pierre d'Herbemont <pdherbemont@free.fr>
-
Jean-Paul Saman authored
-
André Weber authored
But its still very time critical, because paout gets sometimes empty so that aout_OutputNextBuffer(..) doesn't deliver new audiobuffers, sometimes it happens - that these buffers arrive very late for output. Reasons: -changed CPU load, (extra running application, also fast forward seeking and and jumping may lead to this situation.) Enhancement #897: added an option to let the user choose is prefered audio device. (needs restart of VLC to get applied)
-
Jean-Paul Saman authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
Don't leak memory when filling in p_stream->p_decoder_specific_info for subtitles. The p_stream->p_decoder_specific_info pointer was already allocated just before checking for VLC_FOURCC('s','u','b','t'). The fix moves the non-subtitles case to an else. Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
-
André Weber authored
This reverts commit 9438646c. wrong file in my list I'am sorry, and wrong file modes
-
André Weber authored
(but its still critical because it happens - aout_OutputNextBuffer(...) has no buffers available - sometime the output doesn't know until some ms before the last block has finished to play! so each little disturbtion of the CPU or load change leads to studdering/hickups) #897 enhancement: give the use the option to choose its prefered audio device, instead of useing Windows default
-
Pierre d'Herbemont authored
-
Pierre d'Herbemont authored
-
Rémi Duraffort authored
-
Rémi Duraffort authored
-
Pierre d'Herbemont authored
-
Rémi Denis-Courmont authored
This only affects people still not building from subdir. Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Fix #1486 Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
This is meant so that this will still work: $ vlc --sout rtp/ts://239.255.12.42 Also, these new constructs will work: $ vlc --sout dccp/ts://[::] $ vlc --sout udplite/ts://239.255.42.12Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
conflicting booleans to select the RTP transport protocol. Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Pointed-out-by: Drew Yao Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Pointed-out-by: Drew Yao Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
Signed-off-by: Rémi Denis-Courmont <rem@videolan.org>
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Pierre d'Herbemont authored
-
Christophe Mutricy authored
-
- 01 Mar, 2008 8 commits
-
-
Rémi Denis-Courmont authored
The previous commit "accidentally" worked around Drew Yao's first integer overflow.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Check some malloc() failures - yes it can happen when the alloc size is variable. Unfortunately, the MP4 code seems pretty hopeless.
-
Rémi Denis-Courmont authored
(Hint: sizeof(char) is ONE per the definition of sizeof) (Hint: size is the SECOND parameter of calloc, not the FIRST one) (Hint: calloc() calls bzero(), waste of time if memory is set anyway)
-
Rémi Denis-Courmont authored
(unfortunately, it will not be shareable since it contains relocations)
-
Rémi Denis-Courmont authored
-