98b122cdb9
vp9_metadata: Avoid allocations and copies of packet structures by
2019-06-20 01:45:09 +0200
42114094da
mpeg2_metadata: Localize inserting of sequence display extensions by
2019-06-20 01:45:08 +0200
dd5ce54d2a
mpeg2_metadata: Avoid allocations and copies of packet structures by
2019-06-20 01:45:07 +0200
bc8b623b83
h265_metadata: Correct error check by
2019-06-20 01:45:06 +0200
ddd53ef66d
h265_metadata: Avoid allocations and copies of packet structures by
2019-06-20 01:45:05 +0200
9362f1a982
h264_redundant_pps: Fix looping over an access unit's units by
2019-06-20 01:45:04 +0200
d78553cc4c
h264_redundant_pps: Avoid allocations and copies of packet structures by
2019-06-20 01:45:03 +0200
3f81cc8c94
av1_metadata: Error out if fragment is empty by
2019-06-20 01:45:00 +0200
3c8a2a1180
h264_metadata: Localize code for display orientation by
2019-06-17 05:42:14 +0200
a72cc47a27
h264_metadata: Avoid allocations and copies of packet structures by
2019-06-17 05:42:13 +0200
36fcdc3fbe
av1/h264_metadata, filter_units: Count down when deleting units by
2019-06-17 05:42:12 +0200
b0810454e4
filter_units: Avoid allocations and copies of packet structures by
2019-06-17 05:42:11 +0200
57f9bc90ae
filter_units: Reindent after previous commit by
2019-06-17 05:42:10 +0200
83be17cfcd
filter_units: Don't use fake loop by
2019-06-17 05:42:09 +0200
45fd7e44a4
filter_units: Unref packet on failure by
2019-06-17 05:42:08 +0200
7549f0ac1b
av1_metadata: Avoid allocations and copies of packet structures by
2019-06-17 05:42:07 +0200
1e93f5060f
cbs: Allow non-blank packets in ff_cbs_write_packet by
2019-06-17 05:42:06 +0200
f6dece864d
avcodec/h264dec: set AVFrame decode_error_flags in case of decoding error by
2019-06-21 07:15:17 -0700
70ba8e2fa0
avcodec/error_resilience: set AVFrame decode_error_flags in case of decoding error by
2019-06-21 07:15:17 -0700
f6c572bd89
libx265: Update ROI behaviour to match documentation by
2019-06-04 00:19:03 +0100
d76e2aaf08
libx264: Update ROI behaviour to match documentation by
2019-06-04 00:19:02 +0100
451a51124d
lavu/frame: Improve ROI documentation by
2019-06-04 00:19:01 +0100
cd3578a8e4
lavc/h265_profile_level: Add new profiles by
2019-05-06 22:02:23 +0100
e3424575f5
lavc/h265_profile_level: Add unit test by
2019-05-06 22:02:22 +0100
c7142875c3
h265_metadata: Add option to set the level of the stream by
2019-05-06 22:02:21 +0100
f344bb2466
lavc/h265_profile_level: Do not allow high tier at level < 4 by
2019-05-06 22:02:20 +0100
c1a430885d
lavc/h265_profile_level: Fix DPB size calculation by
2019-05-06 22:02:19 +0100
ca576833e4
avcodec/cngdec: set .caps_internal by
2019-07-07 11:33:19 +0200
2bd21b9609
vf_drawtext: Add pkt_pos, pkt_duration, pkt_size as variables by
2019-06-21 09:08:03 -0400
c34512371e
avcodec/alsdec: Add FF_CODEC_CAP_INIT_CLEANUP by
2019-06-21 00:47:19 +0200
fa2dbcfd8f
avcodec/alsdec: Fix integer overflow with buffer number by
2019-06-21 00:47:17 +0200
ed8e191bfb
avcodec/alsdec: Fixes signed integer overflow in LSB addition by
2019-06-21 00:47:16 +0200
75e838a6da
avcodec/alsdec: Check opt_order / sb_length in ra_block handling by
2019-06-21 00:47:15 +0200
99745dc2f3
avcodec/alsdec: Fix integer overflow with shifting samples by
2019-06-19 23:27:21 +0200
dcef55b5ff
avcodec/alsdec: Fix undefined behavior in decode_rice() by
2019-06-19 23:17:31 +0200
1056217540
avcodec/alsdec: Fixes invalid shifts in read_var_block_data() and INTERLEAVE_OUTPUT() by
2019-06-19 21:53:43 +0200
b7b6ddd596
avcodec/alsdec: Add FF_CODEC_CAP_INIT_CLEANUP by
2019-06-21 00:47:19 +0200
5f64f6058e
avcodec/alsdec: Fix integer overflow with buffer number by
2019-06-21 00:47:17 +0200
7f527021df
avcodec/alsdec: Fixes signed integer overflow in LSB addition by
2019-06-21 00:47:16 +0200
0794494c8f
avcodec/alsdec: Check opt_order / sb_length in ra_block handling by
2019-06-21 00:47:15 +0200
a3bd4b260e
avcodec/alsdec: Fix integer overflow with shifting samples by
2019-06-19 23:27:21 +0200
51f6870c37
avcodec/alsdec: Fix undefined behavior in decode_rice() by
2019-06-19 23:17:31 +0200
e131568752
avcodec/alsdec: Fixes invalid shifts in read_var_block_data() and INTERLEAVE_OUTPUT() by
2019-06-19 21:53:43 +0200
eb33be188d
matroskadec: Fix overflow introduced in a569a7b3 by
2019-07-06 18:59:22 +0200
b9a6106842
avfilter/af_afftfilt: remove invalid scaling by
2019-07-06 12:01:38 +0200
feade2b403
doc/filters: Document missing options for scale in/out color matrix by
2019-07-05 12:26:43 +0800
3ed0b3f6f7
lavfi/scale: Add sub-options for in_color_matrix/out_color_matrix by
2019-07-05 12:00:12 +0800
7c644989a5
avcodec/hevc_ps: fix range of num_tile_{columns,rows}_minus1 by
2019-06-30 17:32:44 -0300
0cbdedbd2f
avformat/rpl: Calculate the duration of the video track by
2019-06-30 00:00:44 +0100
1f8336fd98
avformat/rpl: Allow a file to have audio, but not video by
2019-06-14 20:51:34 +0100
dcf3f8b368
avformat/rpl: Fix detection of 8-bit linear formats by
2019-06-14 20:51:33 +0100
0f39ef4db2
avfilter/vf_lut: fix regression with >8bit planar filtering by
2019-07-05 12:51:29 +0200
a514244319
avformat/dashdec: fix code style in dash_read_packet by
2019-07-05 11:52:49 +0800
9269bccbb3
doc/muxers: fix docs format for DASH muxer by
2019-06-28 21:09:25 +0800
6e988b75df
avformat/dashdec: refine and fix code style of dash_read_header by
2019-07-04 16:11:47 +0800
43e0ddd33d
avformat/dashdec: simplified code in open_demux_for_component by
2019-07-04 15:08:41 +0800
664a27ea40
libavfilter/vf_colorspace.c: fix demarcation point of gamma linearize function by
2019-07-03 10:05:36 +0800
1ac643f066
avfilter/vf_lut2: use time_base from framesync by
2019-07-03 14:52:44 +0200
cc5c636780
avfilter/vf_midequalizer: use time_base from framesync by
2019-07-03 14:49:16 +0200
d49d7d238f
avfilter/vf_blend: use time_base from framesync by
2019-07-03 14:42:54 +0200
d71dafb2ab
avfilter/vf_maskedclamp: use time_base from framesync by
2019-07-03 14:38:05 +0200
8a0636a93b
avfilter/vf_maskedmerge: use time_base from framesync by
2019-07-03 14:35:18 +0200
9654e97572
ifv: populate creation_time by
2019-07-01 22:00:24 +1000
93a73df54d
avfilter/af_deesser: remove extra ; by
2019-07-03 08:53:35 +0200
be1643be31
lavf/dump: More disposition flag dump by
2019-06-19 21:13:42 +0800
11d3b03fcb
ffmpeg_opt: Respect default disposition when select audio/video by
2019-06-20 12:30:37 +0800
9521d7dd58
lavf/utils: Respect default disposition when select the AVStream by
2019-06-20 12:26:27 +0800
bd5e92ef8a
avfilter: add deesser audio filter by
2019-06-30 16:35:07 +0200
1b262004d3
avfilter/af_silenceremove: use input timestamp for timestamp recalculation by
2019-07-02 18:06:28 +0200
231d0c819f
doc/filters: update how to generate native model for sr filter by
2019-06-13 13:30:44 +0800
50e194e6e1
tools/python: add script to convert TensorFlow model (.pb) to native model (.model) by
2019-06-13 13:30:38 +0800
4877b5869e
libavformat/subfile: Improve AVSEEK_SIZE/SEEK_END seeking by
2019-06-20 06:33:41 +0200
e51cc7ed85
lavc/mjpegdec: make code aligned by
2019-06-27 16:58:24 +0800
a6c648f2b4
lavc/mjpegdec: replace number with marker name by
2019-06-27 16:58:23 +0800
4dc3d93880
lavc/qsvenc: fix the incorrent map from bits to bytes by
2019-06-28 13:18:43 +0800
034b72fc0b
avformat/dashdec: Fix reading values from SegmentTimeline inside Period by
2019-07-01 11:06:06 +0800
1476d82e73
avformat/hlsenc: changing all filename length to MAX_URL_SIZE by
2019-07-01 10:24:21 +0800
df61ec263f
avcodec/hevc_ps: Change num_tile_rows/columns checks to sps->ctb_height/weight by
2019-06-25 10:29:57 +0200
3fa15bb096
avcodec/hevc_ps: Fix integer overflow with num_tile_rows and num_tile_columns by
2019-06-13 15:05:54 +0200
523a47b3f6
avcodec/apedec: Add k < 24 check to the only k++ case which lacks such a check by
2019-06-16 11:26:57 +0200
7d075c5f33
avformat/aviobuf: Delay buffer downsizing until asserts are met by
2019-06-09 22:04:16 +0200
3b2082c663
avcodec/hevc_ps: Change num_tile_rows/columns checks to sps->ctb_height/weight by
2019-06-25 10:29:57 +0200
c692051252
avcodec/hevc_ps: Fix integer overflow with num_tile_rows and num_tile_columns by
2019-06-13 15:05:54 +0200
3d4f4f4a15
avcodec/apedec: Add k < 24 check to the only k++ case which lacks such a check by
2019-06-16 11:26:57 +0200
0334632d5c
avformat/aviobuf: Delay buffer downsizing until asserts are met by
2019-06-09 22:04:16 +0200
b5d6b509b1
avcodec/fitsdec: Check data_min/max by
2019-06-13 00:24:53 +0200
eb82d19f03
avcodec/fitsdec: Check data_min/max by
2019-06-13 00:24:53 +0200
f3bfb07179
avcodec/m101: Fix off be 2 error by
2019-06-17 21:13:17 +0200
423d0bbc55
avcodec/qdm2: Move fft_order check up by
2019-06-17 20:58:47 +0200
1aa0c2a06f
avcodec/libvorbisdec: Check extradata size by
2019-06-17 21:26:45 +0200
5b8bce805c
avformat/vqf: Check header_size by
2019-06-18 23:17:23 +0200
7daa138f68
avcodec/atrac9dec: Check q_unit_cnt in parse_band_ext() by
2019-06-16 21:01:50 +0200
3d1903acfe
avcodec/atrac9dec: Check that the reused block has succeeded initilization by
2019-06-16 20:56:20 +0200
89b96900fa
avcodec/m101: Fix off be 2 error by
2019-06-17 21:13:17 +0200
8d8b8c4ac6
avcodec/qdm2: Move fft_order check up by
2019-06-17 20:58:47 +0200
cf3c245566
avcodec/libvorbisdec: Check extradata size by
2019-06-17 21:26:45 +0200
7c30ff3888
avformat/vqf: Check header_size by
2019-06-18 23:17:23 +0200
fb4a4557d1
avcodec/atrac9dec: Check q_unit_cnt in parse_band_ext() by
2019-06-16 21:01:50 +0200
ac9af7e9a5
avcodec/atrac9dec: Check that the reused block has succeeded initilization by
2019-06-16 20:56:20 +0200
a30e44098a
avutil: add FF_DECODE_ERROR_DECODE_SLICES for AVFrame.decode_error_flags by
2019-06-28 02:21:18 -0700