- 21 Dec, 2011 1 commit
-
-
Mirsal Ennaime authored
Use INT_MAX as the maximum content length as libupnp introduced 0 as an unlimited content length in pupnp 1.6.7, though UPNP_VERSION was not bumped. (cherry picked from commit 794557eea63853456cf3120cdb1bdc88ca44ad9f) (cherry picked from commit 75a40b63d0cb0ba655a80c4030ce54cb812c471f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 20 Dec, 2011 1 commit
-
-
Clement Lecigne authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit 7d282fac1cc455b5a5eca2bb56375efcbf879b06)
-
- 19 Dec, 2011 30 commits
-
-
Felix Paul Kühne authored
(cherry picked from commit 6a8197f657f1ef74e358864209b1ed4db37ff078) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
(cherry picked from commit e316b5a5c135120dcebf9f7e2cff2d8d5b1308ca) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 74f2f90a8e8bbfd2b527c947dd9fe68517992057) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
(cherry picked from commit 68660d8a820d62c7f1b4661d41565bebb637f155) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
(cherry picked from commit 4c718f0ef3ed485347b16b21e62b80c929e6efd3) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
These buffers aren't known to the actual OMX codec. Normally, these buffers are removed from the queue by DecodeAudio/DecodeVideo, but if they're pushed multiple times (which happens when using google sw decoders), PortReconfigure might try to free them. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 6643ac0ae02a61c95b3911b1c36856ace0d06b2e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
These buffers were introduced to avoid a potential deadlock when the codec has issued a PortSettingsChanged event but not returned any buffers to the client, making the DecodeVideo function hang waiting for an input buffer to use, before handling the reconfigure. The same handling needs to be done for DecodeAudio too, otherwise it will try to use the sentinel buffer as a normal one. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 74b8075f417f3a9b92a43ae7c97973b2719a225c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
This SetParameters call shouldn't be necessary as far as I know, but only avoiding it for audio codecs for now. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 32f03862749167b62c05c0b228911ab4e2ae1d5f) 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 9639b545847f2fc2fd7f87993134d72835627630) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
This is similar to the ThumbnailMode on Nexus S, except that the index doesn't seem to be queryable dynamically (I don't seem to find any string in the binaries that would be the right one at least). Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 95b27424f19019af490cb6486797b1a8f124817b) 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 6d71b5c0) 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 387b07cd) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Pierre Ynard authored
Fixes #5640 Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit dbb19bb6) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Cheng Sun authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit 0e874482) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Tobias Güntner authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> (cherry picked from commit f3ea7239) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
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 8 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>
-