- 13 Apr, 2012 2 commits
-
-
Jean-Paul Saman authored
- subpicture_cache_destroy() set cache pointer to NULL - CopyPictureToVAImage() invalidate image members
-
Jean-Paul Saman authored
It is possible for the cache_counter to reach its maximum value. In that case abort().
-
- 06 Apr, 2012 3 commits
-
-
Jean-Paul Saman authored
Turns out vout_Close() does the same except for the vout_control_WaitEmpty(). The vout_control_WaitEmpty() is not needed according to Laurent Ailmar.
-
Jean-Paul Saman authored
Wait till the stop command has been processed by the thread before continuing.
-
Jean-Paul Saman authored
If the decoder fifo is full (growing to large), then instead of flushing and producing a big artefact in the stream, just drop one buffer. This still limits the size of the fifo, but does not produce a big artefact as the original code. Also make the size configurable with a commandline option.
-
- 30 Mar, 2012 5 commits
-
-
Jean-Paul Saman authored
Make sure that when the VAAPI-XCB video output has been started no other picture chroma, will be accepted. The punishment for not doing this is random crashes, since surfaces are shared between display pictures and the decoding thread. The picture is the owner of the surface. If not honoring this, then the decoder might write into surfaces being displayed. This will result in random crashes since surface memory will be randomly overwritten.
-
Jean-Paul Saman authored
When the vout is not reused the display thread was not properly stopped.
-
Jean-Paul Saman authored
On AMD/ATI the X11 connection is shared between the decoding and displaying thread. Therefor close it only once. This is a workaround and might break NVIDIA GPU's.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Sync surfaces before they are destroyed. The surfaces can be used from more then one thread context. Therefor make sure that all operations on the surface have been performed. Then destroy the surface.
-
- 29 Mar, 2012 1 commit
-
-
Jean-Paul Saman authored
-
- 28 Mar, 2012 1 commit
-
-
Jean-Paul Saman authored
Fix version defines for avcodec.
-
- 25 Mar, 2012 5 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
The VA API output on AMD does not like to be recycled. Therefor add an option to evade the vout recycle path.
-
Jean-Paul Saman authored
The function vlc_va_get_conn() is only used inside va.c.
-
Jean-Paul Saman authored
Conflicts: modules/codec/avcodec/video.c modules/stream_filter/httplive.c
-
Pierre Ynard authored
The function is a bit ugly but it's difficult to do this using pure arithmetic. Fixes #6378 (cherry picked from commit 1e9dc296) Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
-
- 24 Mar, 2012 5 commits
-
-
Rémi Denis-Courmont authored
This will only be used if requested explicitly, that is to say '--v4l2-chroma=h264'.
-
Rémi Denis-Courmont authored
(cherry picked from commit 28db7725)
-
KO Myung-Hun authored
DBCS countries assign their currency symbol to '\', ASCII 92. This causes an unexpected behavior when converting a directory separator on OS/2. In case of GNU libiconv, it does not treat '\', ASCII 92, as a currency symbol at all. So let's mimic GNU libiconv. Signed-off-by: Rafaël Carré <funman@videolan.org> (cherry picked from commit 8acdc1f5) Signed-off-by: KO Myung-Hun <komh@chollian.net> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
KO Myung-Hun authored
OS/2 supports UCS-2 only instead of UTF-16. Signed-off-by: Rafaël Carré <funman@videolan.org> (cherry picked from commit 2cc70e68) Signed-off-by: KO Myung-Hun <komh@chollian.net> Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Felix Paul Kühne authored
(cherry picked from commit 5785e63a)
-
- 23 Mar, 2012 1 commit
-
-
Jean-Baptiste Kempf authored
Close #6403
-
- 22 Mar, 2012 7 commits
-
-
Erwan Tulou authored
This patch adds isScrollable() to a control, so that we can distinguish controls that require mouse wheel (playtree, slider) from those that don't. In the latter case, we can then forward events to vlc core. this fixes #6457. (cherry picked from commit f3afffbc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
Without this flag, PulseAudio will tweak the buffer parameters, but will not account for hardware latencies. As a consequence, the live caching parameter is not really followed - the latency is longer. Longer latency becomes a big problem when trying to synch with another live source (such as a V4L2 video capture device). Then audio is too late and gets discarded or messed up at output. (cherry picked from commit d8a96604)
-
Rafaël Carré authored
based on patch by Richard Grenville <pyxlcy@gmail.com> (cherry picked from commit 66da497b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
(cherry picked from commit cd470819736ad2d3153014b8c65b60a35e78a7fc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Close #6451 (cherry picked from commit ef790e37) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Natanael Copa authored
According POSIX the va_list is defined in stdarg.h http://pubs.opengroup.org/onlinepubs/009695399/basedefs/stdarg.h.html On some systems (like uClibc) the detection of vasprintf will fail unless stdarg.h is included and build will later fail due to a vasprintf redeclaration. Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> Signed-off-by: Rafaël Carré <funman@videolan.org> (cherry picked from commit 2859c5db) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
John Freed authored
Fixes undocumented/poorly documented Windows behavior. RemoveFilter function does a silent Release(). Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 3f6ccc0d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 21 Mar, 2012 8 commits
-
-
Rémi Denis-Courmont authored
(cherry picked from commit ea068351)
-
David Fuhrmann authored
The slider is not displayed, anyway. But sometimes it flickers through for a short moment which does not look good. (cherry picked from commit 2fc5dc5f) Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
-
David Fuhrmann authored
(cherry picked from commit d612827c) Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
-
David Fuhrmann authored
Note that the origin values can also be negative when we have our window on a secondary screen. (cherry picked from commit 1cee2e3b) Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
-
David Fuhrmann authored
(cherry picked from commit e6820b61) Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
-
David Fuhrmann authored
(cherry picked from commit 3646cf43) Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
-
David Fuhrmann authored
(cherry picked from commit bf916c35) Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
-
Jean-Baptiste Kempf authored
Coeffs have been recomputed. Close #6132 (cherry picked from commit a712e052fbba82c04c3d5f193dfe625bb5b242be) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 20 Mar, 2012 2 commits
-
-
Naohiro KORIYAMA authored
When increasing speed to 1.50 (command + =), '1.50x' is shown on OSD, but '10x' is shown on menu (Playback -> 'Playback Speed'). Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org> (cherry picked from commit 70a5e265)
-
Denis Charmet authored
This still doesn't work with ordered chapters though. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> (cherry picked from commit 50f3a9b9) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-