On 14.08.2019 13:06, Paul B Mahol wrote:
On Wed, Aug 14, 2019 at 11:56 AM Thilo Borgmann
wrote:
[...]
+static int config_output(AVFilterLink *outlink)
+{
+AVFilterContext *ctx = outlink->src;
+AVFilterLink *inlink = ctx->inputs[0];
+V360Context *s = ctx->priv;
+const AVPixFm
the
remap calculation procedure. Now all formats only need functions to convert
format coordinates to cartesian coordinates and vice versa.
Regards,
Eugene Lyapustin
--
2.21.0
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org
Add filter for conversion between various panorama formats.
Supported formats: equirectangular, cubemap 3x2, cubemap 6x1
Contributions:
unify remap calculation procedure
add option for interpolation method
Signed-off-by: Eugene Lyapustin
---
use bilinear from cubemap to
On 13.04.2019 19:30, Moritz Barsnick wrote:
On Sat, Apr 13, 2019 at 15:50:14 +0300, Eugene Lyapustin wrote:
+static inline int equal(double a, double b, double epsilon)
+{
+return fabs(a - b) < epsilon;
+}
+
+static inline int smaller(double a, double b, double epsilon)
+{
+return
Add filter for conversion between various panorama formats.
Supported formats: equirectangular, cubemap 3x2, cubemap 6x1
Contributions:
doc/filters: add panorama filter description
unify remap calculation procedure
add option for interpolation method
Signed-off-by: Eugene
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 137 +++
libavfilter/Makefile |1 +
libavfilter/allfilters.c |1 +
libavfilter/vf_vr360.c | 1847 ++
4 files changed, 1986 insertions(+)
create mode 100644 libavfilter/vf_vr360.c
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 18 +++-
libavfilter/vf_v360.c | 100 --
2 files changed, 93 insertions(+), 25 deletions(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index 6168a3502a..6c70ffceb1 100644
--- a/doc
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 20 +++
libavfilter/vf_v360.c | 60 +++
2 files changed, 80 insertions(+)
diff --git a/doc/filters.texi b/doc/filters.texi
index 6c70ffceb1..feb3a123b6 100644
--- a/doc/filters.texi
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 137 +++
libavfilter/Makefile |1 +
libavfilter/allfilters.c |1 +
libavfilter/vf_v360.c| 1847 ++
4 files changed, 1986 insertions(+)
create mode 100644 libavfilter/vf_v360.c
v3:
- Fix switch/case alignment
- Add more checks for filter options
Eugene Lyapustin (3):
avfilter: add v360 filter
avfilter/vf_v360: add padding option for cubemap
avfilter/vf_v360: add dual fisheye format
doc/filters.texi | 171
libavfilter/Makefile |1
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 18 +++-
libavfilter/vf_v360.c | 100 --
2 files changed, 93 insertions(+), 25 deletions(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index 6168a3502a..6c70ffceb1 100644
--- a/doc
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 20 ++
libavfilter/vf_v360.c | 63 +++
2 files changed, 83 insertions(+)
diff --git a/doc/filters.texi b/doc/filters.texi
index 6c70ffceb1..feb3a123b6 100644
--- a/doc/filters.texi
Signed-off-by: Eugene Lyapustin
---
doc/filters.texi | 137 +++
libavfilter/Makefile |1 +
libavfilter/allfilters.c |1 +
libavfilter/vf_v360.c| 1857 ++
4 files changed, 1996 insertions(+)
create mode 100644 libavfilter/vf_v360.c
- add SHA-256 Digest Authorization for RFC7616 using avutil/hash.h
Signed-off-by: Eugene-bitsensing
---
libavformat/httpauth.c | 116 -
libavformat/httpauth.h | 8 +++
2 files changed, 123 insertions(+), 1 deletion(-)
diff --git a/libavformat
- typo(1) : Line 242 : RFIC7616 ->RFC7616
- style(1) : make_digest_auth() , make_digest_auth_sha() : A1hash-> a1_hash and
A2hash -> a2_hash
- nit(3) : httpauth.c: Line 245,265,389:
- nit(1) : httpauth.h: Line 85
Signed-off-by: Eugene-bitsensing
---
libavformat/httpau
issue
Signed-off-by: Eugene-bitsensing
---
libavformat/httpauth.c| 130 +-
libavformat/httpauth.h| 8 +
...h-add-SHA-256-Digest-Authorization-Com.eml | 224 ++
3 files changed, 354 insertions(+), 8 deletions(-)
create mode
add SHA-256 Digest Authorization for RFC7616 using avutil/hash.h
- make_digest_auth_sha() : A1hash-> a1_hash and A2hash -> a2_hash
- combine with lint fix patch
Signed-off-by: Eugene-bitsensing
---
libavformat/httpauth.c | 130 ++---
libavformat/http
.
- update_md5_strings() -> update_hash_strings().
- There are some lynt issues in the old code of make_digest_auth, but this is a
feature update patch, so I didn't fix it.
- modified the implementation of RFC7616 based on community feedback.
Signed-off-by: Eugene-bitsensing
---
lib
-by: Eugene-bitsensing
---
libavformat/httpauth.c | 102 +
1 file changed, 53 insertions(+), 49 deletions(-)
diff --git a/libavformat/httpauth.c b/libavformat/httpauth.c
index 9780928357..2592140526 100644
--- a/libavformat/httpauth.c
+++ b/libavformat
tches
Subject: Re: [FFmpeg-devel] [PATCH] avformat/httpauth.c [support both RFC 2617
and RFC 7617]
On date Thursday 2024-04-11 07:48:14 +, | Eugene wrote:
> - Updated the make_digest_auth() function to support both RFC 2617 and RFC
> 7617 digest authentication.
> - Supports sha25
g/incoming/
Regards,
Eugene
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
---
ffserver.c | 77 --
1 file changed, 50 insertions(+), 27 deletions(-)
diff --git a/ffserver.c b/ffserver.c
index 029771c..b7f9616 100644
--- a/ffserver.c
+++ b/ffserver.c
@@ -138,7 +138,7 @@ typedef struct HTTPContext {
int http
@ 003b89c0] error decoding block
Error while decoding stream #0:0: Invalid data found when processing input
Hope this example will be useful
--
Best regards,
Eugene mailto:l...@ukr.net
___
ffmpeg-devel mailing list
ffmpeg
From: Eugene Zemtsov
Signed-off-by: Eugene Zemtsov
---
libavformat/mov.c | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index c55778f3ef..662301bf67 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -839,6
ables iamfdec by default for mov demuxer,
but I had a feeling that maintainers will be less inclined to accept
it and that's why I split it from this one.
I will still try to send it if this patch is accepted.
On Wed, Mar 27, 2024 at 4:59 PM James Almer wrote:
>
> On 3/27/2024 8:55 PM
From: Eugene Zemtsov
Stop reading keys and return AVERROR_INVALIDDATA if key_size
is larger than the amount of space left in the atom.
Bug: https://crbug.com/41496983
Signed-off-by: Eugene Zemtsov
---
libavformat/mov.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a
Thanks for the comments. I got rid of bytes_left_in_atom.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "uns
From: Eugene Zemtsov
Stop reading keys and return AVERROR_INVALIDDATA if key_size
is larger than the amount of space left in the atom.
Bug: https://crbug.com/41496983
Signed-off-by: Eugene Zemtsov
---
libavformat/mov.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a
Is there anything I can do to get this path applied?
I can make iamfdec optional for mov demuxer in the same change if it's
something you're willing to do.
On Wed, Mar 27, 2024 at 5:43 PM Eugene Zemtsov wrote:
>
> > Can you elaborate why you need this? In configure the mov
From: Eugene Zemtsov
This change allows users to link ffmpeg as a library without
support for Immersive Audio Model by specifying --disable-iamf.
It helps to save on binary size in cases where it's important.
Signed-off-by: Eugene Zemtsov
---
configure | 7 ++-
libavformat/
From: Eugene Zemtsov
It's AVPacketSideDataType, not AVFrameSideDataType.
Bug: https://issues.chromium.org/issues/374797732
Change-Id: If75702c6d639ca63827cc3370477de00544d3c0f
Reviewed-on:
https://chromium-review.googlesource.com/c/chromium/third_party/ffmpeg/+/5950926
Reviewed-by
Any feedback?
On Thu, Oct 24, 2024 at 6:54 PM wrote:
> From: Eugene Zemtsov
>
> Bug: https://issues.chromium.org/issues/372994341
> Change-Id: I695d625717c078ed6f84f44e58c34da858af4d3b
> Reviewed-on:
> https://chromium-review.googlesource.com/c/chromium/third_party/ffmpeg/+/
Any feedback?
On Thu, Oct 24, 2024 at 6:52 PM wrote:
> From: Eugene Zemtsov
>
> It's AVPacketSideDataType, not AVFrameSideDataType.
>
> Bug: https://issues.chromium.org/issues/374797732
> Change-Id: If75702c6d639ca63827cc3370477de00544d3c0f
> Revie
= packet_side_data_get(sd_src, nb_sd_src, type_pkt);
| ^~~~
On Fri, Nov 8, 2024 at 10:11 AM Marth64 wrote:
> Eugene Zemtsov:
>
> LGTM. Is there a way to reproduce any bug that this fixes?
>
> Will test for side effects and wait for a few days in case anyone has
>
From: Eugene Zemtsov
Bug: https://issues.chromium.org/issues/372994341
Change-Id: I695d625717c078ed6f84f44e58c34da858af4d3b
Reviewed-on:
https://chromium-review.googlesource.com/c/chromium/third_party/ffmpeg/+/5958151
Reviewed-by: Dale Curtis
---
libavformat/mov.c | 2 ++
1 file changed, 2
35 matches
Mail list logo