- 19 Dec, 2011 14 commits
-
-
Chris Clayton authored
* Accept any version of the MediaServer service * Browse the advertised ContentDirectory service version Signed-off-by: Mirsal Ennaime <mirsal@videolan.org> (cherry picked from commit 02f60487) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Chris Clayton authored
According to http://upnp.org/specs/av/UPnP-av-MediaServer-v1-Device.pdf, the tag name of the element that provides the base URL for relative URLs is "URLBase". The same is true for a v2 MediaServer. Make it so in MediaServer:: parseDeviceDescription(). Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit ca3f97a5) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Cheng Sun authored
Close #5675 Because ExecuteCommand allocates temporary string space on the stack, proportional to the length of the command to execute, a stack overflow can occur when the the command is too long. This can be triggered remotely e.g. from the VLC Web interface, by running this JavaScript: sendVLMCmd(Array.prototype.join.call({length:300000},'a')); which sends a string of length 300000 to ExecuteCommand, crashing VLC. OKed-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e183a26d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
The iomx loading stub doesn't use the library name. If there's errors in loading the function pointers, this gives slightly more correct error messages. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 282e4d50) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
These aren't necessary any longer. The approach of adding private headers to the build of the VLC core doesn't work well if one wants to target multiple private ABI versions in one build. Instead, small shared libraries for each private ABI version can be built separately. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 0eb7d106) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
Building the iomx version of the omxil module itself doesn't require the private headers any longer, they're only necessary when building the iomx wrapper code (which should be built by the NDK makefile instead). Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 8acfed11)
-
Martin Storsjö authored
The separate shared library needs to be loaded into the process before using the iomx module, preferrably by the java part of the android application. This allows building the iomx glue code for a number of different ABI versions, and additionally avoids linking the main VLC library to any private symbols that might make it unloadable. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e3e83295) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 6fe4bc62) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Cheng Sun authored
Previously QToolButtonExt had some undesirable edge case behaviour. Firstly, once the user presses down on a QToolButtonExt there is no way to cancel the action; either a short or a long click will be generated. Compare this to a normal button, which can be cancelled by releasing the mouse outside of the button area. Secondly, with the mouse button held down, moving the mouse in and out of the button area will generate multiple short click events, when no event at all is desired. This patch corrects this: by releasing the mouse outside the button area no event is generated; additionally no short click events are generated simply by moving the depressed mouse in and out of the button. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 53376192) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Do not malloc 900Mb, for example... Close #5689 (cherry picked from commit ef466bbd) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
(cherry picked from commit ffdde605) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Konstantin Bogdanov authored
Tested on iOS devices Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit af04c6fa) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Akash Mehrotra authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit e29e617f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Pierre Ynard authored
$enable_speex can't be empty at this point so this check makes no sense (cherry picked from commit c6184580) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
- 18 Dec, 2011 9 commits
-
-
Rémi Denis-Courmont authored
This reverts commit acb6ff18b5f4257771b954b81eed569d7ef9e250.
-
Rémi Denis-Courmont authored
This reverts commit 4e03fb4f.
-
Pierre Ynard authored
(cherry picked from commit bc17f428) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 50727767) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit feead2df) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 78aa7005) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 97e6ed60) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 03933a58) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
This deals gracefully with and warns about the legacy --http-host <host>:<port> and --rtsp-host <host>:<port>/<path> syntaxes (cherry picked from commit 37eb6362) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
- 17 Dec, 2011 9 commits
-
-
Tobias Güntner authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 06ef351e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
This is counter-intuitive. As asked by etix (cherry picked from commit 7dab7f2f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
TUDURI Benoît authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit c912d31a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Tobias Güntner authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit b4720edf) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 4e03fb4f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit acb6ff18) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Close #5680 (cherry picked from commit ddb5191f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Close #5679 (cherry picked from commit bb12c002) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
(cherry picked from commit ebdc0701) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 15 Dec, 2011 8 commits
-
-
Faustino E. Osuna authored
Only ignores triplets in the root contrib path. Previous implementation had the potential to ignore triplets in the subfolders. This will allow for creating: 1) Patches using this format (e.g. contrib/src/*/track-me-now.patch). 2) Subfolders beneath contrib's root (but not in contrib itself) (e.g. contrib/src/track-me-now/*). OK-ed-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 657a61fee217c5967412ff78731d0acf452c1978) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Laurent Aimar authored
(cherry picked from commit b5898cf0168bd7dcc68e34bd39ccbc2f7b4d61e5) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Laurent Aimar authored
(cherry picked from commit 0ddd6effdc4668eff50d178c8976de4417e17206) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 04f7cf0afa06dc45e134db6747f53f5c4a085ad8) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 6d90bf20c01db2b284a81b26ce3356536257c1fc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
KO Myung-Hun authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit b5b1c1906f7db9fa9d7dce5ecc331ab4bbb793f8) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Ludovic Fauvet authored
Close #5668 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 37fef4bd0e709251353f807de9a6901678c5183f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Edward Wang authored
Ref #4030 Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit dbd651614f0e5bfb4f5d9c9cc629a361183a2713) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-