[FFmpeg-cvslog] avcodec/lead: support format 0x0

2024-02-19 Thread Peter Ross
ffmpeg | branch: master | Peter Ross | Sun Nov 12 10:55:24 2023 +1100| [37702e20663dc8111534229af551763c2a954e73] | committer: Peter Ross avcodec/lead: support format 0x0 Fixes ticket #10660. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=37702e20663dc8111534229af551763c2a954e73

[FFmpeg-cvslog] avcodec/lead: support unaligned blocks

2024-02-19 Thread Peter Ross
ffmpeg | branch: master | Peter Ross | Sun Nov 12 11:02:47 2023 +1100| [db975ff00d2111de8052abfd65bd250a737bec6d] | committer: Peter Ross avcodec/lead: support unaligned blocks Fixed ticket #10656. >

[FFmpeg-cvslog] avformat/iamfdec: set disposition flags to output streams

2024-02-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Feb 18 18:04:14 2024 -0300| [80131321c48362e743a84aafd845871330bc4023] | committer: James Almer avformat/iamfdec: set disposition flags to output streams if there's an audio layer with a single stream that can be rendered alone, mark it as default.

[FFmpeg-cvslog] avformat/iamfenc: further split into shareable modules

2024-02-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sat Feb 17 10:26:51 2024 -0300| [c95c8a0158073be84338d84c46529561bcc70a03] | committer: James Almer avformat/iamfenc: further split into shareable modules Signed-off-by: James Almer >

[FFmpeg-cvslog] avformat/iamfdec: further split into shareable modules

2024-02-19 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Feb 15 19:12:40 2024 -0300| [c7266ad60f3dc43e8f2fc22620f20ae9764586db] | committer: James Almer avformat/iamfdec: further split into shareable modules Signed-off-by: James Almer >

[FFmpeg-cvslog] avutil/intreadwrite: Remove obsolete warning

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 20:41:34 2024 +0100| [b96b3e291ca5e1450e8bb8edc0c6221a9011e911] | committer: Andreas Rheinhardt avutil/intreadwrite: Remove obsolete warning Obsolete since 7ec2354c38978b918dc079b611393becb6c80bf7. Reviewed-by: Martin Storsjö

[FFmpeg-cvslog] configure, libavutil/version: Remove unused HAVE_MMX2

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 21:43:25 2024 +0100| [e8cdce88e9ef944e1240e58eaa1a5bb3850d56d3] | committer: Andreas Rheinhardt configure, libavutil/version: Remove unused HAVE_MMX2 Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/internal: Move ff_exp2fi() to aacsbr.c

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 20:23:29 2024 +0100| [8d17ab607f1b33f68f94a67c546f64a50ee90f9a] | committer: Andreas Rheinhardt avcodec/internal: Move ff_exp2fi() to aacsbr.c Only used there. Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/jpeg2000: Simplify exp2fi for numbers used here

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 19:49:29 2024 +0100| [42f6dfc42e81725f466001b64f0536622a6682ed] | committer: Andreas Rheinhardt avcodec/jpeg2000: Simplify exp2fi for numbers used here The call to ff_exp2fi() here always uses arguments in the normal range, so that the

[FFmpeg-cvslog] avcodec/jpeg2000dec, j2kenc: Constify where appropriate

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 19:06:11 2024 +0100| [b48b3250ca00d5dddb0b90298f7a85ac42860674] | committer: Andreas Rheinhardt avcodec/jpeg2000dec, j2kenc: Constify where appropriate Reviewed-by: Tomas Härdin Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/x86/h264_qpel: Remove put_h264_qpel[48]_mmxext

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 01:06:49 2024 +0100| [32178c2f28f6d33907b979fd448802f6d0eda3f4] | committer: Andreas Rheinhardt avcodec/x86/h264_qpel: Remove put_h264_qpel[48]_mmxext These functions are not faster than the C versions. Signed-off-by: Andreas

[FFmpeg-cvslog] avcodec/jpeg2000dec: Avoid using GetByteContext.buffer directly

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Feb 17 19:07:33 2024 +0100| [271d6709cf123b6fed53138d02ffdbab8bf50833] | committer: Andreas Rheinhardt avcodec/jpeg2000dec: Avoid using GetByteContext.buffer directly Reviewed-by: Tomas Härdin Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/x86/hpeldsp_init: Avoid using ff_avg_pixels16_mmx

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Feb 16 20:36:24 2024 +0100| [7cad4dba505f9ad0adf013dd5bdf02a57249eecc] | committer: Andreas Rheinhardt avcodec/x86/hpeldsp_init: Avoid using ff_avg_pixels16_mmx Use ff_avg_pixels16_mmxext or ff_avg_pixels16_sse2 (for users with SSE2_FAST)

[FFmpeg-cvslog] avcodec/h264qpel_template: Mark pointers as non-aliasing

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Feb 16 23:47:33 2024 +0100| [4d45093f9e4f6ecc64750627b23da32c9cd61320] | committer: Andreas Rheinhardt avcodec/h264qpel_template: Mark pointers as non-aliasing It allows the compiler to combine two reads and writes of adjacent 32bit memory

[FFmpeg-cvslog] avcodec/x86/fpel: Remove declarations of inexistent functions

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Feb 16 18:56:46 2024 +0100| [8a349bb02f49864708f30f48b3f779889ffea425] | committer: Andreas Rheinhardt avcodec/x86/fpel: Remove declarations of inexistent functions Forgotten in 50a8cbb23e9a982292bf7737004c97eba776c00e and

[FFmpeg-cvslog] avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors

2024-02-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Feb 16 21:53:16 2024 +0100| [68f2b32ef2b29aa95488531b007adde92ca82165] | committer: Marton Balint avformat/mxfdec: do not use AnyType when resolving Descriptors and MultipleDescriptors By using AnyType for resolving a strong reference we searched

[FFmpeg-cvslog] avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function

2024-02-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Feb 16 20:13:43 2024 +0100| [41672f558673151e77798f8a184fc1d3e60b16b9] | committer: Marton Balint avformat/mxfdec: move resolving Descriptors to the multi descriptor resolve function Also remove unused descriptor member from MXFPackage.

[FFmpeg-cvslog] avformat/iamf: Don't mix ownership and non-ownership pointers

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 19 20:22:22 2024 +0100| [18af922c536ad7c89e74a3326c58b6c93254a50f] | committer: Andreas Rheinhardt avformat/iamf: Don't mix ownership and non-ownership pointers IAMFAudioElement and IAMFMixPresentation currently contain pointers to

[FFmpeg-cvslog] avformat/iamf_writer: Fix leaks on error

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 19 22:40:46 2024 +0100| [1f7cd5d4348a8f96afe136405e47f3a2004fb169] | committer: Andreas Rheinhardt avformat/iamf_writer: Fix leaks on error Fixes Coverity issues #1559544 and #1559547. Reviewed-by: James Almer Signed-off-by: Andreas

[FFmpeg-cvslog] avformat/iamf_writer: Return proper error codes

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 19 23:08:05 2024 +0100| [c5845afd095393a48967df97adf192cf155acc82] | committer: Andreas Rheinhardt avformat/iamf_writer: Return proper error codes Surprisingly the return value of add_param_definition() (a pointer) has only been used to

[FFmpeg-cvslog] avformat/iamf_writer: Don't memset twice

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 19 19:21:05 2024 +0100| [e7c33c92d1eb04669553a89f8e69c64d4d77d9f4] | committer: Andreas Rheinhardt avformat/iamf_writer: Don't memset twice This has been allocated via av_calloc() a few lines above. Reviewed-by: James Almer

[FFmpeg-cvslog] avformat/iamf_writer: Remove nonsense check

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 19 19:13:11 2024 +0100| [840f192540ccf261561cf3ccedf8a8b91421f66b] | committer: Andreas Rheinhardt avformat/iamf_writer: Remove nonsense check Checking whether a pointer to an element of an array is NULL makes no sense, as the pointer

[FFmpeg-cvslog] avformat/iamf_writer: Don't leak on error when adding ParamDefinition

2024-02-19 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 19 19:10:09 2024 +0100| [94fadd335bd1405b6fad7c8d0a249c78bd475ff9] | committer: Andreas Rheinhardt avformat/iamf_writer: Don't leak on error when adding ParamDefinition Fix this by postponing the allocation. Fixes Coverity issue #1559545.

[FFmpeg-cvslog] fate: use an even more exotic channel layout mov-mp4-pcm-float test

2024-02-19 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sun Feb 18 11:37:56 2024 +0100| [86410e55adaf3cd9016863d83aaa4b5c43fb0d30] | committer: Marton Balint fate: use an even more exotic channel layout mov-mp4-pcm-float test The old layout happened to be a native layout and therefore missed some recently

[FFmpeg-cvslog] {avcodec,tests}: rename the bundled Mesa AV1 vulkan video headers

2024-02-19 Thread Jan Ekström
ffmpeg | branch: release/6.1 | Jan Ekström | Wed Feb 14 22:40:54 2024 +0200| [fef22c87ada4517441701e6e61e062c9f4399c8e] | committer: Jan Ekström {avcodec,tests}: rename the bundled Mesa AV1 vulkan video headers This together with adjusting the inclusion define allows for the build to not fail

[FFmpeg-cvslog] avformat/mpegts: add a ts_id exported option

2024-02-19 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Feb 18 23:47:23 2024 -0300| [f9f56fdc3763bf0a0f0a2d12c55af7c4b9aad9a6] | committer: James Almer avformat/mpegts: add a ts_id exported option It will replace AVFormatContext.ts_id in the coming bump. Signed-off-by: James Almer >

[FFmpeg-cvslog] avformat/mpegts: remove decoding param from ts_packetsize option

2024-02-19 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Feb 19 11:22:21 2024 -0300| [4b8be3616dd41422eae0230967df2701a0b57714] | committer: James Almer avformat/mpegts: remove decoding param from ts_packetsize option It's a read only exported option, and not meant to be set by the user. Also, move it to