- 14 Feb, 2013 12 commits
-
-
Rémi Denis-Courmont authored
-
Jean-Baptiste Kempf authored
-
Rémi Denis-Courmont authored
-
KO Myung-Hun authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Ludovic Fauvet authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Ludovic Fauvet authored
Signed-off-by: Rafaël Carré <funman@videolan.org>
-
- 13 Feb, 2013 5 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Sébastien Escudier authored
-
David Fuhrmann authored
-
Jean-Baptiste Kempf authored
-
- 12 Feb, 2013 11 commits
-
-
Rémi Denis-Courmont authored
-
Martin Storsjö authored
Due to the way this struct is allocated, it can be extended later without breaking ABI. Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Mario Speiß authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
-
Ludovic Fauvet authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
The structure of the decode functions are like this: Decode() { if (got output buffer) { consume output buffer; } wait for input buffer; if (got input buffer) { fill input buffer and send to the codec; } } This makes the functions prone to deadlock, if all input buffers have been consumed and won't be returned by the codec until we consume some of the output buffers (and we don't get the output buffers until we already are waiting for an input buffer). By using a timeout in the wait for input buffers, we get out of the deadlock and can consume an output buffer, allowing the codec to proceed. By making the timeout relatively large, it won't trigger during normal decoding, but gets us out of possible deadlocks (noticed at startup with qualcomm audio decoders). The alternative to timeouts would be to push dummy/sentinel buffers into the fifo (as we already do at reconfiguration) each time we receive an output buffer. This would add quite a bit of overhead though, having to process (and skip) one item in the input buffer fifo for each received output buffer. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Ilkka Ollakka authored
-
Ilkka Ollakka authored
This way we don't need to define dummy GL_UNPACK_ROW_LENGHT for opengl es compiles.
-
Denis Charmet authored
-
Rafaël Carré authored
-
- 11 Feb, 2013 7 commits
-
-
Erwan Tulou authored
This proves ugly when changing skins
-
Denis Charmet authored
-
Vittorio Giovara authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Erwan Tulou authored
This patch reuses the same algorithm to display a short name ($N) as the one used to display the playlist. This should fix an issue described at http://forum.videolan.org/viewtopic.php?f=15&t=108336
-
Francois Cartegnie authored
-
Mario Speiß authored
On Windows a Drag and Drop seems to be a Qt::LinkAction. And support for symbolic links is added. Playlist widget now uses the p_mi->dropEvent (used to have two implementation, one calling p_mi->dropEvent already, the other had its own body. That body is removed) Regards, Mario Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 10 Feb, 2013 5 commits
-
-
David Fuhrmann authored
-
David Fuhrmann authored
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
-
Rémi Denis-Courmont authored
This reverts commit 96824f0c. This hack is not needed anymore.
-