ffmpeg/libavutil
Mark Thompson 3420b34a8a Revert "avutil/hwcontext_vaapi: fix SEGV in vaTerminate when vaInitialize fails"
The original code is correctly following the API - vaTerminate() must
be called to free the resources of a VADisplay after it is created by
any of the vaGetDisplay*() calls; it is not necessary to have
successfully called vaInitialize() on it.  The segfaults which
prompted this change must therefore be bugs in libva or the driver it
loads.

This reverts commit 3606602f11.
2017-02-05 15:13:15 +00:00
..
aarch64 aarch64: Add an offset parameter to the movrel macro 2016-11-15 15:10:03 -05:00
arm Merge commit '6f9e34baea4f6f484392e4e67f606a0835d07b73' 2017-02-02 11:22:04 +01:00
avr32
bfin
mips
ppc
sh4
tests avutil/tests: add aes_ctr, audio_fifo and imgutils to .gitignore 2017-01-17 10:08:05 +01:00
tomi
x86 Merge commit '8e9cd81d291b1010c625b2766058aadf4affb537' 2017-01-31 15:20:54 -03:00
.gitignore
Makefile avutil/tests: added selftest for aes_ctr.c 2017-01-02 02:45:43 +01:00
adler32.c
adler32.h
aes.c
aes.h
aes_ctr.c
aes_ctr.h
aes_internal.h
atomic.c
atomic.h
atomic_gcc.h
atomic_suncc.h
atomic_win32.h
attributes.h Merge commit 'f637046d3134a331e4b5a7243ac3dfb92735b8a5' 2017-02-02 11:26:05 +01:00
audio_fifo.c
audio_fifo.h
avassert.h
avstring.c
avstring.h
avutil.h lavu: Add AVSphericalMapping type and frame side data 2016-12-07 14:39:04 -05:00
avutilres.rc
base64.c
base64.h
blowfish.c
blowfish.h
bprint.c
bprint.h
bswap.h
buffer.c
buffer.h
buffer_internal.h
camellia.c
camellia.h
cast5.c
cast5.h
channel_layout.c avutil/channel_layout: add av_get_extended_channel_layout 2017-01-24 23:51:36 +01:00
channel_layout.h avutil/channel_layout: add av_get_extended_channel_layout 2017-01-24 23:51:36 +01:00
color_utils.c
color_utils.h
colorspace.h
common.h
cpu.c avutil: fix data race in av_get_cpu_flags() 2016-12-13 00:07:20 +01:00
cpu.h Merge commit '7d7355aa92bb36ca0765c49a569a999bcb96f332' 2017-01-31 15:17:19 -03:00
cpu_internal.h
crc.c
crc.h
des.c
des.h
dict.c
dict.h
display.c
display.h
downmix_info.c
downmix_info.h
dynarray.h
error.c
error.h
eval.c avutil/eval: add atan2 function 2017-01-30 11:04:31 +01:00
eval.h
ffmath.h
fifo.c
fifo.h
file.c
file.h
file_open.c
fixed_dsp.c
fixed_dsp.h
float_dsp.c
float_dsp.h
frame.c avutil/frame: fix av_frame_copy for unknown layouts 2017-01-31 00:29:49 +01:00
frame.h lavu: Add AVSphericalMapping type and frame side data 2016-12-07 14:39:04 -05:00
hash.c
hash.h
hmac.c
hmac.h
hwcontext.c Merge commit 'fdfe01365d579189d9a55b3741dba2ac46eb1df8' 2016-11-13 22:35:49 +01:00
hwcontext.h Merge commit '5fcae3b3f93fd02b3d1e009b9d9b17410fca9498' 2016-11-13 22:35:04 +01:00
hwcontext_cuda.c hwcontext_cuda: implement frames_get_constraints 2017-01-23 16:21:18 +01:00
hwcontext_cuda.h avutil/hwcontext_cuda: use dynamically loaded CUDA 2016-11-22 10:34:27 +01:00
hwcontext_cuda_internal.h avutil/hwcontext_cuda: use dynamically loaded CUDA 2016-11-22 10:34:27 +01:00
hwcontext_dxva2.c Merge commit '2ef87815fec059504370ae3050cc243a53553915' 2016-11-14 15:15:19 +01:00
hwcontext_dxva2.h
hwcontext_internal.h
hwcontext_qsv.c Merge commit 'd20c118975220a0256027d1c2410bade94b8534d' 2016-11-14 15:18:49 +01:00
hwcontext_qsv.h
hwcontext_vaapi.c Revert "avutil/hwcontext_vaapi: fix SEGV in vaTerminate when vaInitialize fails" 2017-02-05 15:13:15 +00:00
hwcontext_vaapi.h hwcontext_vaapi: add a quirk for the missing MemoryType attribute 2016-11-13 20:39:49 +00:00
hwcontext_vdpau.c hwcontext_vdpau: Fix missing subscripts 2017-01-17 23:06:46 +00:00
hwcontext_vdpau.h
imgutils.c avutil: Add av_image_check_size2() 2016-12-10 22:24:10 +01:00
imgutils.h avutil/imgutils: Clarify doxy for av_image_check_size2() 2016-12-16 02:07:32 +01:00
integer.c
integer.h
internal.h avutil/reverse: move the ff_reverse declaration to a separate header 2017-01-12 19:59:37 -03:00
intfloat.h
intmath.c
intmath.h
intreadwrite.h
lfg.c libavutil: add av_lfg_init_from_data() function 2017-01-22 02:28:53 +01:00
lfg.h libavutil: add av_lfg_init_from_data() function 2017-01-22 02:28:53 +01:00
libavutil.v
libm.h
lls.c
lls.h
log.c
log.h
log2_tab.c
lzo.c
lzo.h
macros.h
mastering_display_metadata.c
mastering_display_metadata.h
mathematics.c
mathematics.h
md5.c
md5.h
mem.c
mem.h Merge commit 'f637046d3134a331e4b5a7243ac3dfb92735b8a5' 2017-02-02 11:26:05 +01:00
mem_internal.h
motion_vector.h
murmur3.c
murmur3.h
opencl.c
opencl.h
opencl_internal.c
opencl_internal.h
opt.c opt: reject denominator zero as out of range 2016-12-13 00:00:31 +01:00
opt.h avutil/opt: Add AV_OPT_TYPE_UINT64 2016-11-23 02:01:05 +01:00
parseutils.c
parseutils.h
pca.c
pca.h
pixdesc.c avutil: add P016 pixel format 2016-11-22 10:07:43 -08:00
pixdesc.h
pixelutils.c
pixelutils.h
pixfmt.h avutil: add P016 pixel format 2016-11-22 10:07:43 -08:00
qsort.h
random_seed.c libavutil/random_seed: Ensure that get_generic_seed() spends at least 1/32 sec gathering entropy 2016-12-31 17:20:06 +01:00
random_seed.h
rational.c
rational.h
rc4.c
rc4.h
replaygain.h
reverse.c
reverse.h avutil/reverse: move the ff_reverse declaration to a separate header 2017-01-12 19:59:37 -03:00
ripemd.c
ripemd.h
samplefmt.c
samplefmt.h
sha.c
sha.h
sha512.c
sha512.h
softfloat.h softfloat: decrease MIN_EXP to cover full float range 2016-11-25 01:23:48 +01:00
softfloat_ieee754.h
softfloat_tables.h
spherical.c lavu: Add AVSphericalMapping type and frame side data 2016-12-07 14:39:04 -05:00
spherical.h Add missing #includes for standalone spherical-information-related headers 2016-12-14 13:33:30 -03:00
stereo3d.c
stereo3d.h
tablegen.h
tea.c
tea.h
thread.h
threadmessage.c
threadmessage.h
time.c avutil/tile: check clock_gettime at runtime for apple platforms 2017-01-09 11:52:06 +08:00
time.h
time_internal.h
timecode.c
timecode.h
timer.h
timestamp.h
tree.c
tree.h
twofish.c
twofish.h
utils.c
version.h Merge commit '7d7355aa92bb36ca0765c49a569a999bcb96f332' 2017-01-31 15:17:19 -03:00
wchar_filename.h
xga_font_data.c
xga_font_data.h
xtea.c
xtea.h