[FFmpeg-devel] [PATCH v2 2/2] lavc: add h264_vulkan hardware encoder

2024-09-10 Thread Lynne via ffmpeg-devel
This commit adds the first Vulkan hardware encoder. Currently, P, and **B**-frames are supported. This marks the first implementation to support both. The encoder has feature-parity with VAAPI. --- configure |1 + libavcodec/Makefile |3 + libavcodec/all

Re: [FFmpeg-devel] [PATCH 1/2] lavc: add Vulkan video encoding base code

2024-09-10 Thread Lynne via ffmpeg-devel
On 10/09/2024 15:29, Benjamin Cheng wrote: On Mon Sep 9, 2024 at 6:37 AM EDT, Lynne via ffmpeg-devel wrote: This commit adds the common Vulkan video encoding framework. It makes full use of the asynchronous features of our new common hardware encoding code, and of Vulkan. The code is able to

[FFmpeg-devel] [PATCH 3/3] lavc: add hevc_vulkan hardware encoder

2024-09-12 Thread Lynne via ffmpeg-devel
This commit adds a Vulkan hardware HEVC encoder, with full support of the spec - I, P, and B-frames. --- configure |1 + libavcodec/Makefile |3 + libavcodec/allcodecs.c |1 + libavcodec/vulkan_encode_h264.c | 14 +- libavcodec/vulkan_encode

[FFmpeg-devel] [PATCH 1/3] cbs_h265: add raw filler encoding

2024-09-12 Thread Lynne via ffmpeg-devel
f + +CHECK(FUNC(rbsp_trailing_bits)(ctx, rw)); + +return 0; +} -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg

[FFmpeg-devel] [PATCH 2/3] hw_base_encode_h265: split off SPS/PPS/VPS generation from VAAPI

2024-09-12 Thread Lynne via ffmpeg-devel
long with FFmpeg; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef AVCODEC_HW_BASE_ENCODE_H265_H +#define AVCODEC_HW_BASE_ENCODE_H265_H + +#include "hw_base_encode.h" +#include "cbs_h265.h" + +typedef struct F

Re: [FFmpeg-devel] [PATCH] lavc/vaapi_encode_av1: Fix encode fail since 9db68ed0

2024-09-13 Thread Lynne via ffmpeg-devel
P_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or

[FFmpeg-devel] [PATCH] hw_base_enc: inject side data to crop output for AV1

2024-09-13 Thread Lynne via ffmpeg-devel
crop_data, crop_data_size); +if (err < 0) { +av_buffer_unref(&pkt->buf); +av_free(crop_data); + return err; + } + } + return 0; } -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel

[FFmpeg-devel] [PATCH v2] hw_base_enc: inject side data to crop output for AV1

2024-09-13 Thread Lynne via ffmpeg-devel
crop_data, crop_data_size); +if (err < 0) { +av_buffer_unref(&pkt->buf); +av_free(crop_data); + return err; + } + } + return 0; } -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel

Re: [FFmpeg-devel] [PATCH v2 1/2] avformat/flvenc: support enhanced flv PacketTypeMetadata

2023-12-21 Thread zhupengfei via ffmpeg-devel
> 2023年12月18日 02:22,James Almer 写道: > > On 12/17/2023 1:24 PM, zhupengfei via ffmpeg-devel wrote: >> From: Zhu Pengfei <[email protected]> >> Signed-off-by: Zhu Pengfei <[email protected]> >> --- >> libavformat/flvenc.c | 155 ++

[FFmpeg-devel] [PATCH] fftool/ffplay: avoid same name in local variable

2023-12-30 Thread xufuji456 via ffmpeg-devel
is->video_st->codecpar->nb_coded_side_data, + AV_PKT_DATA_DISPLAYMATRIX); +if (psd) +displaymatrix = (int32_t *)psd->data; } theta = get_rotation(displaymatrix); -- 2.39.3 (Apple Git-145) _____

[FFmpeg-devel] [PATCH v3 1/2] avformat/flvdec: support enhanced flv PacketTypeMetadata

2024-01-11 Thread zhupengfei via ffmpeg-devel
s & FLV_VIDEO_FRAMETYPE_MASK) == FLV_FRAME_VIDEO_INFO_CMD) { goto skip; +} } else if (type == FLV_TAG_TYPE_META) { stream_type=FLV_STREAM_TYPE_SUBTITLE; if (size > 13 + 1 + 4) { // Header-type metadata stuff @@ -1287,6 +1458,11 @@ retry_duration: goto leave; } +if (enhanced_flv && stream_type == FLV_STREAM_TYPE_VIDEO && flv->meta_color_info_flag) { +flv_update_video_color_info(s, st); // update av packet side data +flv->meta_color_info_flag = 0; +} + if (st->codecpar->codec_id == AV_CODEC_ID_H264 || st->codecpar->codec_id == AV_CODEC_ID_MPEG4 || (st->codecpar->codec_id == AV_CODEC_ID_HEVC && type == PacketTypeCodedFrames)) { // sign extension -- 2.42.1 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH v3 2/2] avformat/flvenc: support enhanced flv PacketTypeMetadata

2024-01-11 Thread zhupengfei via ffmpeg-devel
avio_skip(pb, total_size + 10 - 3); +avio_tell(pb); +avio_wb32(pb, total_size + 11); // previous tag size +flv->write_metadata_pkt = 1; +} +} + static int unsupported_codec(AVFormatContext *s, const char* type, int codec_id) { @@

[FFmpeg-devel] [PATCH v3 2/2] avformat/flvenc: support enhanced flv PacketTypeMetadata

2024-01-11 Thread zhupengfei via ffmpeg-devel
avio_skip(pb, total_size + 10 - 3); +avio_tell(pb); +avio_wb32(pb, total_size + 11); // previous tag size +flv->write_metadata_pkt = 1; +} +} + static int unsupported_codec(AVFormatContext *s, const char* type, int codec_id) { @@

[FFmpeg-devel] [PATCH 1/2] lavf/avio_internal: add ffio_write_lines for line ending normalization

2024-01-28 Thread rcombs via ffmpeg-devel
+buf++; +size--; +} +} +} + int ffio_fdopen(AVIOContext **s, URLContext *h) { uint8_t *buffer = NULL; -- 2.42.0 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 1/2] lavc: add Vulkan video encoding base code

2024-09-15 Thread Lynne via ffmpeg-devel
On 12/09/2024 15:20, Benjamin Cheng wrote: On Wed Sep 11, 2024 at 12:03 AM EDT, Lynne wrote: On 10/09/2024 15:29, Benjamin Cheng wrote: On Mon Sep 9, 2024 at 6:37 AM EDT, Lynne via ffmpeg-devel wrote: This commit adds the common Vulkan video encoding framework. It makes full use of the

Re: [FFmpeg-devel] [PATCH 1/2] lavc: add Vulkan video encoding base code

2024-09-15 Thread Lynne via ffmpeg-devel
On 09/09/2024 12:37, Lynne wrote: This commit adds the common Vulkan video encoding framework. It makes full use of the asynchronous features of our new common hardware encoding code, and of Vulkan. The code is able to handle anything from H264 to AV1 and MJPEG. --- configure |

Re: [FFmpeg-devel] [WIP PATCH 0/1] avcodec/aacenc: improve bit_rate_tolerance=0

2024-09-15 Thread Lynne via ffmpeg-devel
GP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, o

Re: [FFmpeg-devel] [PATCH 1/2] lavc: add Vulkan video encoding base code

2024-09-16 Thread Lynne via ffmpeg-devel
On 15/09/2024 11:55, Lynne via ffmpeg-devel wrote: On 09/09/2024 12:37, Lynne wrote: This commit adds the common Vulkan video encoding framework. It makes full use of the asynchronous features of our new common hardware encoding code, and of Vulkan. The code is able to handle anything from H264

[FFmpeg-devel] [PATCH v2] hw_base_encode_h265: split off SPS/PPS/VPS generation from VAAPI

2024-09-16 Thread Lynne via ffmpeg-devel
*sh = &priv->raw_slice.header; VAEncPictureParameterBufferHEVC *vpic = vaapi_pic->codec_picture_params; VAEncSliceParameterBufferHEVC *vslice = slice->codec_slice_params; @@ -1118,7 +818,7 @@ static int vaapi_encode_h265_init_slice_params(AVCodecContext *avctx,

Re: [FFmpeg-devel] [PATCH 4/7] hwcontext_vulkan: add support for AV_PIX_FMT_RGBA32

2024-10-11 Thread Lynne via ffmpeg-devel
On 12/10/2024 00:11, James Almer wrote: On 10/10/2024 2:32 AM, Lynne via ffmpeg-devel wrote: ---   libavutil/hwcontext_vulkan.c |  1 +   libavutil/vulkan.c   | 11 ++-   2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/libavutil/hwcontext_vulkan.c b/libavutil

Re: [FFmpeg-devel] [PATCH 1/4] lavu/pixfmt: add AV_PIX_FMT_RGBA128

2024-10-15 Thread Lynne via ffmpeg-devel
On 15/10/2024 03:50, James Almer wrote: On 10/14/2024 10:41 PM, Lynne via ffmpeg-devel wrote: On 14/10/2024 17:24, James Almer wrote: On 10/14/2024 12:11 PM, Lynne via ffmpeg-devel wrote: On 12/10/2024 01:01, Lynne wrote: This format is useful for doing certain lossless transforms on images

Re: [FFmpeg-devel] [PATCH] hw_base_encode: Free pictures on close

2024-10-15 Thread Lynne via ffmpeg-devel
escription: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 1/4] lavu/pixfmt: add AV_PIX_FMT_RGBA128

2024-10-14 Thread Lynne via ffmpeg-devel
On 14/10/2024 17:24, James Almer wrote: On 10/14/2024 12:11 PM, Lynne via ffmpeg-devel wrote: On 12/10/2024 01:01, Lynne wrote: This format is useful for doing certain lossless transforms on images, RCT in particular, which require you to escalate the size from 16 to 32 bits to avoid overflows

[FFmpeg-devel] [PATCH] avcodec/bsf/dovi_rpu: remove EL when stripping dovi metadata

2024-10-15 Thread gnattu via ffmpeg-devel
return ret; -- 2.39.5 (Apple Git-154) ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] new packed pixel formats (machine vision)

2024-10-08 Thread Lynne via ffmpeg-devel
Lastly, if i figure this out, is this something that might be considered for inclusion in ffmpeg, or is there a policy/strong opinions against these machine vision formats? All the best, Dee _______ ffmpeg-devel mailing list [email protected] https://

Re: [FFmpeg-devel] [PATCH 2/3] avcodec/ffv1enc: Prevent generation of files with broken slices

2024-10-11 Thread Lynne via ffmpeg-devel
P digital signature _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 2/7] lavu/pixfmt: add AV_PIX_FMT_RGB32

2024-10-09 Thread Lynne via ffmpeg-devel
_FMT_NE(RGBA32BE, RGBA32LE) /** Ignore this patch, it doesn't exist. OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature ___________ ffmpeg-devel mailing list ffmpeg-devel@ffm

[FFmpeg-devel] [PATCH 1/4] lavu/pixfmt: add AV_PIX_FMT_RGBA128

2024-10-11 Thread Lynne via ffmpeg-devel
+#define AV_PIX_FMT_RGBA128AV_PIX_FMT_NE(RGBA128BE, RGBA128LE) + /** * Chromaticity coordinates of the source primaries. * These values match the ones defined by ISO/IEC 23091-2_2019 subclause 8.1 and ITU-T H.273. -- 2.45.2.753.g447d99e1c3b _____________

[FFmpeg-devel] [PATCH 3/4] vulkan: add support for AV_PIX_FMT_RGBA128

2024-10-11 Thread Lynne via ffmpeg-devel
P: -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 2/4] lavu/pixfmt: add AV_PIX_FMT_RGB96

2024-10-11 Thread Lynne via ffmpeg-devel
RGBA128LE) /** -- 2.45.2.753.g447d99e1c3b _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 4/4] vulkan: add support for AV_PIX_FMT_RGB96

2024-10-11 Thread Lynne via ffmpeg-devel
rep_tab[rep_fmt]; } +case AV_PIX_FMT_RGB96: case AV_PIX_FMT_RGBA128: { const char *rep_tab[] = { [FF_VK_REP_NATIVE] = "rgba32ui", -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg

Re: [FFmpeg-devel] [PATCH] libavutil/vulkan: fix flexible array struct allocation

2024-10-08 Thread Lynne via ffmpeg-devel
. OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link

Re: [FFmpeg-devel] new packed pixel formats (machine vision)

2024-10-08 Thread Lynne via ffmpeg-devel
On 08/10/2024 21:17, Diederick C. Niehorster wrote: Dear Lynne, On Tue, Oct 8, 2024 at 1:11 PM Lynne via ffmpeg-devel wrote: Thank you for your quick and helpful answer! However I have several questions. We have support for AV_PIX_FMT_BAYER_RGGB16, since its a common Bayer layout that

[FFmpeg-devel] [PATCH] libavcodec/Makefile: add a makefile for Vulkan shaders

2024-10-11 Thread Lynne via ffmpeg-devel
.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 1/7] lavu/pixfmt: add AV_PIX_FMT_RGBA32

2024-10-11 Thread Lynne via ffmpeg-devel
On 11/10/2024 23:06, Michael Niedermayer wrote: On Thu, Oct 10, 2024 at 07:32:45AM +0200, Lynne via ffmpeg-devel wrote: This format is useful for doing certain lossless transforms on images, RCT in particular, which require you to escalate the size from 16 to 32 bits to avoid overflows

[FFmpeg-devel] [PATCH] configure: add spirv_compiler to avfilter_suggest as well

2024-10-07 Thread Lynne via ffmpeg-devel
box corefoundation corevideo coremedia bcrypt stdatomic" -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] configure: explicitly disable spirv_compiler

2024-10-07 Thread Lynne via ffmpeg-devel
e posix_memalign -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] configure: add spirv_compiler to avfilter_suggest as well

2024-10-07 Thread Lynne via ffmpeg-devel
On 07/10/2024 09:28, Hendrik Leppkes wrote: On Mon, Oct 7, 2024 at 9:15 AM Lynne via ffmpeg-devel wrote: If someone were to enable libglslang/libshaderc, and then disable all Vulkan filters, they would have the same issue as the earlier fix for libavcodec. If you run such a setup, shouldn&#

[FFmpeg-devel] [PATCH 3/4] vulkan: move SPIR-V compilation code to libavutil

2024-10-04 Thread Lynne via ffmpeg-devel
message); +status = ret < FF_ARRAY_ELEMS(shdc_result) ? shdc_result[ret] : "unknown"; +av_log(s, loglevel, "shaderc compile status '%s' (%d errors, %d warnings)\n", + status, err, warn); + +if (err > 0) +return AVERROR(EINVAL); + + *d

[FFmpeg-devel] [PATCH 4/4] lavc/vulkan: add SPIR-V compilation support

2024-10-04 Thread Lynne via ffmpeg-devel
ifth Floor, Boston, MA 02110-1301 USA + */ + +#include "libavutil/vulkan_shaderc.c" -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link ab

[FFmpeg-devel] [PATCH 1/4] lavfi/vulkan: remove redundant header

2024-10-04 Thread Lynne via ffmpeg-devel
uot; typedef struct FFVkSPIRVCompiler { -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 2/4] lavc/vulkan: remove redundant header

2024-10-04 Thread Lynne via ffmpeg-devel
an.h" #include -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] vulkan_encode: do not align DPB buffer size

2024-10-04 Thread Lynne via ffmpeg-devel
s.encodeInputPictureGranularity.height); /* Setup slice width/height */ base_ctx->slice_block_width = ctx->enc_caps.encodeInputPictureGranularity.width; -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpe

Re: [FFmpeg-devel] [PATCH] web/index: add release notes for version 7.1

2024-09-30 Thread Lynne via ffmpeg-devel
On 30/09/2024 11:08, Anton Khirnov wrote: Quoting Lynne via ffmpeg-devel (2024-09-30 09:42:58) --- src/index | 37 + 1 file changed, 37 insertions(+) diff --git a/src/index b/src/index index fdf7ebb..76c8b32 100644 --- a/src/index +++ b/src/index @@ -35,6

[FFmpeg-devel] [PATCH] web/index: add release notes for version 7.1

2024-09-30 Thread Lynne via ffmpeg-devel
ce 2016. -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] web/index: add release notes for version 7.1

2024-09-30 Thread Lynne via ffmpeg-devel
On 30/09/2024 11:34, Lynne via ffmpeg-devel wrote: On 30/09/2024 11:08, Anton Khirnov wrote: Quoting Lynne via ffmpeg-devel (2024-09-30 09:42:58) ---   src/index | 37 +   1 file changed, 37 insertions(+) diff --git a/src/index b/src/index index fdf7ebb

Re: [FFmpeg-devel] [PATCH v2] aacenc_pred: prevent UB in ff_aac_adjust_common_pred()

2024-10-05 Thread Lynne via ffmpeg-devel
ure I see the UB here? OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-

[FFmpeg-devel] [PATCH] configure: add spirv_compiler to avcodec_suggest

2024-10-06 Thread Lynne via ffmpeg-devel
quot; avdevice_suggest="libm stdatomic" avfilter_deps="avutil" -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] fate/ffmpeg: add samples dependency to fate-ffmpeg-spec-disposition

2024-10-06 Thread Emily via ffmpeg-devel
l FRAMECRC, MPEGTS,,) += fate-ffmpeg-spec-disposition +FATE_SAMPLES_FFMPEG-$(call FRAMECRC, MPEGTS,,) += fate-ffmpeg-spec-disposition -- 2.46.0 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To u

Re: [FFmpeg-devel] [PATCH] hw_base_encode: Free pictures on close

2024-10-16 Thread Lynne via ffmpeg-devel
On 15/10/2024 17:51, Lynne via ffmpeg-devel wrote: On 15/10/2024 16:49, David Rosca wrote: Fixes leaking recon surfaces with VAAPI. ---   libavcodec/hw_base_encode.c | 5 +   1 file changed, 5 insertions(+) diff --git a/libavcodec/hw_base_encode.c b/libavcodec/hw_base_encode.c index

Re: [FFmpeg-devel] [PATCH 2/2] vulkan: enable selecting a compatible representation of format

2024-10-16 Thread Lynne via ffmpeg-devel
On 16/10/2024 11:56, emufan 4568 wrote: This works okay on the VC2 vulkan encoder patch Στις Τετ 16 Οκτ 2024 στις 10:21 π.μ., ο/η Lynne via ffmpeg-devel < [email protected]> έγραψε: When using **integer** images inside shaders, it turns out that conversion doesn't automatic

[FFmpeg-devel] [PATCH 2/2] vulkan: enable selecting a compatible representation of format

2024-10-16 Thread Lynne via ffmpeg-devel
ShaderRepFormat rep_fmt); void ff_vk_frame_barrier(FFVulkanContext *s, FFVkExecContext *e, AVFrame *pic, VkImageMemoryBarrier2 *bar, int *nb_bar, -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected]

[FFmpeg-devel] [PATCH 1/2] hwcontext_vulkan: always enable MUTABLE creation flag

2024-10-16 Thread Lynne via ffmpeg-devel
hwctx->img_flags |= VK_IMAGE_CREATE_EXTENDED_USAGE_BIT; } } -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [RFC PATCH 2/2] fate: Make it possible to have alternative reference files

2024-10-18 Thread Lynne via ffmpeg-devel
On 18/10/2024 14:41, Hendrik Leppkes wrote: On Fri, Oct 18, 2024 at 2:09 PM Alexander Strasser via ffmpeg-devel wrote: This caused differences with 2 fate tests depending on the zlib version used. 2 fate tests? https://fate.ffmpeg.org/report.cgi?time=20241016173824&slot=x86_32-msvc14-dl

Re: [FFmpeg-devel] PATCH] Make H.274 film grain support optional for H.264. Saves ~779kb.

2024-10-16 Thread Lynne via ffmpeg-devel
right? OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or

[FFmpeg-devel] [PATCH] lavc/mjpegdec: Add option for ignorning malformed APPx segments

2024-10-18 Thread Cynthia via ffmpeg-devel
>From d7863bab8e1028b6cfb3ce848e216e86ff00eca0 Mon Sep 17 00:00:00 2001 From: cynthia2006 Date: Tue, 28 May 2024 22:03:50 +0530 Subject: [PATCH] lavc/mjpegdec: Add option for ignorning malformed APPx segments X-Unsent: 1 To: [email protected] A few cameras, namely Logitech C270 or simi

[FFmpeg-devel] (No Subject)

2024-10-16 Thread Cynthia via ffmpeg-devel
>From d7863bab8e1028b6cfb3ce848e216e86ff00eca0 Mon Sep 17 00:00:00 2001 From: cynthia2006 Date: Tue, 28 May 2024 22:03:50 +0530 Subject: [PATCH] lavc/mjpegdec: add option for ignorning malformed APPx segments X-Unsent: 1 To: [email protected] A few cameras, namely Logitech C270 or simi

Re: [FFmpeg-devel] [PATCH] avcodec/hw_base_encode: fix use after free on close

2024-10-18 Thread Lynne via ffmpeg-devel
P_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit li

Re: [FFmpeg-devel] Howto utilize GPU acceleration outside expected places?

2024-10-09 Thread Lynne via ffmpeg-devel
k I put in. Otherwise, of course you can do it the long way by either writing your own or using another framework. OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature _______ ffmpeg-devel ma

Re: [FFmpeg-devel] Howto utilize GPU acceleration outside expected places?

2024-10-10 Thread Lynne via ffmpeg-devel
On 10/10/2024 10:50, martin schitter wrote: On 10.10.24 08:06, Lynne via ffmpeg-devel wrote: You can copy libavutil/vulkan* into whatever project you want, and change 4 #include lines to make it compile. This lets you use the same API to construct and execute shaders as you would within lavc

[FFmpeg-devel] [PATCH 4/7] hwcontext_vulkan: add support for AV_PIX_FMT_RGBA32

2024-10-09 Thread Lynne via ffmpeg-devel
;, +}; +return rep_tab[rep_fmt]; +}; case AV_PIX_FMT_GRAY8: case AV_PIX_FMT_GBRAP: { const char *rep_tab[] = { -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mai

[FFmpeg-devel] [PATCH 1/7] lavu/pixfmt: add AV_PIX_FMT_RGBA32

2024-10-09 Thread Lynne via ffmpeg-devel
+#define AV_PIX_FMT_RGBA32 AV_PIX_FMT_NE(RGBA32BE, RGBA32LE) /** * Chromaticity coordinates of the source primaries. -- 2.45.2.753.g447d99e1c3b _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-deve

[FFmpeg-devel] [PATCH 2/7] lavu/pixfmt: add AV_PIX_FMT_RGB32

2024-10-09 Thread Lynne via ffmpeg-devel
RGBA32LE) /** -- 2.45.2.753.g447d99e1c3b _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 7/7] hwcontext_vulkan: enable shaderBufferInt64Atomics if supported

2024-10-09 Thread Lynne via ffmpeg-devel
.shaderSharedInt64Atomics); COPY_VAL(vulkan_1_2.vulkanMemoryModel); COPY_VAL(vulkan_1_2.vulkanMemoryModelDeviceScope); -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To

[FFmpeg-devel] [PATCH 3/7] hwcontext_vulkan: add support for AV_PIX_FMT_RGBAF32

2024-10-09 Thread Lynne via ffmpeg-devel
ep_tab[] = { -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 5/7] hwcontext_vulkan: add support for AV_PIX_FMT_RGB32

2024-10-09 Thread Lynne via ffmpeg-devel
[] = { [FF_VK_REP_NATIVE] = "rgba32ui", -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-

[FFmpeg-devel] [PATCH 6/7] hwcontext_vulkan: add support for AV_PIX_FMT_RGBF32

2024-10-09 Thread Lynne via ffmpeg-devel
2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] vulkan: extend ff_vk_shader_rep_fmt to be useful for bitexactness

2024-10-09 Thread Lynne via ffmpeg-devel
;; +} } typedef struct ImageViewCtx { diff --git a/libavutil/vulkan.h b/libavutil/vulkan.h index 8d60fae670..4de5835f60 100644 --- a/libavutil/vulkan.h +++ b/libavutil/vulkan.h @@ -360,7 +360,19 @@ int ff_vk_mt_is_np_rgb(enum AVPixelFormat pix_fmt); /** * Returns the format to use for images in sha

[FFmpeg-devel] [PATCH] vulkan: use correct signed image type for storage images

2024-10-09 Thread Lynne via ffmpeg-devel
} +GLSLA("%s", prop->type); +} if (prop->dim_needed) GLSLA("%iD", desc[i].dimensions); -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] configure: add spirv_compiler to avcodec_suggest

2024-10-06 Thread Lynne via ffmpeg-devel
quot; avdevice_suggest="libm stdatomic" avfilter_deps="avutil" -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 4/4] lavc/vulkan: add SPIR-V compilation support

2024-10-04 Thread Lynne via ffmpeg-devel
On 04/10/2024 12:01, [email protected] wrote: On 4 Oct 2024, at 11:31, Lynne via ffmpeg-devel wrote: This is the same as with libavfilter. We will need SPIR-V compilation for at least three different things, like the VC-2 encoder and decoder, AV1 film grain synthesis for hardware with no

Re: [FFmpeg-devel] [PATCH 1/5] configure: drop yasm support

2024-10-05 Thread Lynne via ffmpeg-devel
r, but we can now clean up some old assembly. Partially, at least, since ARCH_X86_64 and HAVE_AVX2_EXTERNAL checks often go hand in hand. Don't look at me, I don't want 32-bit support dropped, not after all the effort it took to write code with only 8 registers. OpenPGP_0xA2

Re: [FFmpeg-devel] [PATCH 1/4] lavu/pixfmt: add AV_PIX_FMT_RGBA128

2024-10-14 Thread Lynne via ffmpeg-devel
push this patchset tomorrow unless there are comments. OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/

Re: [FFmpeg-devel] [PATCH] avutil/hwcontext_vulkan: add proper maps for XV3{0, 6}

2024-10-14 Thread Lynne via ffmpeg-devel
tion: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-req

Re: [FFmpeg-devel] [PATCH 5/5] libavcodec/ffv1: Support storing LSB raw

2024-10-22 Thread Lynne via ffmpeg-devel
sc->rc_stat2[p->quant_table_index][context]); TBH I'm still not a fan of this and I don't think it should be part of version 4. It seems like it'll be a very niche coding feature that's better served by Golomb-Rice coding, which is many times faste

[FFmpeg-devel] [PATCH] avformat/gifdec: There is an overflow int64_t receiving with int

2024-11-04 Thread wzq via ffmpeg-devel
if ((ret = avio_skip(pb, sb_size)) < 0) -- 2.43.0.windows.1 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] root access voting

2024-11-02 Thread RaDSL via ffmpeg-devel
to be done and (s)he has time, ability and will to do that work, nothing strange, and noone says they dont get along with him/her. I have and will give them root access. if thats not the case I dont think people would want me to give them root access. thx ____

[FFmpeg-devel] [PATCH v2 1/6] hwcontext_vulkan: explicitly wait when uploading

2024-11-10 Thread Lynne via ffmpeg-devel
nt i = 0; i < nb_bufs; i++) -- 2.45.2.753.g447d99e1c3b _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH v2 2/6] .gitignore: add exclusions for shader .c files

2024-11-10 Thread Lynne via ffmpeg-devel
.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH v2 6/6] ffv1enc: add a Vulkan encoder

2024-11-10 Thread Lynne via ffmpeg-devel
This commit implements a standard, compliant, version 3 and version 4 FFv1 encoder, entirely in Vulkan. The encoder is written in standard GLSL and requires a Vulkan 1.3 supporting GPU with the BDA extension. The encoder can use any amount of slices, but nominally, should use 32x32 slices (1024 in

[FFmpeg-devel] [PATCH v2 3/6] ffv1enc: split off encoder initialization into a separate function

2024-11-10 Thread Lynne via ffmpeg-devel
1enc.h @@ -0,0 +1,30 @@ +/* + * FFV1 encoder + * + * Copyright (c) 2003-2013 Michael Niedermayer + * + * This file is part of FFmpeg. + * + * FFmpeg is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * FFmpeg is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with FFmpeg; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef AVCODEC_FFV1ENC_H +#define AVCODEC_FFV1ENC_H + +#include "avcodec.h" + +av_cold int ff_ffv1_encode_init(AVCodecContext *avctx); + +#endif /* AVCODEC_FFV1ENC_H */ -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH v2 4/6] ffv1enc: move plane info init into a separate function

2024-11-10 Thread Lynne via ffmpeg-devel
644 --- a/libavcodec/ffv1enc.h +++ b/libavcodec/ffv1enc.h @@ -26,5 +26,7 @@ #include "avcodec.h" av_cold int ff_ffv1_encode_init(AVCodecContext *avctx); +av_cold int ff_ffv1_encode_setup_plane_info(AVCodecContext *avctx, +enum AVPixelFormat pix_fmt); #endi

[FFmpeg-devel] [PATCH v2 5/6] ffv1enc: move slice allocation out of generic encode init

2024-11-10 Thread Lynne via ffmpeg-devel
* 6 if (avctx->flags & AV_CODEC_FLAG_PASS1) { avctx->stats_out = av_mallocz(STATS_OUT_SIZE); -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 7/7] ffv1enc: add a Vulkan encoder

2024-11-08 Thread Lynne via ffmpeg-devel
This commit implements a standard, compliant, version 3 and version 4 FFv1 encoder, entirely in Vulkan. The encoder is written in standard GLSL and requires a Vulkan 1.3 supporting GPU with the BDA extension. The encoder can use any amount of slices, but nominally, should use 32x32 slices (1024 in

[FFmpeg-devel] [PATCH 3/7] ffv1enc: split off encoder initialization into a separate function

2024-11-08 Thread Lynne via ffmpeg-devel
0,0 +1,30 @@ +/* + * FFV1 encoder + * + * Copyright (c) 2003-2013 Michael Niedermayer + * + * This file is part of FFmpeg. + * + * FFmpeg is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * FFmpeg is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with FFmpeg; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef AVCODEC_FFV1ENC_H +#define AVCODEC_FFV1ENC_H + +#include "avcodec.h" + +av_cold int ff_ffv1_encode_init(AVCodecContext *avctx); + +#endif /* AVCODEC_FFV1ENC_H */ -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 4/7] ffv1enc: move plane info init into a separate function

2024-11-08 Thread Lynne via ffmpeg-devel
644 --- a/libavcodec/ffv1enc.h +++ b/libavcodec/ffv1enc.h @@ -26,5 +26,7 @@ #include "avcodec.h" av_cold int ff_ffv1_encode_init(AVCodecContext *avctx); +av_cold int ff_ffv1_encode_setup_plane_info(AVCodecContext *avctx, +enum AVPixelFormat pix_fmt); #endi

[FFmpeg-devel] [PATCH 6/7] ffv1: use standard syntax for indexing state

2024-11-08 Thread Lynne via ffmpeg-devel
{ if (context == 0) -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 1/7] hwcontext_vulkan: explicitly wait when uploading

2024-11-08 Thread Lynne via ffmpeg-devel
nt i = 0; i < nb_bufs; i++) -- 2.45.2.753.g447d99e1c3b _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 2/7] .gitignore: add exclusions for shader .c files

2024-11-08 Thread Lynne via ffmpeg-devel
.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 5/7] ffv1enc: move slice allocation out of generic encode init

2024-11-08 Thread Lynne via ffmpeg-devel
* 6 if (avctx->flags & AV_CODEC_FLAG_PASS1) { avctx->stats_out = av_mallocz(STATS_OUT_SIZE); -- 2.45.2.753.g447d99e1c3b _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH 3/3] avcodec/vulkan_video: add mapping for AV_PIX_FMT_Y216

2024-10-23 Thread Lynne via ffmpeg-devel
: OpenPGP digital signature ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] avcodec/ffv1: Support slice coding mode 1 with golomb rice

2024-10-24 Thread Lynne via ffmpeg-devel
t = ff_rac_terminate(&sc->c, 1); } else { flush_put_bits(&sc->pb); // FIXME: nicer padding @@ -1122,11 +1122,12 @@ retry: if (ret < 0) { av_assert0(sc->slice_coding_mode == 0); -if (f->version < 4 || !f->ac) { + if (f-

Re: [FFmpeg-devel] [PATCH 6/7] ffv1: use standard syntax for indexing state

2024-11-09 Thread Lynne via ffmpeg-devel
On 11/10/24 02:36, Michael Niedermayer wrote: On Sat, Nov 09, 2024 at 08:22:25AM +0100, Lynne via ffmpeg-devel wrote: It isn't immediately obvious what indexing this array does. Use standard syntax instead. --- libavcodec/ffv1.h | 2 +- libavcodec/ffv1dec_template.

Re: [FFmpeg-devel] [PATCH v2] vulkan_encode: set the quality level in session parameters

2024-09-23 Thread Lynne via ffmpeg-devel
decContext *avctx, Thanks, pushed. OpenPGP_0xA2FEA5F03F034464.asc Description: OpenPGP public key OpenPGP_signature.asc Description: OpenPGP digital signature ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 4/4] vulkan: add support for regular descriptor pools

2024-09-22 Thread Lynne via ffmpeg-devel
VkDeviceSize len, +VkFormat fmt); void ff_vk_update_descriptor_img_array(FFVulkanContext *s, FFVulkanPipeline *pl, FFVkExecContext *e, AVFrame *f, diff --git a/libavutil/vulkan_functions.h b/libavutil/vulkan_functions.h index 6aeaf4e79a..da555b37c7 100644 --- a/libavutil/vulkan_functions.h +++ b/libavutil/vulkan_functions.h @@ -176,6 +176,9 @@ typedef enum FFVulkanExtensions { MACRO(1, 1, FF_VK_EXT_NO_FLAG, UpdateDescriptorSetWithTemplate) \ MACRO(1, 1, FF_VK_EXT_NO_FLAG, CreateDescriptorUpdateTemplate) \ MACRO(1, 1, FF_VK_EXT_NO_FLAG, DestroyDescriptorUpdateTemplate) \ + \ +/* Descriptors */ \ +MACRO(1, 1, FF_VK_EXT_NO_FLAG, UpdateDescriptorSets) \ \ /* Queries */ \ MACRO(1, 1, FF_VK_EXT_NO_FLAG, CreateQueryPool) \ -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 1/4] vulkan: separate out descriptor layouts from sets

2024-09-22 Thread Lynne via ffmpeg-devel
42,8 @@ typedef struct FFVulkanPipeline { /* Workgroup */ int wg_size[3]; -/* Descriptors */ +/* Descriptor buffer */ + VkDescriptorSetLayout *desc_layout; FFVulkanDescriptorSet *desc_set; VkDescriptorBufferBindingInfoEXT *desc_bind; uint32_t *bound_buffer_indices; -- 2.45.2.753.g447d99e1c3b ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH 3/4] hwcontext_vulkan: forward debug_mode to check_extensions() for devices

2024-09-22 Thread Lynne via ffmpeg-devel
sionCount, 0))) { +&dev_info.enabledExtensionCount, debug_mode))) { for (int i = 0; i < dev_info.queueCreateInfoCount; i++) av_free((void *)dev_info.pQueueCreateInfos[i].pQueuePriorities); av_free((void *)dev_info.pQueueCreateInfos); -- 2.4

[FFmpeg-devel] [PATCH 2/4] hwcontext_vulkan: add the PROFILE_INDEPENDENT only when needed

2024-09-22 Thread Lynne via ffmpeg-devel
OFILE_LIST_INFO_KHR); if (!pl) { -- 2.45.2.753.g447d99e1c3b ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] Use the correct Vulkan NULL type

2024-09-23 Thread Lynne via ffmpeg-devel
On 22/09/2024 20:40, nihil-admirari via ffmpeg-devel wrote: From: nihil-admirari <[email protected]> Fixes build issue for Win32 targets --- libavcodec/vulkan_encode_h264.c | 2 +- libavcodec/vulkan_encode_h265.c | 2 +- 2 files changed, 2 insertions

[FFmpeg-devel] [PATCH] avformat/oma: Demux oma-encapsulated AAC audio

2024-09-24 Thread asivery via ffmpeg-devel
ze = 1024; -- 2.43.0 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

<    1   2   3   4   5   6   7   8   9   10   >