Paul B Mahol
|
e2589ac650
|
avfilter/af_afir: make use of vector_fmac_scalar() too
|
2020-08-23 17:52:58 +02:00 |
|
Paul B Mahol
|
568b7b2777
|
avcodec/gif: fix disposal method for first frame and transparent gifs
Fixes #7902
|
2020-08-23 16:21:56 +02:00 |
|
Paul B Mahol
|
1c3a3a4ec6
|
avcodec/notchlc: add initial alpha support
|
2020-08-23 16:21:56 +02:00 |
|
Paul B Mahol
|
2459c3f8f0
|
avfilter/af_biquads: add different transform types
|
2020-08-21 22:46:07 +02:00 |
|
Paul B Mahol
|
999f5160c4
|
avfilter/af_arnndn: use RNN_COPY macro to copy
|
2020-08-21 22:46:07 +02:00 |
|
Paul B Mahol
|
6158029dfc
|
avcodec: add RPZA encoder
|
2020-08-21 22:46:07 +02:00 |
|
Paul B Mahol
|
d2206f0c5b
|
avcodec/qdmc: reduce insanely huge tables
|
2020-08-21 13:55:50 +02:00 |
|
Paul B Mahol
|
6328a57068
|
doc/general: fix ADPCM typos
|
2020-08-16 16:23:54 +02:00 |
|
Paul B Mahol
|
9f702fc8f4
|
avcodec: extend CFHD description
|
2020-08-14 10:52:28 +02:00 |
|
Paul B Mahol
|
20ee692761
|
doc/general: move Cineform HD and Canopus codecs to correct section
|
2020-08-14 10:52:28 +02:00 |
|
Paul B Mahol
|
f95dac666c
|
avcodec/sheervideo: reduce size of vlc tables to normal values
|
2020-08-12 10:17:01 +02:00 |
|
Paul B Mahol
|
7a940a2112
|
doc/general: mark that CFHD have encoder now
|
2020-08-11 12:34:41 +02:00 |
|
Paul B Mahol
|
f7c0ad2bae
|
doc/general: mention AGM codecs
|
2020-08-11 12:34:41 +02:00 |
|
Paul B Mahol
|
4dbb75c437
|
avfilter/vf_xfade: check that fps between inputs are valid
|
2020-08-11 10:57:04 +02:00 |
|
Paul B Mahol
|
3f58dbca72
|
avcodec/cfhdenc: mark filter as always inline
|
2020-08-11 10:01:05 +02:00 |
|
Paul B Mahol
|
ba0825626a
|
avcodec/cfhdenc: optimize writting of small runcodes
|
2020-08-11 10:01:05 +02:00 |
|
Paul B Mahol
|
16b79f3d3a
|
avcodec/cfhdenc: improve quality vs size ratio
|
2020-08-11 10:01:04 +02:00 |
|
Paul B Mahol
|
4ad77086b9
|
avcodec/cfhd: improve SampleIndex tag output
This tag is used for jumping to different channels in bitstream.
|
2020-08-09 18:47:30 +02:00 |
|
Paul B Mahol
|
17d1454a5f
|
avcodec/cfhd: log version tags too
|
2020-08-09 18:47:29 +02:00 |
|
Paul B Mahol
|
fc3546bece
|
avcodec/cfhd: read prescale table tag
Currently unused. Remove prescale shift tag as it
is not part of this codec.
|
2020-08-09 18:47:29 +02:00 |
|
Paul B Mahol
|
3ff7171a85
|
avcodec/cfhd: use init_get_bits8()
|
2020-08-09 18:47:29 +02:00 |
|
Paul B Mahol
|
25d07e1394
|
avcodec/cfhd: reindent
|
2020-08-09 18:47:28 +02:00 |
|
Paul B Mahol
|
8c7ea0c344
|
avcodec/cfhd: check if band encoding is valid
Also simplify lossless check as value of 5 for band encoding
always specify lossless mode.
|
2020-08-09 18:47:28 +02:00 |
|
Paul B Mahol
|
14b84a2e99
|
avcodec/cfhdenc: free alpha buffer on closing
|
2020-08-08 19:59:06 +02:00 |
|
Paul B Mahol
|
0a8742a1e6
|
avcodec/cfhdenc: add gbrap12 pixel format support
|
2020-08-08 19:40:34 +02:00 |
|
Paul B Mahol
|
8d48e8d251
|
avcodec/cfhdenc: compand coefficients
Also use -quality private option and add more modes.
|
2020-08-08 12:05:39 +02:00 |
|
Paul B Mahol
|
1006a21512
|
avcodec/cfhd: add 3d transform support
Based on Gagandeep Singh patch.
|
2020-08-08 12:03:43 +02:00 |
|
Paul B Mahol
|
1c6a010e3b
|
avcodec/cfhd: remove some unused or only write items
|
2020-08-08 12:03:43 +02:00 |
|
Paul B Mahol
|
a96506f017
|
avcodec/cfhdenc: also write FrameNumber tag
|
2020-08-08 12:03:43 +02:00 |
|
Paul B Mahol
|
9d58cdb4ba
|
swscale: do not drop half of bits from 16bit bayer formats
|
2020-08-08 12:03:42 +02:00 |
|
Paul B Mahol
|
6ce4338943
|
avcodec/cfhd: fix overflow in multiplication in LUT calculation
|
2020-08-04 08:22:51 +02:00 |
|
Paul B Mahol
|
acaed62ad1
|
avcodec/cfhd: correct 71 tag usage
It stores input format and never codebook.
|
2020-08-03 22:45:17 +02:00 |
|
Paul B Mahol
|
d2b9cb1132
|
avcodec/cfhdenc: fix setting default compression level
|
2020-08-03 22:22:08 +02:00 |
|
Paul B Mahol
|
65516b2cd0
|
avcodec/cfhdenc: extend quantization table
Should give better quality.
|
2020-08-03 22:22:08 +02:00 |
|
Paul B Mahol
|
05e58ce4e2
|
avcodec/cfhd: use LUT for 9 and 18 codebook decompanding
Also fix codebook 9 decompanding, fixing artifact with codebook 9
samples. Reused Gagandeep Singh patch.
|
2020-08-03 22:22:07 +02:00 |
|
Paul B Mahol
|
b4ae780693
|
avcodec/cfhdenc: fix PrescaleTable for YUV422P10
|
2020-08-03 19:34:23 +02:00 |
|
Paul B Mahol
|
533d6030ca
|
avcodec/cfhd: set correct bits_per_raw_sample
|
2020-08-02 09:33:24 +02:00 |
|
Paul B Mahol
|
e2b455f933
|
avcodec/cfhd: add more tag names
|
2020-08-02 09:33:24 +02:00 |
|
Paul B Mahol
|
4e27817629
|
avcodec: add CFHD encoder
|
2020-08-02 09:33:24 +02:00 |
|
Paul B Mahol
|
131d2a3e1c
|
avcodec/cfhd: improve decompanding quality with reference implementation
|
2020-08-02 09:31:54 +02:00 |
|
Paul B Mahol
|
f7e35c8163
|
avcodec/cfhd: fix non-aligned to 8 height decoding
|
2020-08-02 09:31:54 +02:00 |
|
Paul B Mahol
|
fabbb680d4
|
avcodec/cfhd: move if/else out of loop in inverse transform
|
2020-08-02 09:31:54 +02:00 |
|
Paul B Mahol
|
17f6bd6e58
|
avfilter/vf_xfade: add hblur transition
|
2020-07-21 23:29:55 +02:00 |
|
Paul B Mahol
|
c4c989c7ca
|
avfilter/vf_yaepblur: fix naming of filter class
|
2020-07-20 16:12:56 +02:00 |
|
Paul B Mahol
|
fa8345cf05
|
avfilter/vf_bilateral: simplify code a little
Make alpha_ calculation faster.
|
2020-07-18 10:22:12 +02:00 |
|
Paul B Mahol
|
3a37aa597f
|
avfilter/avf_showwavespic: add filter mode
|
2020-07-17 14:26:48 +02:00 |
|
Paul B Mahol
|
d363afb30e
|
avfilter/vf_tinterlace: fix mergex2, first frame is always considered odd
|
2020-07-17 13:53:55 +02:00 |
|
Paul B Mahol
|
24fea4d09b
|
avfilter/vf_tinterlace: use frame counter from lavfi
Remove internal counter.
|
2020-07-17 13:53:55 +02:00 |
|
Paul B Mahol
|
241cdded0f
|
avfilter/vf_bilateral: stop using sigmaS as percent of width/height
|
2020-07-17 13:53:22 +02:00 |
|
Paul B Mahol
|
6f84e92172
|
avfilter/vf_chromanr: move thres calculation to filter_frame()
|
2020-07-10 23:09:19 +02:00 |
|
Paul B Mahol
|
6cdddb773f
|
avfilter: add chromanr video filter
|
2020-07-08 15:23:43 +02:00 |
|
Paul B Mahol
|
cca982ee01
|
avfilter/vf_colorbalance: remove wrong addition
|
2020-06-29 14:52:37 +02:00 |
|
Paul B Mahol
|
ce297b44d3
|
avfilter/vf_v360: do not ignore return value of allocate_plane()
|
2020-06-23 21:55:40 +02:00 |
|
Paul B Mahol
|
001748b326
|
avcodec/ccaption_dec: add support for background colors
|
2020-06-23 21:55:40 +02:00 |
|
Paul B Mahol
|
f719cacbd9
|
doc/general: mention BT20 decoder
|
2020-06-23 16:04:31 +02:00 |
|
Paul B Mahol
|
c949de2449
|
doc/general: merge dupe ProRes entries
While here add missing fourcc.
|
2020-06-23 16:00:02 +02:00 |
|
Paul B Mahol
|
eef0765236
|
doc/general: mention NotchLC
|
2020-06-23 16:00:02 +02:00 |
|
Paul B Mahol
|
00a5df71ad
|
avfilter/vf_v360: add orthographic projection support
|
2020-06-23 16:00:02 +02:00 |
|
Paul B Mahol
|
44ce333f03
|
avfilters/vf_v360: add equisolid projection support
|
2020-06-22 14:41:36 +02:00 |
|
Paul B Mahol
|
fdac3c80ac
|
avfilter/af_ladspa: check return value of getenv()
|
2020-06-21 21:35:40 +02:00 |
|
Paul B Mahol
|
683a1599d4
|
avfilter/af_ladspa: add latency compensation
|
2020-06-21 21:35:40 +02:00 |
|
Paul B Mahol
|
842bc312ad
|
avfilter/af_ladspa: check another directory for plugins
|
2020-06-21 14:48:27 +02:00 |
|
Paul B Mahol
|
29ea4e1b3c
|
avcodec/mpeg12dec: do not discard older a53 captions
Fixes #6105.
|
2020-06-20 15:09:30 +02:00 |
|
Paul B Mahol
|
00842b3a0d
|
avcodec/ccaption_dec: use uint8_t type for prev_cmd array
Commands are unsigned so be consistent.
|
2020-06-20 15:07:26 +02:00 |
|
Paul B Mahol
|
bd1b78e91a
|
avcodec/ccaption_dec: do not modify packet data in case of parity error
To dissallow similar errors in future, make pointers const.
|
2020-06-20 15:07:26 +02:00 |
|
Paul B Mahol
|
bbd0be04d0
|
avcodec/ccaption_dec: allow selection of second field captions
|
2020-06-20 15:07:26 +02:00 |
|
Paul B Mahol
|
c6791a32b4
|
avcodec/ccaption_dec: rework non-real-time mode with pop-on captions by delaying
So it give similar output as visual output of real-time mode.
|
2020-06-20 15:07:26 +02:00 |
|
Paul B Mahol
|
71f19bf5e3
|
avformat: add MCC demuxer
Fixes #7680
|
2020-06-18 21:31:13 +02:00 |
|
Paul B Mahol
|
b52ca2cec2
|
avformat/sccdec: make splitting more robust
|
2020-06-18 21:28:09 +02:00 |
|
Paul B Mahol
|
c0974355c7
|
avcodec/ccaption_dec: do not modify pkt data and stop removing parity bit twice
|
2020-06-17 00:38:08 +02:00 |
|
Paul B Mahol
|
5422a4a7c5
|
avformat/sccdec: simplify demuxer a little
|
2020-06-17 00:38:08 +02:00 |
|
Paul B Mahol
|
9887bcc6c6
|
avcodec/ccaption_dec: remove usage of extra buffer
|
2020-06-16 17:11:38 +02:00 |
|
Paul B Mahol
|
d5b1760665
|
avcodec/ccaption_dec: fix some small style issues
|
2020-06-16 17:11:38 +02:00 |
|
Paul B Mahol
|
3615b58693
|
avcodec/ccaption_dec: remove pts parameter from handle_char()
|
2020-06-16 17:11:38 +02:00 |
|
Paul B Mahol
|
6c84f8afae
|
avformat/sccdec: unbreak previous commits to this file
|
2020-06-15 19:27:20 +02:00 |
|
Paul B Mahol
|
76ad8a568f
|
avformat/movenc: fix remuxing eia-608 into mov from other containers
|
2020-06-15 19:27:20 +02:00 |
|
Paul B Mahol
|
f91906973c
|
avformat/mov: fix demuxing of eia-608
Fixes #4616.
|
2020-06-15 19:27:20 +02:00 |
|
Paul B Mahol
|
cb98483ea0
|
avcodec/ccaption_dec: add support for colors
|
2020-06-15 19:27:20 +02:00 |
|
Paul B Mahol
|
416dc133b9
|
avformat/sccdec: move pos variables outside of loop
Ensures that sub->pos is always correct.
|
2020-06-13 12:26:00 +02:00 |
|
Paul B Mahol
|
0c2623d3aa
|
avcodec/ccaption_dec: switch active screen in end of caption early
Fixes dropping of last caption.
|
2020-06-13 12:02:44 +02:00 |
|
Paul B Mahol
|
847d0b99de
|
avcodec/ccaption_dec: remove unused arguments from function
|
2020-06-13 12:02:44 +02:00 |
|
Paul B Mahol
|
6995ea3506
|
avcodec/ccaption_dec: check for error codes
|
2020-06-13 12:02:44 +02:00 |
|
Paul B Mahol
|
c0e7164ba6
|
avfilter/vf_vaguedenoiser: fix small typo in option explanation
|
2020-06-13 00:41:16 +02:00 |
|
Paul B Mahol
|
e65d76fb94
|
avfilter/af_rubberband: adjust nb_samples after every command
|
2020-06-13 00:21:07 +02:00 |
|
Paul B Mahol
|
49d07642f3
|
avformat/sccdec: split line with multiple subs
|
2020-06-13 00:20:55 +02:00 |
|
Paul B Mahol
|
bd6336b970
|
avfilter/vf_vaguedenoiser: add new type of threshold
|
2020-06-07 15:20:25 +02:00 |
|
Paul B Mahol
|
6c57b0d63a
|
avfilter/vf_vaguedenoiser: remove excessive code from soft thresholding
|
2020-06-07 15:20:11 +02:00 |
|
Paul B Mahol
|
7826fbfeaa
|
avfilter/avf_showspectrum: properly handle EOF case
|
2020-06-06 19:49:14 +02:00 |
|
Paul B Mahol
|
1c32d7dfcf
|
avfilter/asrc_anoisesrc: switch to activate
Allows to set EOF timestamp.
|
2020-06-06 15:53:07 +02:00 |
|
Paul B Mahol
|
1329db8cfb
|
avfilter/af_aiir: simplify polynomial evaluation
|
2020-05-30 18:04:14 +02:00 |
|
Paul B Mahol
|
aac16abd92
|
avfilter/af_aiir: use correct size when allocating in zp2tf
|
2020-05-30 18:04:14 +02:00 |
|
Paul B Mahol
|
726dbc57f8
|
avfilter: add dblur video filter
|
2020-05-30 18:04:14 +02:00 |
|
Paul B Mahol
|
d49db99ce2
|
avcodec: add PFM image decoder
|
2020-05-30 18:02:55 +02:00 |
|
Paul B Mahol
|
6485b54477
|
Revert "avfilter/af_aiir: move response drawing as last step"
This reverts commit ca7095a907.
|
2020-05-30 10:05:19 +02:00 |
|
Paul B Mahol
|
3fc7b01c52
|
avfilter/af_aiir: improve response calculation with zp coefficients
|
2020-05-30 10:05:19 +02:00 |
|
Paul B Mahol
|
e2e8121eaa
|
avfilter/af_aiir: add S-plane support
|
2020-05-30 10:05:19 +02:00 |
|
Paul B Mahol
|
327b52412d
|
avfilter/af_aiir: make it clear that transfer function is digital one
|
2020-05-30 10:05:19 +02:00 |
|
Paul B Mahol
|
1206a10d9c
|
avfilter/af_biquads: implement 1st order allpass
|
2020-05-30 09:57:04 +02:00 |
|
Paul B Mahol
|
4305239315
|
configure: NotchLC depends on lzf
|
2020-05-27 15:22:35 +02:00 |
|
Paul B Mahol
|
d5f87f8567
|
avfilter/vf_blend: add support for float formats
|
2020-05-26 23:27:02 +02:00 |
|