1da9851e34
avcodec/nvdec: Implement vp8 hwaccel by
2017-11-19 08:42:39 -0800
f69e9365f6
vaapi_decode: Ignore the profile when not useful by
2017-11-18 17:52:27 +0000
40b75a943b
vaapi: Add VP8 decode hwaccel by
2017-11-18 17:55:24 +0000
9f00fa5369
vp8: Add hwaccel hooks by
2017-11-18 17:55:18 +0000
efd0612fdc
vaapi: Make the decode profile matching more explicit by
2017-11-09 01:04:44 +0000
b0cd14fb1d
ffmpeg: Use codec hardware config to configure hwaccels by
2017-10-26 00:18:47 +0100
3a71bcc213
lavc: Mark all AVHWAccel structures as const by
2017-11-04 18:53:26 +0000
da4e02b196
lavc: Delete all fake hwaccels by
2017-10-26 00:18:46 +0100
9bd326ac46
lavc: Remove register mechanism for hwaccels by
2017-10-26 00:18:45 +0100
3536a3efb9
lavc: Deprecate av_hwaccel_next() and av_register_hwaccel() by
2017-10-26 00:18:44 +0100
67e81d79cc
lavc: Use hardware config information in ff_get_format() by
2017-10-26 00:18:43 +0100
758fbc54fe
lavc: Add hardware config metadata for decoders supporting hardware output by
2017-10-26 00:18:40 +0100
24cc0a53e9
lavc: Add codec metadata to indicate hardware support by
2017-10-26 00:18:39 +0100
2779d33ed9
avformat/aacdec: Fix leak in adts_aac_read_packet() by
2017-11-25 19:22:51 +0100
2b6964f764
avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi* by
2017-11-25 03:15:16 +0100
e7af1394ec
vorbisenc: Check the return value of av_frame_clone by
2017-11-24 19:24:41 +0000
37c57df18e
doc/ffmpeg: Document opencl for -init_hw_device by
2017-11-26 15:35:27 +0000
022ddff0b2
doc/fftools: Remove documentation for old -opencl_bench option by
2017-11-26 10:29:24 +0000
3fbd4fc476
nvenc: Include config.h before checking for D3D11 support by
2017-11-25 23:05:24 +0000
6e0e3e1d8d
hwcontext_vaapi: Do not assume that sw_format is transferable by
2017-11-24 00:21:26 +0000
52a44d50be
h264_picture: Actually return error during alloc failure by
2017-11-24 18:21:57 +0000
ffc01280be
avfilter: add lv2 wrapper filter by
2017-11-23 16:08:42 +0100
3701d499f8
error_resilience: remove avpriv_atomic usage by
2017-11-24 23:34:16 +0000
590136e78d
libavcodec/utils.c: simplify avcodec locking with atomics by
2017-11-25 16:55:44 +0000
3154f4417a
lavc/utils.c: use C11 atomics for entangled thread handling by
2017-11-24 23:38:44 +0000
abf669479c
avformat/mov_esds: check return value of ff_mp4_read_dec_config_descr by
2017-11-24 17:55:19 -0300
08b294bf5f
avformat/isom: return proper error values in ff_mp4_read_dec_config_descr by
2017-11-24 17:55:05 -0300
8794e0c037
fate/hapAlphaOnly : add test for hap alpha only decoding by
2017-11-25 19:47:06 +0100
21c06c4095
avcodec/hapdec : use gray8 for HapAlphaOnly decoding instead of RGB0 by
2017-11-25 19:46:48 +0100
07e427aa56
avcodec/texturedsp : add rgtc1u gray decoding by
2017-11-25 19:41:50 +0100
f6d49a0dc8
hwcontext_d3d11va: properly reset values after release/close by
2017-11-24 02:44:44 +0200
fbdd78fa3e
avcodec/fft: fix INTERL macro on 3dnow by
2017-11-23 20:12:55 +0100
f4e319d8a9
hwcontext_opencl: Reset internal command queue on device_uninit by
2017-11-25 15:34:43 +0000
8bbf2dacbf
hwcontext_d3d11: Log adapter details on device creation by
2017-11-14 13:02:26 +0000
4af050c46e
configure: remove superfluous cuvid and nvdec checks by
2017-11-24 22:48:24 -0300
8921689575
doc/APIchanges: Fix lavu versions for OpenCL changes by
2017-11-25 14:51:55 +0000
e1d1924427
lavu/pixfmt: Remove gap in the middle of enum AVPixelFormat by
2017-11-24 12:36:09 +0000
b26dd5ae2f
Merge commit '136e7cf64ce9e78de7158d6720539d51cb96b743' by
2017-11-25 14:38:03 +0000
7d4fe0c5cb
avfilter: add normalize filter by
2017-11-21 21:32:06 +1100
279d2599dd
ffmpeg libopusdec: fix missing include file in libopusdec.c by
2017-11-23 20:22:56 +0100
bdddcb7b03
lavf/mov: fix crash in mov_read_sidx by
2017-11-24 08:18:16 -0800
a1f8f1340a
avformat/dashenc: Associate mpd extension with dash muxer by
2017-11-22 13:50:03 +0530
12a511f2c2
avcodec/sbrdsp_fixed: Fix integer overflow by
2017-11-22 20:18:40 +0100
31de45d20b
avformat/utils: fix mixed declarations and code by
2017-11-24 17:46:16 -0300
4186a77f26
avcodec/nvdec: Round up odd width/height values by
2017-11-24 10:05:49 -0800
b843b343d8
qsvenc: cavlc option is only available for h264 by
2017-11-27 11:19:57 -0500
fa4121507c
avformat/ttaenc: add tta_init() by
2017-11-20 17:43:23 -0300
e97667c82f
avformat/ttaenc: buffer packets directly by
2017-11-20 16:16:11 -0300
9648cc6d7f
avcodec/vorbis: 1 << 31 > int32_t::max(), so use 1u << 31 instead. by
2017-11-22 10:58:39 -0800
03fbc0daa7
avformat/utils: Prevent undefined shift with wrap_bits > 64. by
2017-11-17 13:35:56 -0800
63826a0b82
avfilter/af_amix: make use of av_asprintf() by
2017-11-24 17:09:48 +0100
ec5328aa6f
avfilter: add mix filter by
2017-11-20 19:58:44 +0100
59365e6345
avfilter/af_ladspa: remove duplicate code lines by
2017-11-24 13:36:26 +0100
7c191dfba7
avcodec/j2kenc: Only allocate cblk.data once by
2017-11-24 03:49:55 +0100
efb51c8ebb
avformat/hlsenc: Added option to add EXT-X-INDEPENDENT-SEGMENTS tag by
2017-11-24 06:57:36 +0800
241c1192d6
avformat/hlsenc: Refactor an inconsistent variable name by
2017-11-24 06:42:35 +0800
f335efc0ad
avformat/hlsenc: Minor fix in setting http options for master playlist by
2017-11-24 06:41:25 +0800
ef8979f199
avfilter/Makefile: skip building opencl.h when opencl is disabled by
2017-11-23 19:11:17 -0300
a60b2425c3
doc/filters: mention (a)loop defaults by
2017-11-23 11:54:26 -0900
5f278620b8
doc/filters.texi: explain infinite looping by
2017-11-23 13:16:53 +0100
515555af6c
avcodec/x86/exrdsp : use ymm constant for pb_80 by
2017-11-21 22:02:07 +0100
cce33ed10f
Revert "udp: fix compilation when HAVE_PTHREAD_CANCEL isnt defined" by
2017-11-22 15:28:40 +0000
136e7cf64c
qsv/hevcdec: Load hw plugin by default on non-windows os by
2017-11-10 03:03:42 -0500
8b62647a5f
lavf/mov: Read aspect ratio from AVID jpeg2000 mov files. by
2017-11-23 02:57:24 +0100
6e0723470b
opus_pvq: fix crashing on analysis of mono by
2017-11-23 00:58:36 +0000
79a26ef802
tools/cl2c: Add a copyright header by
2017-11-22 23:55:03 +0000
3650cb2dfa
lavu,lavfi,ffmpeg: Remove experimental OpenCL API by
2017-11-14 19:47:30 +0000
0f93cef2d6
hwcontext: Perform usual uninitialisation on derived frames contexts by
2017-06-26 20:28:07 +0100
5514bab37a
vf_hwmap: Pass mapping mode when deriving frames context on an existing device by
2017-06-25 22:13:03 +0100
7faa8d8b03
lavfi: Add OpenCL unsharp mask filter by
2017-11-14 19:47:27 +0000
9204b2deea
lavfi: Add OpenCL overlay filter by
2017-09-10 21:53:36 +0100
59d6529333
lavfi: Add infrastructure for building OpenCL source into libavfilter by
2017-09-10 21:53:35 +0100
5c21c41b7d
lavfi: Add some common code for OpenCL filtering by
2017-06-27 22:50:49 +0100
7faae6e745
hwcontext_opencl: DRM to OpenCL mapping for ARM by
2017-09-10 13:37:20 +0100
f06754e4f3
hwcontext_opencl: D3D11 to OpenCL mapping by
2017-06-25 22:34:40 +0100
9e7cda1b1e
hwcontext_opencl: DXVA2 to OpenCL mapping by
2017-03-05 16:21:41 +0000
403cde8e85
hwcontext_opencl: QSV to OpenCL mapping for Intel Media SDK by
2017-03-04 23:57:49 +0000
eb3e9f469a
hwcontext_opencl: VAAPI to OpenCL mapping for Intel i965+beignet by
2017-03-04 23:57:48 +0000
b25d8ef0a7
lavu: OpenCL hwcontext implementation by
2017-03-04 23:57:47 +0000
a050f56c09
lavu: Add OpenCL hardware pixfmt by
2017-03-04 23:57:46 +0000
152902f379
doc: Add FAQs about running in background (rev 2) by
2017-11-15 00:43:30 -0800
6db511a783
avformat/mov: Increment stsd_count while processing stsd data; avoids leaks. by
2017-11-21 15:40:22 -0800
3d5822d9cf
avcodec/jpeg2000: Dynamically allocate codeblock data by
2017-11-18 01:33:18 +0100
ca47e9ffdc
lavfi/af_pan: fix sign handling in channel coefficient parser by
2017-11-18 13:33:08 +0100
e8e9306b4f
avdevice/decklink_dec: autodetect the video input format by
2017-10-27 12:00:23 +0530
aa7b0329ff
avdevice/decklink: refactor ff_decklink_set_format function by
2017-11-07 09:32:23 +0530
554dda998c
avcodec/mpeg4videodec: Check also for negative versions in the validity check by
2017-11-21 03:15:53 +0100
0e7865ce41
avcodec/mpeg4videodec: Check also for negative versions in the validity check by
2017-11-21 03:15:53 +0100
000836c2a9
avfilter/af_asetnsamples: add missing error check by
2017-11-20 14:02:28 +0100
bea8eeaa2c
checkasm/utvideodsp: zero initialize the entire buffer by
2017-11-21 11:14:33 -0300
9a05c873cf
checkasm/utvideodsp: fix mixed declarations and code by
2017-11-21 11:13:24 -0300
beb63baa69
x86/utvideodsp: reuse shared constants by
2017-11-21 10:57:06 -0300
ebf352116b
x86/constants: make pb_80 32 byte wide by
2017-11-21 10:57:03 -0300
752659ff1e
lavfi/af_pan: fix sign handling in channel coefficient parser by
2017-11-18 13:33:08 +0100
afd2bf54c3
avfilter/avf_avectorscope: add swap and mirror options by
2017-11-21 12:07:13 +0100
37810bee78
fate/hapdec : add test for hapqa decoding by
2017-11-21 12:01:00 +0100
2053832d1c
avcodec/hapdec : add support for hapqa decoding by
2017-11-21 11:59:02 +0100
fca8919961
avcodec/hapdec : indent after previous commit by
2017-11-21 11:55:56 +0100
518b9ee3d1
avcodec/hapdec : reorganize code before adding multi-texture decoding by
2017-11-21 11:55:37 +0100
ba98f8463f
avcodec/huffyuvdspenc : add diff_int16 AVX2 func by
2017-11-21 09:17:44 +0100