Paul B Mahol
49bbfb9d13
avfilter: add arbitrary audio FIR filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-05-09 20:47:52 +02:00
Paul B Mahol
66be242626
avfilter/vf_histogram: actually add parade display mode
...
Rename previous parade mode to stack, what it really was from start.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-05-09 16:17:49 +02:00
Paul B Mahol
8dd3a53dbf
avfilter/af_crystalizer: add support for more sample formats
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-30 13:00:01 +02:00
Paul B Mahol
399c7ab9c6
avfilter: add video oscilloscope filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-29 19:12:34 +02:00
Paul B Mahol
8341d0dd0e
avfilter: add pixscope filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-29 18:47:41 +02:00
Paul B Mahol
b8b0cece79
doc/filters: add one lowpass filter example
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-29 11:44:21 +02:00
Paul B Mahol
9d08c7bd42
avfilter/af_biquads: allow filtering only selected channels
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-25 18:08:26 +02:00
Paul B Mahol
dfc4ce5f5d
avfilter: add lumakey filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-24 20:37:30 +02:00
Paul B Mahol
f4218d93ef
avfilter/vf_maskedmerge: fix bug when copying >8bit plane(s)
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-23 18:31:05 +02:00
Paul B Mahol
710c97d5f6
avfilter/vf_premultiply: add planes option
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-23 18:21:51 +02:00
Paul B Mahol
9d1f9ba582
avfilter/vf_maskedclamp: fix bug when copying >8bit plane(s)
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-23 18:21:50 +02:00
Paul B Mahol
0699722ad0
avfilter/vf_maskedclamp: limit overshot and undershot to UINT16_MAX
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-23 17:36:33 +02:00
Paul B Mahol
ac30754a14
avcodec/dnxhd_parser: fix parsing interlaced video, simplify code
...
There appears to be no need to treat interlaced videos differently,
also that code is flawed, as for at least one input cur_field would
be always 0.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-23 12:00:22 +02:00
Paul B Mahol
01729f77dd
avfilter: add doubleweave filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-22 13:18:59 +02:00
Paul B Mahol
4925537004
avcodec/utvideodec: fix gradient prediction when stride does not match width
...
Fixes #6340 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-21 21:46:00 +02:00
Paul B Mahol
9ef21a897c
avcodec/utvideodec: fix decoding odd sizes with interlaced video with some formats
...
Fixes #6316 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-21 12:55:30 +02:00
Paul B Mahol
74acc1eec5
avfilter: add deflicker filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-20 22:53:00 +02:00
Paul B Mahol
61088051bd
avcodec: add Screen Recorder Gold Codec decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-18 15:04:12 +02:00
Paul B Mahol
a96db6be06
avcodec: add Mandsoft Screen Capture Codec decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-18 15:03:12 +02:00
Paul B Mahol
f6b5a5c7d0
avcodec/dnxhdenc: fix recent regression
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-15 09:23:43 +02:00
Paul B Mahol
5dedb2afd6
avcodec/dnxhd*: add ff_dnxhd_get_hr_frame_size()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-14 16:09:07 +02:00
Paul B Mahol
34c2eea3d8
avcodec/dnxhdenc: make sure that mb_height > 255 can be stored
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-14 16:00:35 +02:00
Paul B Mahol
da2fd3f73e
avcodec/lcldec: mark output frames as keyframes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-11 17:07:52 +02:00
Paul B Mahol
c61dc28911
avcodec/lcldec: add support for frame threads
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-11 17:05:01 +02:00
Paul B Mahol
25e491b6f9
avcodec/dnxhddec: add support for very big resolutions
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-11 00:08:39 +02:00
Paul B Mahol
27ebdcf079
avfilter: add GRAY10 and GRAY12 to some filters
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 18:13:02 +02:00
Paul B Mahol
0c4d75d92e
avfilter/vf_alphamerge: add GBRAP support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 17:37:07 +02:00
Paul B Mahol
d6b9f2b7da
avfilter/vf_alphamerge: use av_image_copy_plane()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 17:37:07 +02:00
Paul B Mahol
0da3c568fd
avfilter/vf_blend: add GBRAP16
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 16:53:17 +02:00
Paul B Mahol
75b854adbd
avfilter/af_amix: add double sample format support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 12:04:14 +02:00
Paul B Mahol
4dc2dd80dc
avutil/float_dsp: add vector_dmac_scalar()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 12:04:14 +02:00
Paul B Mahol
9cd44e64be
avfilter/vf_paletteuse: silence warning about misaligned indentation
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 11:25:44 +02:00
Paul B Mahol
7437602806
avfilter/vf_dctdnoiz: add GBRP support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-10 10:12:23 +02:00
Paul B Mahol
c20cc61890
avfilter/vf_midequalizer: add gray10 and gray12 support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-09 16:30:38 +02:00
Paul B Mahol
20f7872d99
avcodec/hqx: add support for frame threads
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-09 10:50:11 +02:00
Paul B Mahol
24d9b0c29c
avcodec/cllc: add support for frame threads
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-09 10:40:40 +02:00
Paul B Mahol
faa94a576f
avcodec/utvideodec: add support for gradient prediction
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-07 20:11:23 +02:00
Paul B Mahol
7e59393d40
avfilter/vf_pad: add aspect option
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-03 22:35:34 +02:00
Paul B Mahol
358d4524cc
avcodec/dnxhdenc: fix indentation issue
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-01 18:51:18 +02:00
Paul B Mahol
f078bc4c5e
avcodec/dnxhdenc: DNxHR 444 and HQX support
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-04-01 18:46:40 +02:00
Paul B Mahol
e1940d2458
avcodec/dnxhd_parser: take into account compressed frame size and skip it
...
Fixes #6214 and vsynth1-dnxhd-720p-hr-lb.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-24 15:44:01 +01:00
Paul B Mahol
ce818d90bd
avcodec/wmaprodec: reset offsets when error happens
...
Fixes #6250 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-20 15:36:55 +01:00
Paul B Mahol
fbfbd97be2
avcodec/xpmdec: there are XPM files with dos line endings
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-13 20:40:41 +01:00
Paul B Mahol
62c8dc4642
avfilter/vf_lut3d: actually skip lines when encountering DOMAIN_ string
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-13 15:30:05 +01:00
Paul B Mahol
58f0bbc1ea
avcodec/xpmdec: avoid "magic" numbers in function hex_char_to_number()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 23:03:02 +01:00
Paul B Mahol
dd0090eb21
avcodec/xpmdec: fix colors values which are different for X11
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 23:03:02 +01:00
Paul B Mahol
2b790b1c9e
avcodec/xpmdec: do not allow number of colors to be higher than allocated
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 23:03:02 +01:00
Paul B Mahol
fbc1f323db
avcodec/xpmdec: rename yet another function
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 23:03:02 +01:00
Paul B Mahol
9d7e71a233
avcodec/xpmdec: rename convert to hex_char_to_number
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 23:03:02 +01:00
Paul B Mahol
7133ab435a
avcodec/xpmdec: improve comment for one function and also fix 2 identation issues
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 23:03:02 +01:00
Paul B Mahol
e73325b971
avcodec/xpmdec: skip everything before signature
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 18:24:49 +01:00
Paul B Mahol
01b069c1b8
avcodec/codec_desc: add mime type for X-BitMap
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 18:24:49 +01:00
Paul B Mahol
404d2b977f
avcodec/codec_desc: add mime type for X-PixMap
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 18:24:49 +01:00
Paul B Mahol
eda78c8b7f
avcodec/xpmdec: make convert function more picky about its input
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 18:24:49 +01:00
Paul B Mahol
807d5dcde9
avcodec/scpr: use correct linesize for prev frame
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-12 12:34:55 +01:00
Paul B Mahol
035e932d7c
avformat/vivo: fix logic error in checking version in probe
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-05 16:34:32 +01:00
Paul B Mahol
6d93e7d1a3
avcodec/scpr: fix top left prediction for special case when x is 0 for keyframes
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-03-03 12:28:24 +01:00
Paul B Mahol
26a7d6a301
avcodec/qdrw: check bytes per scanline for 2bpp images
...
One byte less is read in case of small width.
Closes #6194 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-27 14:17:51 +01:00
Paul B Mahol
86ab6b6e08
avcodec/scpr: check if total_freq is 0 in decode0
...
Fixes SIGFPE, closes #6196 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-27 13:55:15 +01:00
Paul B Mahol
3a7f8d2a1f
avcodec/qdrw: consume bytes when end is reached for 8bpp case
...
This should really be part of previous commit.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-27 12:04:15 +01:00
Paul B Mahol
1dcf91f2d3
avcodec/qdrw: fix decoding of odd sized images for 8bpp
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-27 11:49:59 +01:00
Paul B Mahol
dc78696ea4
avcodec/qdrw: fix decoding odd size images for 2bpp and 4bpp
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-27 11:39:36 +01:00
Paul B Mahol
05aa53dc55
avcodec/qdrw: fix decoding odd size images for 16bit case
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-27 11:24:43 +01:00
Paul B Mahol
6d856b2579
avcodec/scpr: add support for older version
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-26 22:09:54 +01:00
Paul B Mahol
3a003cc381
fate: update ffprobe stuff after dbc7f02a72
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-26 17:05:43 +01:00
Paul B Mahol
dbc7f02a72
avfilter/aeval: trim last frame's number of samples to match requested duration
...
Fixes #6181 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-25 19:53:14 +01:00
Paul B Mahol
e01c32f260
avcodec/scpr: remove 4 dead store
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-24 19:49:39 +01:00
Paul B Mahol
c583e701bd
avcodec/fmvc: initialize opcode to 0
...
It shouldn't really matter but it doesn't hurt.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-24 15:50:16 +01:00
Paul B Mahol
0a28c50506
avcodec/scpr: improve motion vectors checking for out of buffer write
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-24 15:27:19 +01:00
Paul B Mahol
178cd50c47
avcodec/scpr: make sure that component value is <= 0x1F for 16 bpc
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-24 12:02:48 +01:00
Paul B Mahol
fa3e49568d
avcodec/aic: unbreak decoding of files with slice_width != 16
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-24 11:35:02 +01:00
Paul B Mahol
20789372da
avcodec/shorten: support decoding AIFF-C variant
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-23 23:03:27 +01:00
Paul B Mahol
45ed942e7e
avcodec/scpr: improve check for out of range motion vectors
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-23 19:45:12 +01:00
Paul B Mahol
95a5af446b
avcodec/scpr: check that current row is in valid range
...
Stops writing out of dst array.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-23 18:46:24 +01:00
Paul B Mahol
fd7af82c53
avcodec/scpr: do not allow out of array access for 16bit case
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-23 17:22:01 +01:00
Paul B Mahol
f062947261
avcodec/qdrw: do better w/h parsing for direct bit packing
...
Apparently using 0x0001 opcode solely is not correct.
Try this instead.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-23 15:20:24 +01:00
Paul B Mahol
039011b6b0
avcodec: add ScreenPressor decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-22 22:57:59 +01:00
Paul B Mahol
fb5c9be82e
avcodec/qdrw: add support for 0x0001 code
...
Fixes decoding of files which sets frame width/height this way.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-22 21:24:26 +01:00
Paul B Mahol
2c5839254d
avcodec/dnxhddec: fix decoding of DNxHR HQX 10-bit
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-22 21:21:52 +01:00
Paul B Mahol
3f878aaedf
avcodec/flicvideo: update comment, 24bit support is implemented
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-22 15:45:06 +01:00
Paul B Mahol
770ac75ae9
avcodec/qdrw: add support for 2bpp and 4bpp packed pallette format
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-21 19:45:44 +01:00
Paul B Mahol
4e6b44559a
avcodec/qdrw: fix writing past end of row
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-21 19:16:35 +01:00
Paul B Mahol
f4777d1b89
avcodec/qdrw: add support for decoding rgb555
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-21 12:17:21 +01:00
Paul B Mahol
74267333a1
avformat/mpl2dec: skip BOM when probing
...
Fixes #5442 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-21 10:16:20 +01:00
Paul B Mahol
1a71df9bac
avcodec/fmvc: fix decoding of odd size videos
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-17 10:48:04 +01:00
Paul B Mahol
ee4aa388b2
adpcm: fix clipping for yamaha
...
According to specification max value allowed is 0x6000.
Fixes #5862 .
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-15 12:46:01 +01:00
Paul B Mahol
aa234698e9
avfilter/vf_lut: make it possible to clip pixel values that are out of valid range
...
Previous behavior was not useful at all as such pixels where all mapped to 0.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-13 22:54:21 +01:00
Paul B Mahol
72864547f9
avfilter/vf_lut: do not always explicitly clip pixels
...
Old behaviour was not useful at all. New behaviour only emulate
old behaviour with default options.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-13 22:54:20 +01:00
Paul B Mahol
5979fb0b1e
avcodec/iff: support for byterun1 ACBM compression
...
This is apparently same as no compression.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-12 13:28:25 +01:00
Paul B Mahol
8192e05cd2
doc/general: mention Newtek SpeedHQ decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-12 10:43:45 +01:00
Paul B Mahol
8259f8a720
avcodec: add FM Screen Capture Codec decoder
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-12 10:43:45 +01:00
Paul B Mahol
25d9cb4621
avformat/flic: fix handling of EOF case
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-11 20:20:07 +01:00
Paul B Mahol
5781c983d8
avcodec/flicvideo: add support for 24bit flic files
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-11 20:20:07 +01:00
Paul B Mahol
54b5cc035a
avcodec/flicvideo: fix some indentation issues
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-11 20:20:07 +01:00
Paul B Mahol
280a40dd27
avcodec: add ATRAC Advanced Lossless decoders
...
Only lossy part is decoded for now.
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-11 12:00:38 +01:00
Paul B Mahol
ba632efa93
avcodec/qdmc: silence gcc 6.2.0 warning
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-10 17:04:56 +01:00
Paul B Mahol
e87a4a85c1
doc/filters: extend midequalizer description
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-07 10:09:18 +01:00
Paul B Mahol
012dd8c99a
avfilter: add midequalizer filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-04 14:47:33 +01:00
Paul B Mahol
c331be21c4
avcodec/ivi: use init_get_bits8()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-03 20:36:23 +01:00
Paul B Mahol
2b707018bc
avcodec/metasound: use init_get_bits8()
...
Signed-off-by: Paul B Mahol <onemda@gmail.com >
2017-02-03 20:29:27 +01:00