- 19 Dec, 2011 15 commits
-
-
Mirsal Ennaime authored
Setting libupnp's maximum content length to zero makes it unable to fetch any didl instead of the probably expected unlimited behavior. (cherry picked from commit b00b016b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
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 282e4d503739dc4aa4654612e3b6eac2d489df94) 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 ef466bbdae537748a588bac3eb55bbaa6a989a88) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
(cherry picked from commit ffdde605bd21f9b514d0ed6ad23fe4bc3d1ad3a8) 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 af04c6fac8c2c6eedfcb7cc54e4fd4171d9a7437) 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 e29e617f833a532d842d90ef2508b60260388f45) 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 c618458095cf74610053e9fe53e0a12ca7fc81c6) 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 4e03fb4f516010c9b2819db6da361b4fdb0b16d2.
-
Pierre Ynard authored
(cherry picked from commit bc17f428edeb12407c1b46bbfb930aa401d8b1ff) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 5072776786e9aa99d98921f4169125a9ed9e3a89) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit feead2df8278a684e64b3ee38f14c0f3a1be394e) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 78aa7005805c7dea49177e3d5e78399d75180df4) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 97e6ed6001719200862b537710cc40f739a376fc) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
Pierre Ynard authored
(cherry picked from commit 03933a58ffe973ed91b0f9092fb3e5eafbfebbb0) 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 37eb636261b66b1a8d5cff1b247096a946ff4f65) 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 06ef351ed404719e9698710ae0c8a925b08f0471) 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 7dab7f2f285f99c78f5aca3802a787f8b369e4c1) 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 c912d31a1d4dcfbbe079d35e9826ec962789394a) 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 b4720edf2c54e5514074f50cb336d86b3b7b5ddc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 4e03fb4f516010c9b2819db6da361b4fdb0b16d2) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit acb6ff18b5f4257771b954b81eed569d7ef9e250) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Close #5680 (cherry picked from commit ddb5191fec115d65341f5429ce2a0a426899feeb) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Close #5679 (cherry picked from commit bb12c0023452e86a26e407d6e728d961e4544f5e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
(cherry picked from commit ebdc0701300643d3f85964f9ce016cc68270cec9) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 15 Dec, 2011 7 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>
-