964819fefd
atrac9dec: clean up code slightly by
2018-08-28 04:25:35 +0100
ea82ff81e4
atrac9dec: implement LFE channel decoding by
2018-08-27 23:15:08 +0100
6213cf7394
atrac9dec: relax gradient value requirements by
2018-08-27 23:12:36 +0100
e13e52fd0d
configure: [loongson] revert no-expensive-optimizations by
2018-08-24 17:22:12 +0800
ad2ac1e7dd
avcodec: add WinCAM Motion Video decoder by
2018-08-25 18:51:37 +0200
f7d749e95b
avcodec: add MatchWare Screen Capture Codec by
2018-08-24 17:01:00 +0200
38ec5b4aa4
vaapi_encode: Factorise out adding global parameters by
2018-08-23 00:44:41 +0100
c5b4ad247b
vaapi_encode: Remove common priv_data and options fields by
2018-08-23 00:44:40 +0100
1616106f11
vaapi_encode_vp9: Move options and common structures into context by
2018-08-23 00:44:39 +0100
58d3ac31c8
vaapi_encode_vp8: Move options and common structures into context by
2018-08-23 00:44:38 +0100
537d6aa30e
vaapi_encode_mpeg2: Move common structure into context by
2018-08-23 00:44:37 +0100
2c3ad16d3e
vaapi_encode_mjpeg: Move common structure into context by
2018-08-23 00:44:36 +0100
46d1313fcd
vaapi_encode_h265: Move options and common structures into context by
2018-08-23 00:44:35 +0100
2fd962efba
vaapi_encode_h264: Move options and common structures into context by
2018-08-23 00:44:34 +0100
45499e557c
configure: speed up check_deps() by
2018-08-05 06:16:44 +0300
923586a58f
configure: speed up print_enabled_components() by
2018-07-30 22:48:04 +0300
58b81ac621
configure: speed up flatten_extralibs_wrapper() by
2018-07-30 22:39:15 +0300
d91370e0f1
lavc/encode: fix frame_number double-counted by
2018-06-28 17:01:46 +0800
3aacb0d196
avcodec/proresdec2: add frame threading support by
2018-08-22 18:46:51 +0200
c84a57d1a2
avcodec/mscc: fix several bugs by
2017-04-22 15:51:52 +0200
962c9313af
lavfi/avf_concat: switch to activate. by
2018-08-10 22:58:46 +0200
db39404c15
avcodec/hq_hqa: Check remaining input bits in hqa_decode_mb() by
2018-08-20 22:53:32 +0200
8717129d58
avcodec/vb: Check for end of bytestream before reading blocktype by
2018-08-20 22:19:23 +0200
7ddcb02809
avcodec/snowdec: Fix integer overflow with motion vector residual by
2018-08-20 20:15:19 +0200
844ff49469
mpeg4video: Add Studio DPCM support by
2018-08-19 02:31:42 +0100
323095a6db
avformat/mpegts: add missing null pointer checks in ff_parse_mpeg2_descriptor() by
2018-08-16 13:33:40 +0200
c9222b972d
avcodec/hq_hqa: Check remaining input bits in hqa_decode_mb() by
2018-08-20 22:53:32 +0200
1cbac9ce20
avcodec/vb: Check for end of bytestream before reading blocktype by
2018-08-20 22:19:23 +0200
acba153a14
avcodec/snowdec: Fix integer overflow with motion vector residual by
2018-08-20 20:15:19 +0200
2e23cfbb42
allcodecs: reorder ff_bitpacked_decoder by
2018-08-25 18:36:16 +0100
168d8d56bf
avcodec/mpeg4videodec: Fix slice end detection in mpeg4_decode_studio_mb() by
2018-08-19 10:15:53 +0200
0c71c6d66f
avcodec/utils: document allocation requirement of extradata by
2018-08-24 19:57:42 +0200
d6915d0d45
doc/examples/vaapi_transcode: re-licensed to MIT-license. by
2018-08-25 22:06:39 +0800
5f090727ad
doc/examples/vaapi_encode: re-licensed to MIT-license. by
2018-08-25 22:05:36 +0800
00286673d9
doc/examples/hw_decode: re-licensed to MIT-license. by
2018-08-25 22:03:14 +0800
4d87cd2882
avcodec/prosumer: fix some minor issues by
2018-08-24 21:33:01 +0200
aba720dce2
avcodec: add Brooktree ProSumer Video decoder by
2018-08-16 13:25:51 +0200
1931761f18
avformat/movenc: implicitly enable negative CTS offsets for ismv by
2018-07-26 02:51:38 +0300
701aca55fd
avformat/flvdec: don't propagate empty extradata by
2018-08-23 23:50:28 -0300
7890181d7e
avformat/movenc: support Opus packets with more than 60ms of audio when writing the Sample Group Description by
2018-08-23 17:48:58 -0300
3d2cf50ebb
avcodec/libopusenc: support encoding packets of sizes bigger than 60ms by
2018-08-23 17:47:37 -0300
c2be382620
lavf/Makefile: Fix standalone compilation of the matroska and webm muxers. by
2018-08-24 12:59:41 +0200
d0b48a9604
avdevice/decklink_enc: print preroll and buffer size by
2018-08-22 16:23:58 +0530
35c84ae834
Revert "avcodec/opus_parser: Handle complete frames flag." by
2018-08-23 17:29:27 -0300
b8da7ba5ac
lavc/extract_extradata_bsf.c: add AVS2 by
2018-08-06 21:42:51 +0800
e7080d1fe2
avformat/mov: Correct opus-in-mp4 pre-skip to be uint16_t versus int16_t. by
2018-08-21 15:42:31 -0700
4251a44e7d
configure: do not add fsanitize cflags with ossfuzz if coverage is tested by
2018-08-18 10:34:15 +0200
c9ed7f0024
lavc/encode: remove redundant av_init_packet after av_packet_unref. by
2018-08-16 14:33:23 +0800
69caad8959
qsvdec: Release packet on decoding failure for mpeg2/vp8/vc1 by
2018-08-15 17:39:35 +0800
76eef04f30
qsvenc: Fix a misleading log message by
2018-08-15 17:39:34 +0800
e05e5920a4
qsv: Error out if getting session handle failed in avfilter by
2018-08-15 17:39:33 +0800
70d2bab80b
lavc/hevc_ps: fix crop info for monochrome by
2018-08-22 17:37:15 +0800
5ecd580953
avformat/utils: avoid undefined integer overflow behavior in update_stream_timings() by
2018-08-20 12:59:32 -0700
eb350ab738
avformat/mov: Allow saio/saiz in clear content. by
2018-08-14 10:18:55 -0700
130de9142e
avformat/mxfenc: automatically update descriptors klv size by
2018-03-21 08:37:59 -0700
9e61141905
avformat/hls: support decryption AES128 fmp4 m3u8 list by
2018-08-13 18:15:23 +0800
e2921578c0
lavc/libkvazaar: fix incompatible pointer type. by
2018-08-20 14:39:32 +0800
c4608d225f
lavf/hlsenc: fix mixed declarations and code warning. by
2018-08-20 14:36:20 +0800
9e64ee3936
avcodec/psd : add support for gray float by
2018-08-20 15:26:07 +0200
bdd6754648
swscale/swscale : small cosmetic by
2018-08-20 15:31:01 +0200
3af1c4ea7d
swscale : treat float input data as uint 16bpc by
2018-08-20 15:28:00 +0200
900487043b
lavc/qsvenc: add quality status to side_data by
2018-08-08 22:42:47 +0800
7e0df5910e
avcodec/opus_parser: Handle complete frames flag. by
2018-08-20 11:25:27 -0700
955a989341
avformat/mxfenc: fix muxing when audio tracks are longer than video track by
2018-04-29 18:44:59 -0700
b8351ea0c3
avformat/audiointerleave: pad last audio frame by
2018-03-21 14:14:36 -0700
24b24e14d6
avcodec/codec_desc: mark Duck TrueMotion 2.0 Real Time as intra only by
2018-08-21 17:11:43 +0200
dc2d56a66b
avcodec/nvenc: add option to turn off a53 closed caption embedding by
2018-08-21 14:28:15 +0200
6972dae5a4
avformat/avidec: fix demuxing of all keyframes of sample 200707170736151.avi by
2018-08-14 20:06:32 +0200
a39fdc97b7
doc/general: add some missed codecs by
2018-08-21 11:54:45 +0200
42a99b76de
avcodec: add IMM4 decoder by
2018-08-03 19:43:20 +0200
dcef44f136
avfilter/buffersrc.h: fix typo of the comment by
2018-08-21 15:44:33 +0800
898f833863
avformat/nsvdec: Do not parse multiple NSVf by
2018-08-16 12:23:20 +0200
78d4b6bd43
avformat/nsvdec: Do not parse multiple NSVf by
2018-08-16 12:23:20 +0200
77429b4217
avcodec/cfhd: Use the actual count instead of the expected in peak_table() by
2018-08-13 00:58:32 +0200
2c1613ac94
avcodec/cfhd: Move peak_table() and difference_coding() calls after the existing coefficient count check by
2018-08-13 00:44:48 +0200
dbac849c4d
avcodec/lagarith: Optimize FRAME_SOLID_RGBA by
2018-08-13 00:19:55 +0200
de1b44c206
avformat/matroskaenc: handle AV1 extradata in packet side data by
2018-08-10 23:25:32 -0300
223d2bde22
Improve hls VOD mode hls performance problem. by
2018-08-19 09:57:44 +0800
46753bfdd0
avformat/dashdec: Fix strlen(rep_id_val) with it being NULL by
2018-08-18 02:19:51 +0200
85c00643b7
avformat/tls_schannel: Fix use of uninitialized variable by
2018-08-02 21:08:12 +0200
49efd41c47
lavf/udp: use ff_log_net_error to replace log_net_error by
2018-08-04 17:49:57 +0800
0ed0af595b
lavf/tcp: check return value of setsockopt. by
2018-08-04 17:52:16 +0800
0a8ff1d8bb
lavf/network: check return value of setsockopt. by
2018-08-05 20:19:28 +0800
d428ef0ea5
lavf/network: add a ff_log_net_error function. by
2018-08-04 17:48:15 +0800
b671ebfd61
avformat/mlvdec: read_string() received unsigned size, make the argument unsigned by
2018-08-16 15:36:28 +0200
c2eec1762d
avformat/rmdec: Fix EOF check in the stream loop in ivr_read_header() by
2018-08-16 15:36:29 +0200
1e71cb2c8e
avformat/mlvdec: read_string() received unsigned size, make the argument unsigned by
2018-08-16 15:36:28 +0200
f00964e2f7
avformat/av1: filter out tile list OBUs from samples by
2018-08-17 15:26:05 -0300
7b5f93d4e1
avformat: bump micro version after previous changes by
2018-08-17 15:22:28 -0300
728760de35
Revert "avcodec/libaomdec: auto insert dump_extra bitstream filter" by
2018-08-17 15:17:59 -0300
8d5604a69a
avformat/av1: update ff_isom_write_av1c() to the latest revision of the spec by
2018-08-16 18:01:44 -0300
96a7099f3e
avcodec/av1_parse: take trailing bits into account when initializing the GetBitContext by
2018-08-15 23:31:04 -0300
662558f985
decode: copy the output parameters from the last bsf in the chain back to the AVCodecContext by
2018-07-27 13:29:03 -0300
ad99cbc9b3
decode: flush the internal bsfs instead of constantly reinitalizing them by
2018-07-27 13:27:45 -0300
0e27e27670
h264_redundant_pps_bsf: implement a AVBSFContext.flush() callback by
2018-07-27 13:24:53 -0300
7f01c209f2
vp9_superframe_bsf: implement a AVBSFContext.flush() callback by
2018-07-27 13:23:44 -0300
eb1d1c764c
vp9_superframe_split_bsf: implement a AVBSFContext.flush() callback by
2018-07-27 13:22:34 -0300
d6321851ba
h264_mp4toannexb_bsf: implement a AVBSFContext.flush() callback by
2018-07-27 13:21:16 -0300
e1e1e8dbb2
bsf: add a flushing mechanism to AVBSFContext by
2018-07-27 13:18:29 -0300
c85852d3de
h264: Support multi-field closed captions by using AVBufferRef and not resetting per field by
2018-08-17 15:12:14 +0100