4fb20d4e3a
configure: call flatten_extralibs in a subshell by
2017-11-13 23:43:51 +0100
edef07569c
Merge commit 'bad7ce1d82f0b7da55086b8c6124eff0d35a1b1a' by
2017-11-16 13:12:59 -0300
1146a7a363
Merge commit 'd070b9b703a542429a13db9623109ae20474c775' by
2017-11-16 13:11:52 -0300
b449af20d5
Merge commit '9e48de3cc86c732d9cebd496d6f0a2b7e7732754' by
2017-11-16 13:11:24 -0300
c7812b3bcf
Merge commit '5c2a01f064d5ab2b309d25c7f46c6c4471838d90' by
2017-11-16 13:10:49 -0300
bad7ce1d82
makedef: Pass EXTERN_PREFIX from configure to makedef by
2017-11-16 09:32:15 +0200
ff8f40a630
avcodec/mpeg12dec: ensure a53_caption_size is reset on malloc failures by
2017-03-15 12:53:04 -0700
3f1a540204
avcodec/mpeg12dec: parse A53 caption data embedded in SCTE-20 user data by
2017-03-15 12:53:03 -0700
67c0793835
avformat/hlsenc: write fmp4 init header after first AV frame by
2017-11-14 10:31:26 +0800
62e99f026a
avformat/hlsenc: allocate space for terminating null by
2017-11-13 10:44:16 +0800
e3c09fb986
avformat/hlsenc: reindent hlsenc code by
2017-11-02 22:30:06 +0800
fac3cfb6c1
avformat/hlsenc: check hls segment mode for ignore the init filename by
2017-11-02 22:29:28 +0800
9ccb6de56c
avformat/hlsenc: reindent hlsenc code by
2017-10-29 12:32:24 +0800
6ad4d3c92f
avformat/hlsenc: fix missing first segment bug in fmp4 mode by
2017-10-29 12:31:49 +0800
d55794fafc
avformat/hlsenc: fix base_output_dirname is null when basename_size is 0 bug by
2017-10-29 12:30:44 +0800
d2f929357d
avcodec/h264dec: Fix potential array overread by
2017-10-21 18:04:44 +0200
27f8d38682
avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu by
2017-11-13 20:47:48 +0100
f399172d6e
avcodec/proresdec: align dequantization matrix buffers by
2017-11-15 21:13:07 -0300
6727cfea5e
Merge commit '620f88a0b94a651c6cc912b1fb32d308762d59b5' by
2017-11-16 00:03:10 +0000
040a92c21f
Merge commit 'c77da21e5d15056b8ba060ee5ce9e73f26653612' by
2017-11-15 23:54:28 +0000
4251e25272
Merge commit 'ff007e30d8d45ba1ff2b2a4615f1cd5bafb50626' by
2017-11-15 23:43:56 +0000
6d00905f81
avcodec/vc2enc: Clear coef_buf on allocation by
2017-11-15 16:53:34 +0100
eec67f7b24
avcodec/dvbsubdec: Avoid re-computing clut by
2017-11-04 00:26:56 +0100
380b48fb9f
avcodec/h264dec: Fix potential array overread by
2017-10-21 18:04:44 +0200
d070b9b703
configure: Coalesce some arch configuration and PIC handling by
2017-10-06 23:06:45 +0200
9e48de3cc8
configure: Miscellaneous minor changes by
2017-09-24 18:46:47 +0200
bff6d98ba3
nvenc: support d3d11 surface input by
2017-11-11 16:51:58 +0100
6fcbf39f9e
nvenc: factor context push/pop into functions by
2017-11-11 16:13:24 +0100
d8ea66ab33
avformat/utils: remove usage of AVCodecContext accessors by
2017-11-13 00:11:52 -0300
03dae121c0
avfilter/vf_subtitles: remove usage of AVCodecContext accessors by
2017-11-13 00:11:34 -0300
21add0c228
avcodec/pthread_frame: remove usage of AVCodecContext accessors by
2017-11-13 00:11:15 -0300
e61825d5b4
ffplay: remove usage of AVCodecContext accessors by
2017-11-13 00:10:49 -0300
b2731bcd1d
ffprobe: remove usage of AVCodecContext accessors by
2017-11-13 00:10:45 -0300
e9025beacb
ffmpeg: remove usage of AVCodecContext accessors by
2017-11-13 00:10:21 -0300
c4131a0613
avcodec: deprecate getters and setters for AVCodecContext and AVCodec fields by
2017-11-12 23:57:38 -0300
912ceba61b
avcodec: Implement vc1 nvdec hwaccel by
2017-11-13 21:09:27 -0800
bb4c9d0a8e
avcodec: Don't assume separate u and v planes in ff_alloc_picture by
2017-11-13 21:11:27 -0800
54f8ac199f
lavf/mov.c: Don't correct edit list start to zero, when we can't find a frame before edit list start. by
2017-11-13 18:09:28 -0800
01763144dc
Avoid corrupting diagnostic state with _Pragma changes. by
2017-11-03 17:10:55 -0700
57a422ea4c
fate/mov: add test for overlapping fragments by
2017-11-13 08:09:30 -0800
143fc5f6e2
avcodec/mips: Improve hevc non-uni hz and vt mc msa functions by
2017-11-09 15:39:49 +0530
e5f66a9ea4
avcodec/mips: cleanup unused macros by
2017-11-09 10:47:28 +0530
034e1f82d9
avcodec: fix whitespace on AVPanScan struct definition by
2017-11-14 10:02:20 -0800
91a565e20f
avformat/http: fix chunked response w/ multiple_requests=1 by
2017-11-13 11:34:50 -0800
5c2a01f064
Makefile: fix distclean target by
2017-11-13 17:34:15 -0300
58cf31cee7
avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu by
2017-11-13 20:47:48 +0100
880b299381
avformat/hlsenc: write fmp4 init header after first AV frame by
2017-11-14 10:31:26 +0800
8329ae781a
avutil/crc: use ff_thread_once at av_crc_get_table by
2017-10-24 16:23:28 +0700
9283a4f19b
avcodec/videotoolbox: fix opaque_ref handling by
2017-10-31 15:15:27 +0100
b7f963c444
avcodec/videotoolbox: reorder functions to avoid forward declarations by
2017-11-13 15:06:40 -0800
5e577c586b
avcodec/videotoolbox: fix whitespace by
2017-11-10 12:02:23 -0800
c8b1a151ce
avcodec/videotoolboxenc: remove spurious warning by
2017-09-25 16:15:09 -0700
68ef503bb5
avcodec/videotoolbox: pass through hevc param changes to the decoder by
2017-11-10 12:34:41 -0800
3a91b3ae74
avcodec/hevc: implement new decode_params callback for VideoToolbox by
2017-11-10 12:31:56 -0800
bd2d70c0b8
avcodec/videotoolbox: remove unnecessary if statement by
2017-11-10 11:52:38 -0800
403d10a8b3
avcodec/videotoolbox: create avcC even when h264 extradata is missing by
2017-09-25 16:52:35 -0700
9519983c0f
avcodec/videotoolbox: use decode_params to propagate H264 PPS changes and restart on SPS changes by
2017-11-10 12:25:39 -0800
872add0854
avcodec/h264: implement new decode_params callback for PPS/SPS by
2017-11-10 12:18:35 -0800
76f169368d
avcodec: add decode_params callback to AVHWAccel struct by
2017-11-10 12:17:36 -0800
dad42bc5a1
avcodec/h264, videotoolbox: return AVERROR_INVALIDDATA when no frames are produced by
2017-09-25 16:45:53 -0700
6515e2834a
avcodec/videotoolbox: print descriptive errors on decode failures by
2017-09-25 16:44:47 -0700
d869928ca6
avcodec/videotoolbox: reset bitstream_size in end_frame by
2017-09-25 16:42:18 -0700
b4b177049a
avcodec/videotoolbox: extract videotoolbox_{start,stop} helpers by
2017-09-25 16:32:11 -0700
631296ff99
avcodec/videotoolbox: use early return in videotoolbox_default_free by
2017-11-10 11:59:05 -0800
230b91cdfd
avcodec/videotoolboxenc: re-indent code by
2017-11-12 10:20:17 -0800
e7a5249ab1
avcodec/videotoolboxenc: add hevc_videotoolbox encoder by
2017-11-12 10:19:17 -0800
578addcff6
configure: factorize nvdec dependencies by
2017-11-13 22:01:53 +0100
681c638fab
configure: fix cuda dependency on nvdec by
2017-11-13 21:55:09 +0100
9c8922acad
This fixes a deadlock while reading a chunked https response, if multiple_requests=1 is also set. Without an EOF to signal the end of the last chunk, tls_read gets stuck forever trying to read more data than is available. This occurs with the http protocol reproducibly, because http.c always reads 4kb at a time, and the last chunk of an http response is often much smaller. by
2017-11-13 15:02:44 -0600
a36a3d7fec
lavf/tls_securetransport: handle incomplete reads gracefully by
2017-11-13 14:46:17 -0600
e7e7d56a85
Makefile: fix distclean target by
2017-11-13 17:37:56 -0300
de6a1e32fd
movenc-test: fix potential uninitialized read by
2017-11-08 19:17:52 +0100
c7ded42d5d
avfilter/vf_premultiply: fix memory-leak on failure by
2017-11-08 19:17:51 +0100
284b432662
avformat/fitsenc: validate input pixel format by
2017-11-08 19:17:49 +0100
237ccd8a16
lavfi/paletteuse: check get_color return value by
2017-11-08 19:17:45 +0100
8bcf5840ea
avcodec/nvdec: fix return value on error by
2017-11-12 21:04:57 +0100
538de4354d
avcodec/nvdec: warn about thread count if applicable by
2017-11-12 18:09:31 +0100
f3f73f0893
avcodec: implement vp9 nvdec hwaccel by
2017-11-11 21:19:07 +0100
52bf0febb3
avformat/http: fix stray quote in trace logging by
2017-11-13 11:12:52 -0800
8b46a951f9
avcodec/mdct_*: Fix integer overflow in addition in RESCALE() by
2017-11-05 21:20:06 +0100
ccc81f846e
avcodec/snowdec: Fix integer overflow in header parsing by
2017-11-05 21:20:05 +0100
480d33dfdc
MAINTAINERS: add myself as videotoolbox* maintainer by
2017-11-12 14:16:01 -0800
2afe05402f
avcodec/aacpsdsp_template: Fix integer overflows in ps_decorrelate_c() by
2017-11-05 21:20:08 +0100
fca198fb5b
avcodec/aacdec_fixed: Fix undefined shift by
2017-11-05 21:20:07 +0100
770c934fa1
avcodec/mdct_*: Fix integer overflow in addition in RESCALE() by
2017-11-05 21:20:06 +0100
c897a92858
avcodec/snowdec: Fix integer overflow in header parsing by
2017-11-05 21:20:05 +0100
43171a2a73
Fix missing used attribute for inline assembly variables by
2017-11-12 16:24:37 +0000
1828c549c3
avfilter/vf_*_qsv: Fix flags by
2017-11-12 18:07:45 +0100
f3e34072aa
avformat/img2enc: add frame_pts option for make output filename by
2017-11-13 10:52:01 +0800
3ee63f3fb7
avformat/hlsenc: allocate space for terminating null by
2017-11-13 10:44:16 +0800
d9ff1e4c8b
configure: fix writing library dependencies to config.sh by
2017-11-12 22:59:34 -0300
b72ac6dbb8
configure: fix writing library dependencies to config.sh by
2017-11-12 22:56:45 -0300
fd18d310ec
lavf/tls_securetransport: build on iOS by
2017-10-25 11:03:14 -0700
f38d0d0c22
avformat/ty: check cur_chunk_pos before using it by
2017-11-12 22:57:06 +0100
88a6fca74d
ffplay: use SDL2 audio API by
2017-11-04 19:31:54 +0100
46aa734646
ffplay: only use hardware accelerated SDL texture formats by
2017-10-28 22:46:08 +0200
0158fd5276
ffplay: create the window and the renderer before starting playback by
2017-10-28 22:06:22 +0200
0ca0ec26a6
ffmpeg: always init output stream before reaping filters by
2017-10-04 00:43:30 +0200
a38b14a432
avformat/ty: fix memory leaks by
2017-11-12 20:38:30 +0100
6665938ca8
avformat/ty: check if header is correctly parsed and is still present by
2017-11-12 20:26:42 +0100