Paul B Mahol
1e09dd96fe
avcodec/on2avc: decoder supports init_cleanup capability
7 years ago
Paul B Mahol
e8b27b82d0
avcodec/mscc: decoders supports init_cleanup capability
7 years ago
Paul B Mahol
0d37823c83
avcodec/interplayacm: decoder supports init_cleanup capability
7 years ago
Paul B Mahol
1f71f0a312
avcodec/fmvc: use correct pixel format on big-endian for 16 bpp
7 years ago
Paul B Mahol
15a5f49c0b
avcodec/flashsv: check return value of flashsv_decode_init()
7 years ago
Paul B Mahol
ae227fa1f2
avcodec/fic: change class name to more correct one
7 years ago
Paul B Mahol
ea6f61025e
avcodec/dsicinvideo: decoder supports init_cleanup capability
7 years ago
Paul B Mahol
94437e4409
avcodecc/cscd: fix some obvious style issues
7 years ago
Paul B Mahol
aa76bdea1f
avcodec/cscd: decoder supports init_cleanup capability
7 years ago
Paul B Mahol
aaa3f115d8
avcodec/cook: decoder supports init_cleanup capability
7 years ago
Paul B Mahol
068412f2e8
avcodec/rscc: fix decoding of some iscc files
7 years ago
Paul B Mahol
a5278b672a
avcodec: add RemotelyAnywhere Screen Capture decoder
7 years ago
Paul B Mahol
af71a3ff3e
avcodec/wcmv: fix output on big-endian with rgb565 format
7 years ago
Paul B Mahol
d8ad8fd8bd
avcodec/qdmc: check return code of ff_fft_init()
7 years ago
Paul B Mahol
c4cda4eb87
avfilter: add lut1d filter
7 years ago
Zhao Zhili
037b3bd14a
avcodec/h264dec: remove unnecessary checks in h264_decode_frame
These conditions are checked again in is_extra(). This patch makes no
functional changes.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Zhao Zhili
b9d1f5bf68
avcodec/h264dec: check number of SPS in is_extra
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Shiyou Yin
9f60c58586
avcodec/mips: [loongson] fix improper use of register constraints.
Constraint "g" means compiler can store variable in memory or register.
When we use constraint "g" for a variable and this variable was operated by
instruction which only support register operands may lead "invalid operands" error.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Thomas Mundt
f4438e387e
avfilter/vf_interlace: fix numerical options
Regression since 9c01cdb94e
Signed-off-by: Thomas Mundt <tmundt75@gmail.com>
7 years ago
Paul B Mahol
cc24665f44
avcodec/scpr: make sure count and min are valid
7 years ago
James Almer
70a708713a
fate: fix hapqa-extract-nosnappy tests on small builds
Fixes ticket #7324
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
Paul B Mahol
a77c2df5cc
avcodec/dnxhdenc: interlaced is not supported in DNxHR
Fixes #7263 .
7 years ago
Paul B Mahol
237bbf6678
avcodec/dnxhddec: ask for samples with alpha
7 years ago
Steven Liu
7bb90a9449
avformat/dashdec: minus minBufferTime when there have value
fix ticket 7382
7 years ago
Marton Balint
6aaf1b504c
avformat/mxfdec: do not use sound essence descriptor quantization bits for bits_per_coded_sample
It refers to the uncompressed quantization, therefore is not correct for AAC.
Also change mxf_set_pts to work based on current edit unit if
bits_per_coded_sample is not available.
Fixes error messages in the sample of ticket #7366 .
Signed-off-by: Marton Balint <cus@passwd.hu>
7 years ago
Shiyou Yin
776909e42e
avcodec/mips: [loongson] reoptimize put and add pixels clamped functions.
Simplify the usage of intermediate variable addr and remove unused variable all64
in following functions:
1. ff_put_pixels_clamped_mmi
2. ff_put_signed_pixels_clamped_mmi
3. ff_add_pixels_clamped_mmi
This optimization speed up mpeg4 decode about 2% on loongson platform(tested with 3A3000).
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Gyan Doshi
1a4a8df249
ffplay: add option to allow custom seek interval
At present, left and right keys are hardcoded to seek by 10 seconds.
7 years ago
Steven Liu
ad9b4ecc26
avformat/dashdec: refine compute current fragment for presentation_timeoffset mode
fix ticket id: #7369 #7382 .
use ((wallclock - availability_start_time) * timescale -presentation_timeoffset) / duration
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
d0be0de065
avformat/dashdec: reindent code for previous commit
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
8eac027cd1
avformat/dashdec: add min_buffer_time process logic
if there have min_buffer_time in playlist, use the min_buffer_time
value for realtime.
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
e35e915465
avformat/dashdec: add trace message for get the logic output message
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
a222798ef3
avformat/dashdec: reindent code for previous commit
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
28578e6143
avformat/dashdec: remove redundant code
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
e134c20374
avformat/dashdec: refine adaptionset attribute members
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
f499679e17
avformat/dashdec: refine mpd element of attribute name availabilityEndTime
Signed-off-by: Steven Liu <lq@onvideo.cn>
7 years ago
Steven Liu
fbd8746efa
avformat/hlsenc: rename option from use_localtime to strftime
fix ticket: 7393
indent option name to segment
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
7 years ago
Shiyou Yin
17c635e605
avcodec/mips: [loongson] simplify the usage of intermediate variable addr.
Simplify the usage of intermediate variable addr in following functions:
1. ff_put_pixels4_8_mmi
2. ff_put_pixels8_8_mmi
3. ff_put_pixels16_8_mmi
4. ff_avg_pixels16_8_mmi.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Shiyou Yin
61eeb40a62
avcodec: [loongson] fix bug of mss2-wmv failed in fate test.
Failed case: mss2-wmv
In following functions, pmullh was used to multiply two 16-bit data, this will cause data overflow.
1. ff_vc1_inv_trans_8x8_dc_mmi
2. ff_vc1_inv_trans_8x8_mmi
3. ff_vc1_inv_trans_8x4_mmi
4. ff_vc1_inv_trans_4x8_mmi
5. ff_vc1_inv_trans_4x4_mmi
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
7 years ago
Marton Balint
23fe072e43
avformat/libsrt: fix merge of payload_size option
Fixes a compile error and re-adds pkt_size as a url?option as well.
Signed-off-by: Marton Balint <cus@passwd.hu>
7 years ago
James Almer
11cec34829
avformat/av1: zero initialize the seq_params struct
Signed-off-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
022fa7a24e
Merge commit 'e1e3a12242347dd11174b2fb9ddac8dc8df16224'
* commit 'e1e3a12242347dd11174b2fb9ddac8dc8df16224':
libopenh264: Add support for decoding of b-frames
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
c0a647644f
Merge commit 'c011beda2611acfeb6f67d4fdf30d1eceed9e62f'
* commit 'c011beda2611acfeb6f67d4fdf30d1eceed9e62f':
avconv: make sure packets put into the muxing FIFO are refcounted
This commit is a noop, see 33580a8625
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
7167ac33a8
Merge commit 'c1bcd321ea2c2ae1765a1e64f03278712221d726'
* commit 'c1bcd321ea2c2ae1765a1e64f03278712221d726':
avcodec/qsv: fix async support
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
768b07e3bc
Merge commit 'f25117a4286505b38c12466ef04459471de3c1b0'
* commit 'f25117a4286505b38c12466ef04459471de3c1b0':
libsrt: Pass the correct pointer for the passphrase
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
2d62e06ff6
Merge commit 'b93026777aada7742583d8c5ab079e9f4dfe9a5d'
* commit 'b93026777aada7742583d8c5ab079e9f4dfe9a5d':
libfdk-aac: Use enum names instead of literal numbers for the output format
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
3eea8edf61
Merge commit '52fd2afce8436c59c05765f3a6e95f9adb6f9f2f'
* commit '52fd2afce8436c59c05765f3a6e95f9adb6f9f2f':
configure: fix inline asm checks
This commit is a noop, see ad94f1c8ab
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
8e789d244c
Merge commit '4ce701b4e640d4723a4005d664f31f8342fac40e'
* commit '4ce701b4e640d4723a4005d664f31f8342fac40e':
qsvenc: remove vcm option on Linux
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
aebc5b2284
Merge commit 'f8060865f3e1a16c62e0d337ef0979b6ee4ba457'
* commit 'f8060865f3e1a16c62e0d337ef0979b6ee4ba457':
qsvenc: use the compression_level to replace private option
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
de33b3e457
Merge commit 'a507af97eef468238d545ff954a39d7432832e54'
* commit 'a507af97eef468238d545ff954a39d7432832e54':
avformat/libsrt: add latency options and deprecate tspbdelay
Merged-by: James Almer <jamrial@gmail.com>
7 years ago
James Almer
b1b0e53258
Merge commit 'ea8ae27a5e112d06fd5625f640e40849e6313f0c'
* commit 'ea8ae27a5e112d06fd5625f640e40849e6313f0c':
avformat/libsrt: add payload size option
Merged-by: James Almer <jamrial@gmail.com>
7 years ago