Paul B Mahol
47c3b34506
avcodec: add pcm-bluray encoder
3 years ago
Anton Khirnov
be95df12bb
lavc/mpeg*: drop the XvMC hwaccel code
...
XvMC was last relevant over 10 years ago, if ever. There is no reason to
use it today.
3 years ago
Paul B Mahol
f05c52985c
avfilter: add dialogue enhance audio filter
3 years ago
James Almer
ce4d459db1
Changelog: Add new <next> line after 5.0
...
Signed-off-by: James Almer <jamrial@gmail.com>
3 years ago
James Almer
746df0a19a
Changelog: replace <next> by 5.0
...
Signed-off-by: James Almer <jamrial@gmail.com>
3 years ago
Zane van Iperen
21e25d2fe2
Changelog: add IMF demuxer
...
Suggested-By: Pierre-Anthony Lemieux <pal@palemieux.com>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
3 years ago
Paul B Mahol
209488ccb0
avfilter: add anlmf filter
3 years ago
rcombs
18192166e7
lavc/videotoolboxenc: add ProRes support
3 years ago
Aman Karmani
4ac869ca2a
avfilter: add vf_yadif_videotoolbox
...
deinterlaces CVPixelBuffers, i.e. AV_PIX_FMT_VIDEOTOOLBOX frames
for example, an interlaced mpeg2 video can be decoded by avcodec,
uploaded into a CVPixelBuffer, deinterlaced by Metal, and then
encoded to h264 by VideoToolbox as follows:
ffmpeg \
-init_hw_device videotoolbox \
-i interlaced.ts \
-vf hwupload,yadif_videotoolbox \
-c:v h264_videotoolbox \
-b:v 2000k \
-c:a copy \
-y progressive.ts
(note that uploading AVFrame into CVPixelBuffer via hwupload
requires 504c60660d
)
this work is sponsored by Fancy Bits LLC
Reviewed-by: Ridley Combs <rcombs@rcombs.me>
Reviewed-by: Philip Langdale <philipl@overt.org>
Signed-off-by: Aman Karmani <aman@tmm1.net>
3 years ago
Paul B Mahol
996b13fac4
avfilter: add audio dynamic equalizer filter
3 years ago
Lynne
bdc920574d
Changelog: update with recent Vulkan filter additions
3 years ago
Paul B Mahol
fc9a686688
avfilter: add audio dynamic smooth filter
3 years ago
Paul B Mahol
11b11577fe
avfilter: add audio spectral stats filter
3 years ago
Shiyou Yin
07f8f78a5f
configure: Add support for loongarch.
...
For la464 cpu: ./configure --cpu=la464
With cross-compiler:
./configure --cross-prefix=loongarch64-linux-gnu- \
--enable-cross-compile --arch=loongarch64 \
--target-os=linux --cpu=la464
Reviewed-by: 陈昊 <chenhao@loongson.cn>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
rcombs
da0179b262
lavc/proresdec: add videotoolbox hwaccel
3 years ago
rcombs
a41a2efc85
lavc/videotoolbox: add VP9 hardware acceleration
...
On M1 Max, this supports profiles 0 and 2, but not 1 and 3.
3 years ago
Limin Wang
3436864e68
avcodec: suppport for bitpacked encode
...
Reviewed-by: Lynne <dev@lynne.ee>
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
3 years ago
Limin Wang
4f5352d5fe
avformat/rtpenc: adds partial support for the RFC 4175
...
Reviewed-by: Lynne <dev@lynne.ee>
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
3 years ago
Paul B Mahol
d401b1ccec
avfilter: add colorspectrum source video filter
3 years ago
Paul B Mahol
8164fe1139
avfilter: add huesaturation filter
3 years ago
Paul B Mahol
407acc0747
avfilter: add varblur video filter
3 years ago
Paul B Mahol
933765aa0e
avfilter: add xcorrelate video filter
3 years ago
Paul B Mahol
32eaf4069e
avfilter: add limitdiff video filter
3 years ago
Paul B Mahol
148ada5577
avcodec: add native Speex decoder
3 years ago
Paul B Mahol
8f26ebde14
avfilter: add audio signal to distortion ratio filter
3 years ago
Peter Ross
60a9d3778f
avcodec: GEM Raster image decoder
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Peter Ross <pross@xvid.org>
3 years ago
Paul B Mahol
ba63078b0f
avfilter: add (a)latency filters
3 years ago
Paul B Mahol
1f447fd954
avcodec: add amr parser
3 years ago
Paul B Mahol
b2ec4edef7
avfilter: add morpho filter
3 years ago
Paul B Mahol
eeab62ad2d
avfilter: add audio psychoacoustic clipper
3 years ago
Paul B Mahol
463c71b3b3
avfilter/vf_convolution: add scharr operator
3 years ago
Peter Ross
c655a734b1
avcodec/siren: MSN Siren decoder
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Peter Ross <pross@xvid.org>
3 years ago
Anton Khirnov
d6fdc78e91
sws: implement slice threading
3 years ago
James Almer
8a6beccf0d
avformat: add an AV1 Low overhead bitstream format muxer
...
Suggested-by: BBB
Signed-off-by: James Almer <jamrial@gmail.com>
3 years ago
Paul Buxton
e07ada3dac
avfilter: add grayworld video filter
...
Implements a gray world color correction algorithm
using a log scale LAB colorspace.
Signed-off-by: Paul Buxton <paulbuxton.mail@googlemail.com>
Signed-off-by: Paul B Mahol <onemda@gmail.com>
3 years ago
Paul B Mahol
1da2dd5c77
avfilter: add atilt filter
3 years ago
Paul B Mahol
b53a7d2d4d
avfilter: add adecorrelate filter
3 years ago
Paul B Mahol
02aa7dc423
avfilter: add hsvkey and hsvhold video filters
3 years ago
Paul B Mahol
ed47a4a842
avcodec: add SMC encoder
3 years ago
Paul B Mahol
8567f1c392
avfilter: add (a)segment filters
3 years ago
Paul B Mahol
6846d48fa6
avfilter: add afwtdn filter
4 years ago
James Almer
8c2c0135e5
avformat: add a concat protocol that takes a line break delimited list of resources
...
Suggested-by: ffmpeg@fb.com
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com>
4 years ago
Zane van Iperen
dcb285d2b7
avformat: add Argonaut Games CVG muxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago
Zane van Iperen
9789ea59d0
avformat: add Argonaut Games CVG demuxer
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago
Cameron Cawley
5c7313c740
avcodec: Implement Acorn Replay IMA ADPCM decoder
...
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago
Aidan Richmond
4236e87f50
avformat/westwoodaudenc: Adds muxer for Westwood AUD format.
...
Format is still used by modders of these old games.
Reviewed-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Signed-off-by: Aidan Richmond <aidan.is@hotmail.co.uk>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago
Aidan Richmond
a0fd55c206
avcodec/adpcmenc: Adds encoder for Westwood ADPCM.
...
Signed-off-by: Aidan Richmond <aidan.is@hotmail.co.uk>
Signed-off-by: Zane van Iperen <zane@zanevaniperen.com>
4 years ago
Michael Niedermayer
d7301f1b75
Changelog: Add new <next> line after 4.4
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
4 years ago
Michael Niedermayer
3c8c3e0b86
Changelog: replace <next> by 4.4
...
Found-by: <jamrial>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
4 years ago
Marton Balint
c281d84b20
avformat: add Changelog entry for librist and bump minor
...
Signed-off-by: Marton Balint <cus@passwd.hu>
4 years ago