- 25 Dec, 2014 1 commit
-
-
Rémi Denis-Courmont authored
Since the VDPAU pixel format does not distinguish between different VDPAU video surface chroma types, we need another way to pass this data to the application. Originally VDPAU in libavcodec only supported decoding to 8-bits YUV with 4:2:0 chroma sampling. Correspondingly, applications assumed that libavcodec expected VDP_CHROMA_TYPE_420 video surfaces for output. However some of the new HEVC profiles proposed for addition to VDPAU would require different depth and/or sampling: http://lists.freedesktop.org/archives/vdpau/2014-July/000167.html ...as would lossless AVC profiles: http://lists.freedesktop.org/archives/vdpau/2014-November/000241.html To preserve backward binary compatibility with existing applications, a new av_vdpau_bind_context() flag is introduced in a further change. Signed-off-by: Rémi Denis-Courmont <remi@remlab.net> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 15 Oct, 2014 1 commit
-
-
Rémi Denis-Courmont authored
Decoding acceleration may work even if the codec level is higher than the stated limit of the VDPAU driver. Or the problem may be considered acceptable by the user. This flag allows skipping the codec level capability checks and proceed with decoding. Applications should obviously not set this flag by default, but only if the user explicitly requested this behavior (and presumably knows how to turn it back off if it fails). Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 06 Oct, 2014 1 commit
-
-
Rémi Denis-Courmont authored
This function provides an explicit VDPAU device and VDPAU driver to libavcodec, so that the application is relieved from codec specifics and VdpDevice life cycle management. A stub flags parameter is added for future extension. For instance, it could be used to ignore codec level capabilities (if someone feels dangerous). Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 14 Nov, 2013 2 commits
-
-
Anton Khirnov authored
We will likely want to add new fields to it in the future, so this is needed to avoid breaking ABI.
-
Anton Khirnov authored
Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC.
-
- 04 Nov, 2013 1 commit
-
-
Diego Biurrun authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 05 Aug, 2013 2 commits
-
-
Rémi Denis-Courmont authored
The bitstream buffers are now private and freed by libavcodec. For backward compatibility, the hold bitstream buffer pointer is left NULL (applications were supposed to av_freep() it). Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Rémi Denis-Courmont authored
Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 12 Jul, 2013 1 commit
-
-
Luca Barbato authored
Vdp is used by libvdpau, use AVVDPAU as used for the rest. Reported-by: Alexis Ballier <aballier@gentoo.org>
-
- 13 Jan, 2013 1 commit
-
-
Rémi Denis-Courmont authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 09 Apr, 2012 1 commit
-
-
Anton Khirnov authored
-
- 23 Jun, 2011 1 commit
-
-
Diego Biurrun authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 19 Mar, 2011 1 commit
-
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 02 Jul, 2010 1 commit
-
-
Diego Biurrun authored
Originally committed as revision 23996 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Nov, 2009 1 commit
-
-
Carl Eugen Hoyos authored
Originally committed as revision 20542 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 10 Nov, 2009 1 commit
-
-
NVIDIA Corporation authored
by video players. Original patch by NVIDIA corporation. Originally committed as revision 20502 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 27 Oct, 2009 1 commit
-
-
Carl Eugen Hoyos authored
Originally committed as revision 20376 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 14 Feb, 2009 1 commit
-
-
Diego Biurrun authored
Since vdpau.h was an installed header this would break API. Originally committed as revision 17225 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 12 Feb, 2009 1 commit
-
-
Diego Biurrun authored
suggested by Michael, the new names better describe the contents of the files. Originally committed as revision 17168 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 20 Jan, 2009 2 commits
-
-
Carl Eugen Hoyos authored
Originally committed as revision 16705 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
NVIDIA Corporation authored
be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16699 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 16 Jan, 2009 1 commit
-
-
NVIDIA Corporation authored
be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16628 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 07 Jan, 2009 2 commits
-
-
Carl Eugen Hoyos authored
Originally committed as revision 16491 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 16480 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 06 Jan, 2009 1 commit
-
-
Carl Eugen Hoyos authored
Originally committed as revision 16448 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 05 Jan, 2009 5 commits
-
-
Carl Eugen Hoyos authored
Originally committed as revision 16444 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Carl Eugen Hoyos authored
Originally committed as revision 16439 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Carl Eugen Hoyos authored
Originally committed as revision 16437 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Diego Biurrun authored
Originally committed as revision 16435 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
Carl Eugen Hoyos authored
Originally committed as revision 16432 to svn://svn.ffmpeg.org/ffmpeg/trunk
-
- 04 Jan, 2009 1 commit
-
-
NVIDIA Corporation authored
video players. Original patch by NVIDIA corporation. Originally committed as revision 16431 to svn://svn.ffmpeg.org/ffmpeg/trunk
-