* [FFmpeg-devel] [PATCH] lavu/pixfmt: add packed RGBA float16 format
@ 2022-08-07 20:14 Timo Rothenpieler
[not found] ` <ebdb9a12-5a80-6714-172e-320fafd2d50a@gmx.net>
2022-08-07 22:39 ` Thomas Volkert
0 siblings, 2 replies; 4+ messages in thread
From: Timo Rothenpieler @ 2022-08-07 20:14 UTC (permalink / raw)
To: ffmpeg-devel; +Cc: Timo Rothenpieler
This is the default format of the Windows compositor and what DXGI
Desktop Duplication will give you for any kind of HDR output.
---
libavutil/pixdesc.c | 28 ++++++++++++++++++++++++++++
libavutil/pixfmt.h | 5 +++++
libavutil/version.h | 4 ++--
tests/ref/fate/imgutils | 2 ++
tests/ref/fate/sws-pixdesc-query | 13 +++++++++++++
5 files changed, 50 insertions(+), 2 deletions(-)
diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c
index e078fd5320..f7558ff8b9 100644
--- a/libavutil/pixdesc.c
+++ b/libavutil/pixdesc.c
@@ -2504,6 +2504,34 @@ static const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
},
.flags = AV_PIX_FMT_FLAG_ALPHA,
},
+ [AV_PIX_FMT_RGBAF16BE] = {
+ .name = "rgbaf16be",
+ .nb_components = 4,
+ .log2_chroma_w = 0,
+ .log2_chroma_h = 0,
+ .comp = {
+ { 0, 8, 0, 0, 16 }, /* R */
+ { 0, 8, 2, 0, 16 }, /* G */
+ { 0, 8, 4, 0, 16 }, /* B */
+ { 0, 8, 6, 0, 16 }, /* A */
+ },
+ .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_RGB |
+ AV_PIX_FMT_FLAG_ALPHA | AV_PIX_FMT_FLAG_FLOAT,
+ },
+ [AV_PIX_FMT_RGBAF16LE] = {
+ .name = "rgbaf16le",
+ .nb_components = 4,
+ .log2_chroma_w = 0,
+ .log2_chroma_h = 0,
+ .comp = {
+ { 0, 8, 0, 0, 16 }, /* R */
+ { 0, 8, 2, 0, 16 }, /* G */
+ { 0, 8, 4, 0, 16 }, /* B */
+ { 0, 8, 6, 0, 16 }, /* A */
+ },
+ .flags = AV_PIX_FMT_FLAG_RGB | AV_PIX_FMT_FLAG_ALPHA |
+ AV_PIX_FMT_FLAG_FLOAT,
+ },
};
static const char * const color_range_names[] = {
diff --git a/libavutil/pixfmt.h b/libavutil/pixfmt.h
index 9d1fdaf82d..86c9bdefeb 100644
--- a/libavutil/pixfmt.h
+++ b/libavutil/pixfmt.h
@@ -369,6 +369,9 @@ enum AVPixelFormat {
AV_PIX_FMT_VUYA, ///< packed VUYA 4:4:4, 32bpp, VUYAVUYA...
+ AV_PIX_FMT_RGBAF16BE, ///< IEEE-754 half precision packed RGBA 16:16:16:16, 64bpp, RGBARGBA..., big-endian
+ AV_PIX_FMT_RGBAF16LE, ///< IEEE-754 half precision packed RGBA 16:16:16:16, 64bpp, RGBARGBA..., little-endian
+
AV_PIX_FMT_NB ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions
};
@@ -466,6 +469,8 @@ enum AVPixelFormat {
#define AV_PIX_FMT_P216 AV_PIX_FMT_NE(P216BE, P216LE)
#define AV_PIX_FMT_P416 AV_PIX_FMT_NE(P416BE, P416LE)
+#define AV_PIX_FMT_RGBAF16 AV_PIX_FMT_NE(RGBAF16BE, RGBAF16LE)
+
/**
* 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.
diff --git a/libavutil/version.h b/libavutil/version.h
index ee43526dc6..f0a8b5c098 100644
--- a/libavutil/version.h
+++ b/libavutil/version.h
@@ -79,8 +79,8 @@
*/
#define LIBAVUTIL_VERSION_MAJOR 57
-#define LIBAVUTIL_VERSION_MINOR 32
-#define LIBAVUTIL_VERSION_MICRO 101
+#define LIBAVUTIL_VERSION_MINOR 33
+#define LIBAVUTIL_VERSION_MICRO 100
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
LIBAVUTIL_VERSION_MINOR, \
diff --git a/tests/ref/fate/imgutils b/tests/ref/fate/imgutils
index 4ec66febb8..01c9877de5 100644
--- a/tests/ref/fate/imgutils
+++ b/tests/ref/fate/imgutils
@@ -247,3 +247,5 @@ p216le planes: 2, linesizes: 128 128 0 0, plane_sizes: 6144 6144
p416be planes: 2, linesizes: 128 256 0 0, plane_sizes: 6144 12288 0 0, plane_offsets: 6144 0 0, total_size: 18432
p416le planes: 2, linesizes: 128 256 0 0, plane_sizes: 6144 12288 0 0, plane_offsets: 6144 0 0, total_size: 18432
vuya planes: 1, linesizes: 256 0 0 0, plane_sizes: 12288 0 0 0, plane_offsets: 0 0 0, total_size: 12288
+rgbaf16be planes: 1, linesizes: 512 0 0 0, plane_sizes: 24576 0 0 0, plane_offsets: 0 0 0, total_size: 24576
+rgbaf16le planes: 1, linesizes: 512 0 0 0, plane_sizes: 24576 0 0 0, plane_offsets: 0 0 0, total_size: 24576
diff --git a/tests/ref/fate/sws-pixdesc-query b/tests/ref/fate/sws-pixdesc-query
index bd0f1fcb82..f79d99e513 100644
--- a/tests/ref/fate/sws-pixdesc-query
+++ b/tests/ref/fate/sws-pixdesc-query
@@ -21,6 +21,8 @@ is16BPS:
rgb48le
rgba64be
rgba64le
+ rgbaf16be
+ rgbaf16le
ya16be
ya16le
yuv420p16be
@@ -157,6 +159,7 @@ isBE:
rgb555be
rgb565be
rgba64be
+ rgbaf16be
x2bgr10be
x2rgb10be
xyz12be
@@ -479,6 +482,8 @@ isRGB:
rgb8
rgba64be
rgba64le
+ rgbaf16be
+ rgbaf16le
x2bgr10be
x2bgr10le
x2rgb10be
@@ -629,6 +634,8 @@ AnyRGB:
rgb8
rgba64be
rgba64le
+ rgbaf16be
+ rgbaf16le
x2bgr10be
x2bgr10le
x2rgb10be
@@ -655,6 +662,8 @@ ALPHA:
rgb32_1
rgba64be
rgba64le
+ rgbaf16be
+ rgbaf16le
vuya
ya16be
ya16le
@@ -739,6 +748,8 @@ Packed:
rgb8
rgba64be
rgba64le
+ rgbaf16be
+ rgbaf16le
uyvy422
uyyvyy411
vuya
@@ -918,6 +929,8 @@ PackedRGB:
rgb8
rgba64be
rgba64le
+ rgbaf16be
+ rgbaf16le
x2bgr10be
x2bgr10le
x2rgb10be
--
2.34.1
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [FFmpeg-devel] [PATCH] lavu/pixfmt: add packed RGBA float16 format
[not found] ` <ebdb9a12-5a80-6714-172e-320fafd2d50a@gmx.net>
@ 2022-08-07 22:26 ` Timo Rothenpieler
2022-08-07 22:32 ` Thomas Volkert
0 siblings, 1 reply; 4+ messages in thread
From: Timo Rothenpieler @ 2022-08-07 22:26 UTC (permalink / raw)
To: Thomas Volkert, FFmpeg development discussions and patches
On 08.08.2022 00:25, Thomas Volkert wrote:
> Hi Timo,
>
>
> Am 07.08.2022 um 22:14 schrieb Timo Rothenpieler:
>> This is the default format of the Windows compositor and what DXGI
>> Desktop Duplication will give you for any kind of HDR output.
>> ---
>> libavutil/pixdesc.c | 28 ++++++++++++++++++++++++++++
>> libavutil/pixfmt.h | 5 +++++
>> libavutil/version.h | 4 ++--
>> tests/ref/fate/imgutils | 2 ++
>> tests/ref/fate/sws-pixdesc-query | 13 +++++++++++++
>> 5 files changed, 50 insertions(+), 2 deletions(-)
>>
>> diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c
>> index e078fd5320..f7558ff8b9 100644
>> --- a/libavutil/pixdesc.c
>> +++ b/libavutil/pixdesc.c
>> @@ -2504,6 +2504,34 @@ static const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
>> },
>> .flags = AV_PIX_FMT_FLAG_ALPHA,
>> },
>> + [AV_PIX_FMT_RGBAF16BE] = {
>> + .name = "rgbaf16be",
>> + .nb_components = 4,
>> + .log2_chroma_w = 0,
>> + .log2_chroma_h = 0,
>> + .comp = {
>> + { 0, 8, 0, 0, 16 }, /* R */
>> + { 0, 8, 2, 0, 16 }, /* G */
>> + { 0, 8, 4, 0, 16 }, /* B */
>> + { 0, 8, 6, 0, 16 }, /* A */
>> + },
>> + .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_RGB |
>> + AV_PIX_FMT_FLAG_ALPHA | AV_PIX_FMT_FLAG_FLOAT,
>> + },
>> + [AV_PIX_FMT_RGBAF16LE] = {
>> + .name = "rgbaf16le",
>> + .nb_components = 4,
>> + .log2_chroma_w = 0,
>> + .log2_chroma_h = 0,
>> + .comp = {
>> + { 0, 8, 0, 0, 16 }, /* R */
>> + { 0, 8, 2, 0, 16 }, /* G */
>> + { 0, 8, 4, 0, 16 }, /* B */
>> + { 0, 8, 6, 0, 16 }, /* A */
>> + },
>> + .flags = AV_PIX_FMT_FLAG_RGB | AV_PIX_FMT_FLAG_ALPHA |
>> + AV_PIX_FMT_FLAG_FLOAT,
>> + },
>> };
>
> [..]
>
>
> maybe I have missed something, but I wonder how this is different to
> AV_PIX_FMT_RGBA64LE and AV_PIX_FMT_RGBA64BE?
>
> BR, Thomas.
It's Float.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [FFmpeg-devel] [PATCH] lavu/pixfmt: add packed RGBA float16 format
2022-08-07 22:26 ` Timo Rothenpieler
@ 2022-08-07 22:32 ` Thomas Volkert
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Volkert @ 2022-08-07 22:32 UTC (permalink / raw)
To: FFmpeg development discussions and patches
Am 08.08.2022 um 00:26 schrieb Timo Rothenpieler:
> On 08.08.2022 00:25, Thomas Volkert wrote:
>> Hi Timo,
>>
>>
>> Am 07.08.2022 um 22:14 schrieb Timo Rothenpieler:
>>> This is the default format of the Windows compositor and what DXGI
>>> Desktop Duplication will give you for any kind of HDR output.
>>> ---
>>> libavutil/pixdesc.c | 28 ++++++++++++++++++++++++++++
>>> libavutil/pixfmt.h | 5 +++++
>>> libavutil/version.h | 4 ++--
>>> tests/ref/fate/imgutils | 2 ++
>>> tests/ref/fate/sws-pixdesc-query | 13 +++++++++++++
>>> 5 files changed, 50 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c
>>> index e078fd5320..f7558ff8b9 100644
>>> --- a/libavutil/pixdesc.c
>>> +++ b/libavutil/pixdesc.c
>>> @@ -2504,6 +2504,34 @@ static const AVPixFmtDescriptor
>>> av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
>>> },
>>> .flags = AV_PIX_FMT_FLAG_ALPHA,
>>> },
>>> + [AV_PIX_FMT_RGBAF16BE] = {
>>> + .name = "rgbaf16be",
>>> + .nb_components = 4,
>>> + .log2_chroma_w = 0,
>>> + .log2_chroma_h = 0,
>>> + .comp = {
>>> + { 0, 8, 0, 0, 16 }, /* R */
>>> + { 0, 8, 2, 0, 16 }, /* G */
>>> + { 0, 8, 4, 0, 16 }, /* B */
>>> + { 0, 8, 6, 0, 16 }, /* A */
>>> + },
>>> + .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_RGB |
>>> + AV_PIX_FMT_FLAG_ALPHA | AV_PIX_FMT_FLAG_FLOAT,
>>> + },
>>> + [AV_PIX_FMT_RGBAF16LE] = {
>>> + .name = "rgbaf16le",
>>> + .nb_components = 4,
>>> + .log2_chroma_w = 0,
>>> + .log2_chroma_h = 0,
>>> + .comp = {
>>> + { 0, 8, 0, 0, 16 }, /* R */
>>> + { 0, 8, 2, 0, 16 }, /* G */
>>> + { 0, 8, 4, 0, 16 }, /* B */
>>> + { 0, 8, 6, 0, 16 }, /* A */
>>> + },
>>> + .flags = AV_PIX_FMT_FLAG_RGB | AV_PIX_FMT_FLAG_ALPHA |
>>> + AV_PIX_FMT_FLAG_FLOAT,
>>> + },
>>> };
>>
>> [..]
>>
>>
>> maybe I have missed something, but I wonder how this is different to
>> AV_PIX_FMT_RGBA64LE and AV_PIX_FMT_RGBA64BE?
>>
>> BR, Thomas.
>
> It's Float.
Yep, it seems that I have completely ignored this part when I read this
the first time. My bad.
BR.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [FFmpeg-devel] [PATCH] lavu/pixfmt: add packed RGBA float16 format
2022-08-07 20:14 [FFmpeg-devel] [PATCH] lavu/pixfmt: add packed RGBA float16 format Timo Rothenpieler
[not found] ` <ebdb9a12-5a80-6714-172e-320fafd2d50a@gmx.net>
@ 2022-08-07 22:39 ` Thomas Volkert
1 sibling, 0 replies; 4+ messages in thread
From: Thomas Volkert @ 2022-08-07 22:39 UTC (permalink / raw)
To: ffmpeg-devel
Am 07.08.2022 um 22:14 schrieb Timo Rothenpieler:
> This is the default format of the Windows compositor and what DXGI
> Desktop Duplication will give you for any kind of HDR output.
> ---
> libavutil/pixdesc.c | 28 ++++++++++++++++++++++++++++
> libavutil/pixfmt.h | 5 +++++
> libavutil/version.h | 4 ++--
> tests/ref/fate/imgutils | 2 ++
> tests/ref/fate/sws-pixdesc-query | 13 +++++++++++++
> 5 files changed, 50 insertions(+), 2 deletions(-)
>
> diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c
> index e078fd5320..f7558ff8b9 100644
> --- a/libavutil/pixdesc.c
> +++ b/libavutil/pixdesc.c
> @@ -2504,6 +2504,34 @@ static const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
> },
> .flags = AV_PIX_FMT_FLAG_ALPHA,
> },
> + [AV_PIX_FMT_RGBAF16BE] = {
> + .name = "rgbaf16be",
> + .nb_components = 4,
> + .log2_chroma_w = 0,
> + .log2_chroma_h = 0,
> + .comp = {
> + { 0, 8, 0, 0, 16 }, /* R */
> + { 0, 8, 2, 0, 16 }, /* G */
> + { 0, 8, 4, 0, 16 }, /* B */
> + { 0, 8, 6, 0, 16 }, /* A */
> + },
> + .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_RGB |
> + AV_PIX_FMT_FLAG_ALPHA | AV_PIX_FMT_FLAG_FLOAT,
> + },
> + [AV_PIX_FMT_RGBAF16LE] = {
> + .name = "rgbaf16le",
> + .nb_components = 4,
> + .log2_chroma_w = 0,
> + .log2_chroma_h = 0,
> + .comp = {
> + { 0, 8, 0, 0, 16 }, /* R */
> + { 0, 8, 2, 0, 16 }, /* G */
> + { 0, 8, 4, 0, 16 }, /* B */
> + { 0, 8, 6, 0, 16 }, /* A */
> + },
> + .flags = AV_PIX_FMT_FLAG_RGB | AV_PIX_FMT_FLAG_ALPHA |
> + AV_PIX_FMT_FLAG_FLOAT,
> + },
> };
>
> static const char * const color_range_names[] = {
> diff --git a/libavutil/pixfmt.h b/libavutil/pixfmt.h
> index 9d1fdaf82d..86c9bdefeb 100644
> --- a/libavutil/pixfmt.h
> +++ b/libavutil/pixfmt.h
> @@ -369,6 +369,9 @@ enum AVPixelFormat {
>
> AV_PIX_FMT_VUYA, ///< packed VUYA 4:4:4, 32bpp, VUYAVUYA...
>
> + AV_PIX_FMT_RGBAF16BE, ///< IEEE-754 half precision packed RGBA 16:16:16:16, 64bpp, RGBARGBA..., big-endian
> + AV_PIX_FMT_RGBAF16LE, ///< IEEE-754 half precision packed RGBA 16:16:16:16, 64bpp, RGBARGBA..., little-endian
> +
> AV_PIX_FMT_NB ///< number of pixel formats, DO NOT USE THIS if you want to link with shared libav* because the number of formats might differ between versions
> };
>
> @@ -466,6 +469,8 @@ enum AVPixelFormat {
> #define AV_PIX_FMT_P216 AV_PIX_FMT_NE(P216BE, P216LE)
> #define AV_PIX_FMT_P416 AV_PIX_FMT_NE(P416BE, P416LE)
>
> +#define AV_PIX_FMT_RGBAF16 AV_PIX_FMT_NE(RGBAF16BE, RGBAF16LE)
> +
> /**
> * 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.
> diff --git a/libavutil/version.h b/libavutil/version.h
> index ee43526dc6..f0a8b5c098 100644
> --- a/libavutil/version.h
> +++ b/libavutil/version.h
> @@ -79,8 +79,8 @@
> */
>
> #define LIBAVUTIL_VERSION_MAJOR 57
> -#define LIBAVUTIL_VERSION_MINOR 32
> -#define LIBAVUTIL_VERSION_MICRO 101
> +#define LIBAVUTIL_VERSION_MINOR 33
> +#define LIBAVUTIL_VERSION_MICRO 100
>
> #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
> LIBAVUTIL_VERSION_MINOR, \
> diff --git a/tests/ref/fate/imgutils b/tests/ref/fate/imgutils
> index 4ec66febb8..01c9877de5 100644
> --- a/tests/ref/fate/imgutils
> +++ b/tests/ref/fate/imgutils
> @@ -247,3 +247,5 @@ p216le planes: 2, linesizes: 128 128 0 0, plane_sizes: 6144 6144
> p416be planes: 2, linesizes: 128 256 0 0, plane_sizes: 6144 12288 0 0, plane_offsets: 6144 0 0, total_size: 18432
> p416le planes: 2, linesizes: 128 256 0 0, plane_sizes: 6144 12288 0 0, plane_offsets: 6144 0 0, total_size: 18432
> vuya planes: 1, linesizes: 256 0 0 0, plane_sizes: 12288 0 0 0, plane_offsets: 0 0 0, total_size: 12288
> +rgbaf16be planes: 1, linesizes: 512 0 0 0, plane_sizes: 24576 0 0 0, plane_offsets: 0 0 0, total_size: 24576
> +rgbaf16le planes: 1, linesizes: 512 0 0 0, plane_sizes: 24576 0 0 0, plane_offsets: 0 0 0, total_size: 24576
> diff --git a/tests/ref/fate/sws-pixdesc-query b/tests/ref/fate/sws-pixdesc-query
> index bd0f1fcb82..f79d99e513 100644
> --- a/tests/ref/fate/sws-pixdesc-query
> +++ b/tests/ref/fate/sws-pixdesc-query
> @@ -21,6 +21,8 @@ is16BPS:
> rgb48le
> rgba64be
> rgba64le
> + rgbaf16be
> + rgbaf16le
> ya16be
> ya16le
> yuv420p16be
> @@ -157,6 +159,7 @@ isBE:
> rgb555be
> rgb565be
> rgba64be
> + rgbaf16be
> x2bgr10be
> x2rgb10be
> xyz12be
> @@ -479,6 +482,8 @@ isRGB:
> rgb8
> rgba64be
> rgba64le
> + rgbaf16be
> + rgbaf16le
> x2bgr10be
> x2bgr10le
> x2rgb10be
> @@ -629,6 +634,8 @@ AnyRGB:
> rgb8
> rgba64be
> rgba64le
> + rgbaf16be
> + rgbaf16le
> x2bgr10be
> x2bgr10le
> x2rgb10be
> @@ -655,6 +662,8 @@ ALPHA:
> rgb32_1
> rgba64be
> rgba64le
> + rgbaf16be
> + rgbaf16le
> vuya
> ya16be
> ya16le
> @@ -739,6 +748,8 @@ Packed:
> rgb8
> rgba64be
> rgba64le
> + rgbaf16be
> + rgbaf16le
> uyvy422
> uyyvyy411
> vuya
> @@ -918,6 +929,8 @@ PackedRGB:
> rgb8
> rgba64be
> rgba64le
> + rgbaf16be
> + rgbaf16le
> x2bgr10be
> x2bgr10le
> x2rgb10be
Lgtm.
BR,
Thomas.
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-08-07 22:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-07 20:14 [FFmpeg-devel] [PATCH] lavu/pixfmt: add packed RGBA float16 format Timo Rothenpieler
[not found] ` <ebdb9a12-5a80-6714-172e-320fafd2d50a@gmx.net>
2022-08-07 22:26 ` Timo Rothenpieler
2022-08-07 22:32 ` Thomas Volkert
2022-08-07 22:39 ` Thomas Volkert
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git