ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:12 2024 +0800| [cda721e01de571cd4004b8710526e3d2b47f6fd0] | committer:
Haihao Xiang
lavc/qsv: fix the mfx allocator to support dynamic frame pool
When the external allocator is used for dynamic frame allocation, only
video memory is sup
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:14 2024 +0800| [a00cfc6c2461d9a2525b01e64fe140615c5d5f34] | committer:
Haihao Xiang
lavc/qsvdec: require a dynamic frame pool if possible
This allows a downstream element stores more frames from qsv decoders
and fixes error in get_buffe
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:10 2024 +0800| [932f78c4e561ad70ee92aa38475a716070c0e57d] | committer:
Haihao Xiang
lavu/hwcontext_qsv: add support for dynamic frame pool in qsv_frames_derive_to
Make it work with the source which has a dynamic frame pool.
Signed-off-
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:16 2024 +0800| [127ded507828a1127b0196ffde115171ab5c46f3] | committer:
Haihao Xiang
lavfi/qsvvpp: require a dynamic frame pool for output if possible
Signed-off-by: Haihao Xiang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:15 2024 +0800| [5646285f761c4c7f6104bb5c956a393a2f6239c0] | committer:
Haihao Xiang
lavfi/qsvvpp: use the right mfxFrameInfo when dynamic frame pool is used
Signed-off-by: Haihao Xiang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:13 2024 +0800| [75015f9b0e0ef203bd051ef01bf2cb18710b8379] | committer:
Haihao Xiang
lavc/qsvenc: use the right info for encoding
Signed-off-by: Haihao Xiang
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75015f9b0e0ef203b
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:09 2024 +0800| [96db4a62e0ac642441e25b74c4e6fb7233d1350c] | committer:
Haihao Xiang
lavu/hwcontext_qsv: create dynamic frame pool if required
When AVHWFramesContext.initial_pool_size is 0, a dynamic frame pool is
required. We may suppor
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:11 2024 +0800| [d3cc5ead42dccdf5ae8f2942c629ed7f691f6948] | committer:
Haihao Xiang
lavu/hwcontext_qsv: add support for dynamic frame pool in qsv_map_to
Make it work with the source which has a dynamic frame pool.
Signed-off-by: Haihao
ffmpeg | branch: master | Haihao Xiang | Fri May 17
13:05:07 2024 +0800| [3178c99fa93bd44eabbe3adc5d4a3dd089445dee] | committer:
Haihao Xiang
lavu/version: fix minor version
The latest version should be 59.18.100 since commit 01c5f4ad
$ git diff 01c5f4ad~1..HEAD doc/APIchanges
...
+2024-05-10
ffmpeg | branch: master | Haihao Xiang | Wed May 8
14:03:08 2024 +0800| [4c0bb7d4a9190a2990bafc4e7938ab06f5d8b3b5] | committer:
Haihao Xiang
lavu/hwcontext_qsv: update AVQSVFramesContext to support dynamic frame pool
Add AVQSVFramesContext.info and update the description.
Signed-off-by: Haih
ffmpeg | branch: master | Andreas Rheinhardt |
Sun May 19 10:47:48 2024 +0200| [d7fdd502d60273d0b1dad06da8ed4bc10efd3578] |
committer: Andreas Rheinhardt
tests/ref/fate/source: Add exceptions for riscv startcode files
Fixes fate-source.
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas
ffmpeg | branch: master | Michael Niedermayer | Sat
May 11 22:08:21 2024 +0200| [8fc649b931a3cbc3a2dd9b50b75a9261a2fb4b49] |
committer: Michael Niedermayer
avcodec/mpeg4videodec: assert impossible wrap points
Helps: CID1473517 Uninitialized scalar variable
Helps: CID1473497 Uninitialized scala
ffmpeg | branch: master | Michael Niedermayer | Sun
May 19 00:47:11 2024 +0200| [6a9302739f5b20791eac7f40d9d999f87fd1] |
committer: Michael Niedermayer
avcodec/vqcdec: Check init_get_bits8() for failure
Fixes: CID1516090 Unchecked return value
Sponsored-by: Sovereign Tech Fund
Reviewed-by
ffmpeg | branch: master | Michael Niedermayer | Sun
May 19 01:21:37 2024 +0200| [4a8506c794d92744514aac26ac9a1b898a7401ab] |
committer: Michael Niedermayer
avcodec/vvc/dec: Check init_get_bits8() for failure
Fixes: CID1560042 Unchecked return value
Sponsored-by: Sovereign Tech Fund
Reviewed-b
ffmpeg | branch: master | Michael Niedermayer | Sun
May 12 00:43:48 2024 +0200| [e35fe3d8b9e345527a05b1ae958ac851fe09f1ed] |
committer: Michael Niedermayer
avcodec/mscc & mwsc: Check loop counts before use
This could cause timeouts
Fixes: CID1439568 Untrusted loop bound
Sponsored-by: Soverei
ffmpeg | branch: master | Michael Niedermayer | Sat
May 11 21:04:00 2024 +0200| [4c725df059dd9a5f2071e204924105b3ceb74cbc] |
committer: Michael Niedermayer
avcodec/mpeg12dec: Use 64bit in bit computation
I dont think this can actually overflow but 64bit seems reasonable to use
Fixes: CID15219
ffmpeg | branch: master | Michael Niedermayer | Sat
May 18 00:32:43 2024 +0200| [dd5379db5d83d8b06654582afe327daa6be678a3] |
committer: Michael Niedermayer
avcodec/vble: Check av_image_get_buffer_size() for failure
Fixes: CID1461482 Improper use of negative value
Sponsored-by: Sovereign Tech
ffmpeg | branch: master | Michael Niedermayer | Sun
May 12 00:13:58 2024 +0200| [b6b2b01025e016ce29e5add57305384a663edcfc] |
committer: Michael Niedermayer
avcodec/mpegvideo_enc: Fix potential overflow in RD
Fixes: CID1500285 Unintentional integer overflow
Sponsored-by: Sovereign Tech Fund
Si
ffmpeg | branch: master | Michael Niedermayer | Sat
May 18 03:06:46 2024 +0200| [63feed1519c5e38d6ce146f265c48592236e3abc] |
committer: Michael Niedermayer
avcodec/vp8: Forward return of ff_vpx_init_range_decoder()
Fixes: CID1507483 Unchecked return value
Sponsored-by: Sovereign Tech Fund
Rev
ffmpeg | branch: master | Michael Niedermayer | Sat
May 18 03:16:08 2024 +0200| [1b991e77b9b19392214f6a788541bea5662de337] |
committer: Michael Niedermayer
avcodec/vp3: Replace check by assert
Fixes: CID1452425 Logically dead code
Sponsored-by: Sovereign Tech Fund
Reviewed-by: Peter Ross
Sig
ffmpeg | branch: master | Andrea Mastroberti <10736...@polimi.it> | Fri May 17
00:29:01 2024 +0200| [90ce54804a6624c514da8c1fe806c5b133637ac1] | committer:
Michael Niedermayer
avfilter/smartblur: Added alpha layer support
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi
ffmpeg | branch: master | Rémi Denis-Courmont | Thu May 16
19:43:38 2024 +0300| [463c573e6b6489c588bee90124d5cf92db8ccaaa] | committer:
Rémi Denis-Courmont
lavc/huffyuvdsp: optimise RVV vtype for add_hfyu_left_pred_bgr32
T-Head C908:
add_hfyu_left_pred_bgr32_c: 237.5
add_hfyu_left_pred_b
ffmpeg | branch: master | Rémi Denis-Courmont | Tue May 14
22:15:43 2024 +0300| [6ab4b92e82ea585aac44bd0342f841a8ba45bb66] | committer:
Rémi Denis-Courmont
lavc/flacdsp: optimise RVV vector type for lpc16
This calculates the optimal vector type value at run-time based on the
hardware vector le
ffmpeg | branch: master | Rémi Denis-Courmont | Wed May 15
22:56:42 2024 +0300| [233066e85adbb3eb4d385369325a2ad44a625df2] | committer:
Rémi Denis-Courmont
lavc/flacdsp: optimise RVV vector type for lpc32
This is pretty much the same as for lpc16, though it only improves half
as large predicti
ffmpeg | branch: master | Rémi Denis-Courmont | Tue May 14
22:15:08 2024 +0300| [ee1526c05fdfb4a96e492b5c8c2950b555ec7bab] | committer:
Rémi Denis-Courmont
lavu/riscv: add assembler macros for adjusting vector LMUL
vtype_vli computes the VTYPE value with the optimal LMUL for a given
element wi
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 17 22:14:56 2024 +0200| [a7e506fcd8442ee432ae1450ccc4ce212b5c2e1e] |
committer: Andreas Rheinhardt
avcodec/vc1_parser: Check init_get_bits8()
Addresses Coverity issue #1441935.
Reviewed-by: Michael Niedermayer
Signed-off-by: Andreas Rhei
ffmpeg | branch: master | Andreas Rheinhardt |
Fri May 10 19:33:26 2024 +0200| [95937d6316310015187cbad371b58f54653a9ed1] |
committer: Andreas Rheinhardt
avcodec/codec_desc: Mark AVRN, TGQ, PhotoCD, VBN as intra-only
Also remove the then redundant assignments of AV_FRAME_FLAG_KEY,
AV_PICTURE_T
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 9 01:12:00 2024 +0200| [2a00d68c09ea37a0b413c103a0fad915c8ebb067] |
committer: Andreas Rheinhardt
avcodec/yop: Add missing AV_CODEC_CAP_DR1
This decoder does not do anything fancy any more since
c6303f8d70c25dd6c6e6486c78bf99c9924e2b6b (b
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 9 03:34:32 2024 +0200| [df3cdf4c75b802b124ad6d62eb2cd3d9686ea070] |
committer: Andreas Rheinhardt
avcodec: Remove redundant setting of AV_FRAME_FLAG_KEY, AV_PICTURE_TYPE_I
This is done generically now.
Signed-off-by: Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 9 02:15:01 2024 +0200| [eee88ba0dc67b5beaa31199d5bf1e7fc324e0652] |
committer: Andreas Rheinhardt
avcodec/decode: Set KEY flag+pict_type generically for intra-only codecs
This commit is the analog of 3f11eac75741888c7b2b6f93c458766f2613ba
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 9 03:07:51 2024 +0200| [41fc62f2e87c8427bdb87b6d90da0935e67e7576] |
committer: Andreas Rheinhardt
avcodec/codec_desc, jvdec: JV is not intra-only
It reuses the previous frame and does not code unchanged blocks.
Signed-off-by: Andreas Rhe
ffmpeg | branch: master | Andreas Rheinhardt |
Thu May 9 00:45:31 2024 +0200| [876a25027c59db38e3b7b0e70e3493fa49e76220] |
committer: Andreas Rheinhardt
avcodec/mlpdec: Set AV_FRAME_FLAG_KEY explicitly
It is currently always set for all audio frames, but this is
wrong (namely for MLP/TrueHD)
ffmpeg | branch: master | Rémi Denis-Courmont | Sat May 18
18:52:46 2024 +0300| [259c639137826ea7d59361c4d49e40a1a6155fb7] | committer:
Rémi Denis-Courmont
lavc/vp9_intra: fix another .irp use with LLVM as
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=259c639137826ea7d59361c4d49e
ffmpeg | branch: master | Rémi Denis-Courmont | Sat May 18
18:52:46 2024 +0300| [8cea66a73c52572f4ac6c552f654e44e8ba55849] | committer:
Rémi Denis-Courmont
lavc/vp9_intra: fix .irp use with LLVM as
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8cea66a73c52572f4ac6c552f654e44e8ba5
ffmpeg | branch: master | Rémi Denis-Courmont | Sat May 18
18:52:27 2024 +0300| [cbe51ebf930578a17af0e983f0068bb59939425c] | committer:
Rémi Denis-Courmont
lavc/vp8dsp: fix .irp use with LLVM as
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cbe51ebf930578a17af0e983f0068bb59939425
ffmpeg | branch: master | Rémi Denis-Courmont | Thu May 16
17:13:22 2024 +0300| [4ad5b9c8db737f3018360e179121fc0a9b7e7d1b] | committer:
Rémi Denis-Courmont
lavc/startcode: add R-V Zbb startcode_find_candidate
The main loop processes 8 bytes in 5 instructions.
For comparison, the optimal plain
ffmpeg | branch: master | Rémi Denis-Courmont | Sun May 12
13:54:33 2024 +0300| [fa47299516d0016e87ec29d974bc3a155b618066] | committer:
Rémi Denis-Courmont
lavc/startcode: add R-V V startcode_find_candidate
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa47299516d0016e87ec29d974b
37 matches
Mail list logo