ffmpeg | branch: master | Haihao Xiang | Tue Sep 6
12:53:38 2022 +0800| [db85e01fd7976150a522a1881f3479661d8c1a79] | committer:
Haihao Xiang
lavc/qsv: Add support for decoding & encoding 8bit 4:4:4 content
AV_PIX_FMT_VUYX is used in FFmpeg and MFX_FOURCC_AYUV is used in the SDK
Reviewed-by:
ffmpeg | branch: master | Haihao Xiang | Thu Sep 1
10:12:57 2022 +0800| [a5b6e292271f18d309389e7672e362332dc7dd7c] | committer:
Haihao Xiang
lavc/qsvenc: use VBR if maxrate is not specified on Windows
Currently AVBR is disabled and VBR is the default method if maxrate is
not specified on Linu
ffmpeg | branch: master | Haihao Xiang | Tue Sep 6
12:53:37 2022 +0800| [b7dbffe69801d15cd1ba59223f94b449c2ac8dbc] | committer:
Haihao Xiang
lavu/hwcontext_qsv: add support for AV_PIX_FMT_VUYX on Linux
AV_PIX_FMT_VUYX is used for 8bit 4:4:4 content in FFmpeg VAAPI, so
AV_PIX_FMT_VUYX should b
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 21:09:40 2022 +0200| [cca7f571bac7e5c7fb35f2faef5e4a23eb77516a] |
committer: Andreas Rheinhardt
avcodec/wmaprodec: Move applying offset to VLC creation
Signed-off-by: Andreas Rheinhardt
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/
ffmpeg | branch: master | Andreas Rheinhardt |
Fri Sep 2 20:51:24 2022 +0200| [ff6f2c558640bcb6ee9f6b17f259645c4193151b] |
committer: Andreas Rheinhardt
avcodec/ffv1: Only allocate ThreadFrames for the decoder
The FFV1 decoder only uses the last frame's data to conceal
errors. The encoder doe
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 21:03:21 2022 +0200| [f050bc0506643cf2a7211634b4ba3310fa290190] |
committer: Andreas Rheinhardt
avcodec/wmaprodec: Use ff_init_vlc_from_lengths() instead of init_vlc
It allows to replace tables of big codes (uint16_t and uint32_t)
by ta
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 19:38:38 2022 +0200| [af847fe000f9eb78e3aa013ee64ab2274bfd5e68] |
committer: Andreas Rheinhardt
avcodec/wmavoice: Avoid code table
These codes are already ordered from left-to-right in the tree,
so one can just use ff_init_vlc_static_fr
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 22:44:04 2022 +0200| [232e88928eee71afa55233d021eeda25eb3ed5b4] |
committer: Andreas Rheinhardt
avcodec/wmaprodec: Use symbol table more efficiently
By using a symbol table one can already bake in applying
a LUT on the return value of g
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 04:16:17 2022 +0200| [51ca74b52593bcb1a74083875b688f889cf9b520] |
committer: Andreas Rheinhardt
avcodec/dvdec: Avoid stack buffers
Instead reuse the destination RL VLC as scratch space.
This is possible, because the (implicit) codes her
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 02:09:35 2022 +0200| [1fa535e8f3cb1a4fcec71c39e55b6ba997c0b83e] |
committer: Andreas Rheinhardt
avcodec/dvdec: Mark dv_init_static() as av_cold
Forgotten in 6d484671ecb612c32cbda0fab65f961743aff5f8.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 01:23:00 2022 +0200| [8c7583b7528b11e4e86bc66b27a8a65c80cf0a93] |
committer: Andreas Rheinhardt
avcodec/dvdata: Order code table by codes
Right now, it is nearly ordered by "left codes in the tree first";
the only exception is the escap
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 02:03:08 2022 +0200| [116e2a9ee2c9eb7eaa99af9a066bcc37825721c7] |
committer: Andreas Rheinhardt
avcodec/dv_tablegen, dvdata: Remove ff_dv_vlc_bits
The codes can be easily calculated, so the table is unnecessary.
Signed-off-by: Andreas
ffmpeg | branch: master | Andreas Rheinhardt |
Sun Sep 4 01:40:38 2022 +0200| [297e91ed2b3b51ec3bfa63a4c955941ba68a2419] |
committer: Andreas Rheinhardt
avcodec/dvdec: Use ff_init_vlc_from_lengths()
This is possible because the codes are already ordered
from left to right in the tree. It avoi
ffmpeg | branch: master | Philip Langdale | Sun Sep 4
16:42:32 2022 -0700| [4a59eba227135f90a59a412a0175c783dc0be6d5] | committer:
Philip Langdale
swscale/input: add support for Y212LE
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4a59eba227135f90a59a412a0175c783dc0be6d5
---
l
ffmpeg | branch: master | Philip Langdale | Sun Sep 4
16:32:06 2022 -0700| [198b5b90d5ab1c48aa54e0c6f2b6acd28487b0b3] | committer:
Philip Langdale
swscale/input: add support for XV30LE
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=198b5b90d5ab1c48aa54e0c6f2b6acd28487b0b3
---
l
ffmpeg | branch: master | Philip Langdale | Sun Sep 4
15:43:23 2022 -0700| [5bdd7261150db5d254d588f6cf8f038c149e63b5] | committer:
Philip Langdale
swscale/input: add support for P012
As we now have three of these formats, I added macros to generate the
conversion functions.
> http://git.vide
ffmpeg | branch: master | Philip Langdale | Sat Sep 3
15:58:47 2022 -0700| [8d9462844a85b0546c827a5f2c4cc7a1ba49dc9d] | committer:
Philip Langdale
swscale/input: add support for XV36LE
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d9462844a85b0546c827a5f2c4cc7a1ba49dc9d
---
l
ffmpeg | branch: release/5.1 | James Almer | Sun Sep 4
23:43:04 2022 -0300| [fcbd9ec24895b53bfa6a206aed29b5b04b68c41b] | committer:
James Almer
avfilter/vf_scale: overwrite the width and height expressions with the original
values
Instead of the potentially adjusted ones. Otherwise, if confi
ffmpeg | branch: master | James Almer | Tue Sep 6 14:06:33
2022 -0300| [f4097e4c1f1bb244cae78c363a69d5e84495b616] | committer: James Almer
x86/tx_float: add missing check for AVX2
Fixes compilation with old yasm.
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=
ffmpeg | branch: master | James Almer | Tue Sep 6 14:06:03
2022 -0300| [74f5fb6db899dbc4fde9ccf77f37256ddcb9] | committer: James Almer
x86/tx_float: set all operands for shufps
Fixes compilation with AVX2 enabled yasm.
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmp
ffmpeg | branch: master | Martin Storsjö | Mon Sep 5
15:17:56 2022 +0300| [da5f7799a03aa53d0ffd25572aa9c65ba8279e57] | committer:
Martin Storsjö
slicethread: Limit the automatic number of threads to 16
This matches a similar cap on the number of automatic threads
in libavcodec/pthread_slice.c
ffmpeg | branch: master | Martin Storsjö | Tue Sep 6
12:24:28 2022 +0300| [e4759fa951311d7b02a26756af63f7e5b499c7fc] | committer:
Martin Storsjö
x86/tx_float: Fix building for platforms with a symbol prefix
This fixes building for x86 macOS (both i386 and x86_64) and
i386 windows.
Signed-off
ffmpeg | branch: master | James Almer | Sun Sep 4 23:43:04
2022 -0300| [d9e3cb7e73c77ccddc4d29ed5c1be3920f72c226] | committer: James Almer
avfilter/vf_scale: overwrite the width and height expressions with the original
values
Instead of the potentially adjusted ones. Otherwise, if config_prop
ffmpeg | branch: master | James Almer | Tue Sep 6 10:07:02
2022 -0300| [5a78421746e9406c388407d5625c1c416775ba54] | committer: James Almer
avcodec/decode: remove superfluous initial channels fields
They are internal, so there's no need to keep them around as they are
just duplicate functionali
ffmpeg | branch: release/4.4 | Anton Khirnov | Fri Sep 2
22:21:27 2022 +0200| [d4b7b3c03ee2baf0166ce49dff17ec9beff684db] | committer:
Anton Khirnov
lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads
This state is not refcounted, so make sure it always has a well-defined
o
ffmpeg | branch: release/5.0 | Anton Khirnov | Fri Sep 2
22:21:27 2022 +0200| [3bc28e9d1ab33627cea3c632dd6b0c33e22e93ba] | committer:
Anton Khirnov
lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads
This state is not refcounted, so make sure it always has a well-defined
o
ffmpeg | branch: release/5.1 | Anton Khirnov | Fri Sep 2
22:21:27 2022 +0200| [35aa7e70e7ec350319e7634a30d8d8aa1e6ecdda] | committer:
Anton Khirnov
lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads
This state is not refcounted, so make sure it always has a well-defined
o
ffmpeg | branch: master | Anton Khirnov | Fri Sep 2
22:21:27 2022 +0200| [cc867f2c09d2b69cee8a0eccd62aff002cbbfe11] | committer:
Anton Khirnov
lavc/pthread_frame: avoid leaving stale hwaccel state in worker threads
This state is not refcounted, so make sure it always has a well-defined
owner.
ffmpeg | branch: master | Anton Khirnov | Fri Sep 2
19:14:55 2022 +0200| [0a811f8f944ae051a5e50c1435eae5eb272ef0b4] | committer:
Anton Khirnov
lavc: fix and extend AVCodecContext.hwaccel_context doxy
Mention:
- that it is legacy and optional (every hwaccel that uses it can also
work with hw
29 matches
Mail list logo