- 22 Jun, 2017 2 commits
-
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
On Windows if you allocate aligned memory you need to free it with an aligned version of free. This is similar to the old vlc_memalign() + vlc_free() Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 19 Jun, 2017 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
free() is required by ISO C (hosted) and C++ anyway.
-
- 14 Jun, 2017 1 commit
-
-
Steve Lhomme authored
CID #1444701 Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- 13 Jun, 2017 18 commits
-
-
Steve Lhomme authored
And set a picture->context as if it's coming from the decoder, otherwise snapshots won't work. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
For CPU formats mapped to GPU each texture of the array may be different. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
This is the reverse of ReleasePictureSys Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
It may be used by other modules, even though it seems Windows is the only one to provide a pitch for the main plane. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
d3d11_surface is automatically added since D3D11 forces NV12 input for DXGI_FORMAT_420_OPAQUE decoding. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
We can't display it but we still need a proper texture format to display. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Drivers crash during ID3D11VideoDevice::CreateVideoDecoderOutputView() if a texture has more than 30 slices. Fixes #18261 Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
it doesn't matter what the format says Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
it's an old hack we don't need with picture_sys_t. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 06 Jun, 2017 1 commit
-
-
Thomas Guillem authored
The level variable can be destroyed just after the filter chain is built.
-
- 05 Jun, 2017 1 commit
-
-
Rémi Denis-Courmont authored
This fixes indirect chroma conversion (i.e. when swscale cannot do the conversion entirely). Regression from ca546680.
-
- 02 Jun, 2017 5 commits
-
-
Thomas Guillem authored
Add CVPX_{NV12|UYVY|I420} to I420 and I420 to CVPX{NV12|UYVY|I420} filters.
-
Thomas Guillem authored
cvpx buffers don't need the vout to be allocated.
-
Thomas Guillem authored
This helper will be used by the videotoobox codec, the cvpx chroma and by the cvpx opengl converter.
-
Thomas Guillem authored
-
Thomas Guillem authored
-
- 01 Jun, 2017 1 commit
-
-
Thomas Guillem authored
This new "chain" video filter will try to add a video converter before the requested video filter. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 26 May, 2017 2 commits
-
-
Thomas Guillem authored
-
Thomas Guillem authored
-
- 19 May, 2017 5 commits
-
-
Victorien Le Couviour--Tuffet authored
used in I420 to NV12 conversion Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Victorien Le Couviour--Tuffet authored
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Steve Lhomme authored
Without this it's impossible to do some processing like splitting NV12 UV planes, it requires double the resolution. In that case the code asserts on assert(hstep > 0) in SSE_SplitPlanes(). Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Victorien Le Couviour--Tuffet authored
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Thomas Guillem authored
This fixes a regression introduced by f9f0bbc1 This memory corruption was not visible since this function is generally used to copy from GPU mapped buffers, that are often bigger than what you ask.
-
- 12 May, 2017 2 commits
-
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-