6f5ff3269b
hwcontext_d3d11va: allocate staging texture lazily by
2017-06-22 14:52:55 +0200
1509d739a0
hwcontext_d3d11va: fix crash on frames_init failure by
2017-06-22 14:52:54 +0200
39f201a0ec
dxva: fix some warnings by
2017-06-22 14:52:53 +0200
e2afcc33e0
dxva: add declarative profile checks by
2017-06-22 14:52:52 +0200
3125a4a8a8
d3d11va: Link directly to dxgi.dll and d3d11.dll functions if LoadLibrary is unavailable by
2017-06-09 12:05:00 +0300
70143a3954
dxva: add support for new dxva2 and d3d11 hwaccel APIs by
2017-06-07 17:11:17 +0200
5659f74047
dxva: move d3d11 locking/unlocking to functions by
2017-06-06 18:51:10 +0200
ab28108a36
dxva: preparations for new hwaccel API by
2017-06-06 18:51:09 +0200
865360ba63
lavc: set avctx->hwaccel before init by
2017-06-06 18:51:08 +0200
3303511f33
lavu: add new D3D11 pixfmt and hwcontext by
2017-06-06 18:51:07 +0200
4d62ee6746
x86inc: don't use read-only data sections on COFF targets by
2017-06-26 00:29:16 -0300
feab761b73
avcodec/interplayvideo: properly check if there is enough bytes left by
2017-06-27 15:46:08 +0200
c4cbaec6e3
Interplay MVE: Changelog entry for changes by
2017-06-25 21:59:04 +0200
8f96da060a
Interplay MVE: Implement frame format 0x10 by
2017-06-25 21:59:03 +0200
19f6fd199e
Interplay MVE: Implement frame format 0x06 by
2017-06-25 21:59:02 +0200
8f87bfb4b7
Interplay MVE: Refactor IP packet format by
2017-06-25 21:59:01 +0200
ba2c385006
Interplay MVE: Implement MVE SEND_BUFFER operation by
2017-06-25 21:59:00 +0200
bbaca6e867
avcodec/proresenc_kostya: add 4444XQ profile by
2017-06-26 16:30:43 +0200
0f8d3d8a46
avcodec/ffv1enc: compute the max number of slices and limit by that by
2017-06-27 13:09:58 +0200
a29c712729
avformat: Fix Pro-MPEG non-square matrix by
2017-01-13 13:07:57 +0100
430d4f2bb5
avcodec/ffv1enc: Allow less than 2 rows of slices for low vertical resolution by
2017-06-26 16:14:35 +0200
4ed7c2bbc3
avcodec/utvideodec: add SIMD for restore_rgb_planes by
2017-06-26 21:31:12 +0200
3fdf50f9e8
hwframe: Allow hwaccel frame allocators to align surface sizes by
2017-06-22 20:05:12 +0200
068eaa534e
dxva: verbose-log decoder GUID list by
2017-06-22 14:52:59 +0200
cfc9e7c94e
hwcontext_d3d11va: add option to enable debug mode by
2017-06-22 14:52:57 +0200
5030e3856c
dxva: support DXGI_FORMAT_420_OPAQUE decoding by
2017-06-22 14:52:56 +0200
98d73e4174
hwcontext_d3d11va: allocate staging texture lazily by
2017-06-22 14:52:55 +0200
086321c612
hwcontext_d3d11va: fix crash on frames_init failure by
2017-06-22 14:52:54 +0200
752ddb4556
dxva: fix some warnings by
2017-06-22 14:52:53 +0200
70e5e7c022
dxva: add declarative profile checks by
2017-06-22 14:52:52 +0200
3594788b71
avcodec/utvideodec: decode to GBR(A)P by
2017-06-26 11:29:02 +0200
e9510dc032
avfilter: remove usage of empty header by
2017-06-25 15:29:18 +0200
c11ca6105e
avcodec/g722enc: force mono channel layout by
2017-06-23 16:33:07 -0500
3c70251780
avcodec/jpeg2000dwt: Fix integer overflows in sr_1d97_int() by
2017-06-26 15:00:52 +0200
ea5366670e
avcodec/jpeg2000dwt: Fix integer overflow in dwt_decode97_int() by
2017-06-26 15:05:08 +0200
4147bb9053
avcodec/ffv1enc: Try to choose slice count so that slice packet sizes are within the supported size by
2017-06-15 20:46:32 +0200
449cdfa687
avcodec/ffv1: Increase the maximum number of slices to 1024 by
2017-06-15 20:26:14 +0200
db5bf64b21
lavc/x86: clear r2 higher bits in ff_sbr_sum_square by
2017-06-23 16:32:31 +0200
915be7e13a
avcodec/proresenc_kostya: enable frame threading by
2017-06-26 09:11:03 +0200
7d317d4706
avcodec/frame_thread_encoder: Fix AV_OPT_TYPE_STRING handling in priv_data by
2017-06-25 21:50:15 +0200
4bd4fc56ab
avcodec/proresenc_kostya: use frame metadata instead of avctx by
2017-06-26 00:01:07 +0200
315f51128a
avcodec/prores_kostya: increase bits usage when alpha is used by
2017-06-24 16:34:52 +0200
22a03c2900
avfilter/vf_blend: add extremity blend mode by
2017-06-25 16:39:10 +0200
8a14374ab3
avfilter/vf_waveform: allow alpha output for >8 depth planar rgb inputs by
2017-06-25 13:14:22 +0200
f269a1e0b8
avfilter/vf_overlay: separate functions with main alpha by
2017-06-25 12:07:50 +0200
89f8bff798
avcodec/hevcdec: Do not check the first ff_init_cabac_decoder() call in hls_decode_entry_wpp() for failure by
2017-06-25 04:25:56 +0200
654ff56103
Update for 3.0.9 by
2017-06-25 02:55:08 +0200
bd33b15fe6
avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() by
2017-06-25 00:13:53 +0200
62e942ab1c
avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() by
2017-06-25 00:13:53 +0200
0fe174fa9c
avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() by
2017-06-25 00:13:53 +0200
fc24783c6d
avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() by
2017-06-25 00:13:53 +0200
7ee48d9de1
avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 by
2017-06-24 13:45:35 +0200
f626a479f4
avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 by
2017-06-24 13:45:35 +0200
8b9e522e08
avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 by
2017-06-24 13:45:35 +0200
a2bde1363c
avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 by
2017-06-24 13:45:35 +0200
73ea2a028e
avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() by
2017-06-25 00:13:53 +0200
63e7bfe78e
avcodec/hevc_ps: Fix max_dec_buffer check by
2017-06-25 00:00:13 +0200
5c1f4330d4
avfilter/vf_lut2: add support for gray10 and gray12 pixel formats by
2017-06-24 22:40:32 +0200
1054249111
avcodec/adpcm_data: use uint16_t to handle all values by
2017-06-24 22:27:10 +0200
32deea87c1
lavc/tests/golomb: Add unit test for set_ue_golomb_long. by
2017-06-14 10:42:36 +0800
e61abe2d73
lavc/golobm: Add set_ue_golomb_long to support up to 2^32 -2. by
2017-06-14 10:35:20 +0800
2b7d9a1f3f
lavc/put_bits: Add put_bits64() to support up to 64 bits. by
2017-06-14 10:22:10 +0800
2476067680
avcodec/hevcdec: Use error path if init_get_bits8() fails by
2017-06-24 14:46:18 +0200
933aa91e31
avcodec/hevcdec: check ff_init_cabac_decoder() for failure by
2017-06-24 14:46:17 +0200
0e83e95c60
configure: Reset X86ASM_DEP(FLAGS) when probing for the assembler program by
2017-06-24 17:51:02 +0200
c1b43e8452
avfilter/vf_overlay: remove rgb option by
2017-06-24 10:30:43 +0200
f483949188
avfilter/af_headphone: do not free frame that's gonna be reused later by
2017-06-24 18:47:04 +0200
c90b88090c
avfilter: do not leak AVFrame on failed buffer allocation by
2017-06-24 18:36:46 +0200
db9e87dd8c
avformat/file: increase min/max packet size to 256k for written files by
2017-06-04 04:25:43 +0200
eeeb595c7f
avformat: make flush_packets a tri-state and set it to -1 (auto) by default by
2017-06-04 04:19:33 +0200
09891c5391
avformat/aviobuf: add support for specifying minimum packet size and marking flush points by
2017-06-18 14:38:39 +0200
c14fa7a330
avformat/aviobuf: fix flushing write buffers after seeking backward or forward by
2017-06-04 01:15:50 +0200
dc81f1a2ce
doc: Add VAAPI encoders by
2017-03-19 17:30:52 +0000
bde0460406
vaapi_encode: Add VP9 support by
2016-11-28 23:54:57 +0000
49419925d3
vp9: Add bsf to fix reordering in raw streams by
2017-01-09 23:08:49 +0000
bc4e33ce0f
ffmpeg: Flush output BSFs when encode reaches EOF by
2017-03-14 00:39:57 +0000
4976a3411f
avcodec/mpeg4videodec: Fix GMC with videos of dimension 1 by
2017-06-24 13:45:35 +0200
7cb053e4dd
nvenc: Minimize the surface allocation by
2017-06-24 12:17:14 +0000
2e8d88ad52
nvenc: Use a fifo to manage the free surface pool by
2017-06-24 12:14:22 +0000
bb65eb6299
nvenc: Add an explicit auto alias by
2017-06-24 12:10:10 +0000
97f7f83169
vf_spp: only assign function pointers if permutation matches expectations. by
2017-06-23 11:01:38 -0400
565dc0e283
avfilter/vf_overlay: add auto format mode by
2017-06-24 10:18:30 +0200
e5bce8b4ce
fate: update checksums for fate-lavf-ffm and fate-lavf-mxf by
2017-06-24 01:52:09 -0300
349446e36f
x86/mdct15: use three operand form for some instructions by
2017-06-24 01:44:49 -0300
078322f33c
Add support for LibOpenJPEG v2.2/git by
2017-06-23 23:49:31 +0200
a579dbb4f7
checkasm: add missing checks to float_dsp's butterflies_float test by
2017-06-23 23:38:07 -0300
e1120b1c54
mdct15: add assembly optimizations for the 15-point FFT by
2017-06-18 12:06:30 +0100
f66086adac
configure: fix assignment of assembler specific flags by
2017-06-23 11:32:52 -0300
04aa09c4bc
Revert "lavfi/buffersrc: push the frame deeper if requested." by
2017-06-23 16:18:42 +0200
9f26d670e4
lavc/videotoolboxenc: fix open videotoolbox bug on iOS8.4 by
2017-06-23 08:58:35 -0400
82a8724df2
lavc/videotoolboxenc: fix loadVTEncSymbols crash when symbol not found by
2017-06-23 08:57:18 -0400
ea1d07aed9
lavc/golomb: add value range comment for set_ue_golomb(). by
2017-06-14 10:08:58 +0800
fe74c2364e
avcodec/wavpack: Fix integer overflow by
2017-06-23 01:58:48 +0200
b3cf49b6f9
avcodec/wavpack: Fix integer overflow by
2017-06-23 01:58:48 +0200
bb02e5bc09
avcodec/wavpack: Fix integer overflow by
2017-06-23 01:58:48 +0200
a7c0243e2f
avcodec/wavpack: Fix integer overflow by
2017-06-23 01:58:48 +0200
7fadd9625f
avcodec/takdec: Fix integer overflow by
2017-06-22 21:21:56 +0200
10a085a21f
avcodec/takdec: Fix integer overflow by
2017-06-22 21:21:56 +0200
addf70e492
avcodec/takdec: Fix integer overflow by
2017-06-22 21:21:56 +0200
00a6211b45
avcodec/takdec: Fix integer overflow by
2017-06-22 21:21:56 +0200