Signed-off-by: Marc-Antoine Arnaud
---
libavcodec/libopenjpegenc.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/libavcodec/libopenjpegenc.c b/libavcodec/libopenjpegenc.c
index 06937cb9cac..ee2513d2a38 100644
--- a/libavcodec/libopenjpegenc.c
+++ b/libavcodec/libopenjpegenc.c
Signed-off-by: Marc-Antoine Arnaud
---
libavcodec/libopenjpegenc.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/libavcodec/libopenjpegenc.c b/libavcodec/libopenjpegenc.c
index 06937cb9cac..ee2513d2a38 100644
--- a/libavcodec/libopenjpegenc.c
+++ b/libavcodec/libopenjpegenc.c
Signed-off-by: Marc-Antoine Arnaud
---
libavcodec/libopenjpegenc.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavcodec/libopenjpegenc.c b/libavcodec/libopenjpegenc.c
index 01b67dffda4..06937cb9cac 100644
--- a/libavcodec/libopenjpegenc.c
+++ b/libavcodec/libopenjpegenc.c
Signed-off-by: Marc-Antoine Arnaud
---
libavcodec/libopenjpegenc.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavcodec/libopenjpegenc.c b/libavcodec/libopenjpegenc.c
index 01b67dffda4..06937cb9cac 100644
--- a/libavcodec/libopenjpegenc.c
+++ b/libavcodec/libopenjpegenc.c
Le sam. 17 août 2024 à 21:15, Marton Balint a écrit :
>
>
> On Wed, 14 Aug 2024, Marc-Antoine Arnaud wrote:
>
> > ---
> > libavformat/mxfdec.c | 14 +-
> > 1 file changed, 13 insertions(+), 1 deletion(-)
>
> Why would you want to tune this?
&g
sponsored by nxtedition
---
libavformat/mxfdec.c | 56
1 file changed, 56 insertions(+)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index df958819300..83f9e5fc9e0 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -2063,6 +206
---
libavformat/mxfdec.c | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index a5863445ab5..df958819300 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -321,6 +321,7 @@ typedef struct MXFContext {
i
--
Marc-Antoine ARNAUD
CEO & Founder
mobile: +33 6 84 71 84 45
email: arnaud.marc-anto...@luminvent.com
website: luminvent.com
--- Begin Message ---
sponsored by nxtedition
Signed-off-by: Marc-Antoine Arnaud
---
libavformat/mxfdec.c | 56 +++
Did you send them to mailing list?
>
> On Sun, 11 Aug 2024 at 17:47, Marc-Antoine ARNAUD <
> marc-antoine.arn...@luminvent.com> wrote:
>
>> --
>> Marc-Antoine ARNAUD
>> CEO & Founder
>>
>> mobile: +33 6 84 71 84 45
>> email: arnaud.ma
--
Marc-Antoine ARNAUD
CEO & Founder
mobile: +33 6 84 71 84 45
email: arnaud.marc-anto...@luminvent.com
website: luminvent.com
0002-avformat-mxf-stop-parsing-if-index-table-is-coherent.patch
Description: Binary data
0001-avformat-mxf-start-to-add-mxf_inspect_mode-and-skip-.p
Le ven. 17 déc. 2021 à 19:12, Marton Balint a écrit :
>
>
> On Fri, 17 Dec 2021, Marc-Antoine ARNAUD wrote:
>
> > Hi all,
> >
> > Can I have an update on this patch submission ?
> > Is something required to be done before it can be merged ?
>
> New cha
Hi all,
Can I have an update on this patch submission ?
Is something required to be done before it can be merged ?
Thanks you,
Marc-Antoine
Le ven. 3 déc. 2021 à 10:57, Marc-Antoine Arnaud
a écrit :
>
> ---
> doc/demuxers.texi | 10 ++
> libavformat/mxf.h | 3 +
&g
---
doc/demuxers.texi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 23b6753602..587ce11c95 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
@@ -776,6 +776,9 @@ MXF demuxer.
@table @option
+@item -eia608_extract @var{bool}
+Extract EIA
---
doc/demuxers.texi | 10 ++
libavformat/mxf.h | 3 +
libavformat/mxfdec.c | 335 +-
libavformat/version.h | 2 +-
4 files changed, 343 insertions(+), 7 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index cab8a7072c..23b675
---
doc/demuxers.texi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 23b6753602..587ce11c95 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
@@ -776,6 +776,9 @@ MXF demuxer.
@table @option
+@item -eia608_extract @var{bool}
+Extract EIA
---
doc/demuxers.texi | 10 ++
libavformat/mxf.h | 1 +
libavformat/mxfdec.c | 293 +-
libavformat/version.h | 2 +-
4 files changed, 299 insertions(+), 7 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index cab8a7072c..23b675
---
doc/demuxers.texi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index fecfeadb47..06f666b5f1 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
@@ -776,6 +776,9 @@ MXF demuxer.
@table @option
+@item -eia608_extract @var{bool}
+Extract EIA
---
doc/demuxers.texi | 10 ++
libavformat/mxf.h | 1 +
libavformat/mxfdec.c | 293 +-
libavformat/version.h | 2 +-
4 files changed, 299 insertions(+), 7 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 1c9575b2e8..fecfea
---
doc/demuxers.texi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index fecfeadb47..06f666b5f1 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
@@ -776,6 +776,9 @@ MXF demuxer.
@table @option
+@item -eia608_extract @var{bool}
+Extract EIA
---
doc/demuxers.texi | 10 ++
libavformat/mxf.h | 1 +
libavformat/mxfdec.c | 284 +-
libavformat/version.h | 2 +-
4 files changed, 290 insertions(+), 7 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 1c9575b2e8..fecfea
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 280 ++-
2 files changed, 275 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 277 ++-
2 files changed, 272 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 280 ++-
2 files changed, 275 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 280 ++-
2 files changed, 275 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 282 ++-
2 files changed, 277 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 283 ++-
2 files changed, 278 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 276 ++-
2 files changed, 271 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 277 ++-
2 files changed, 272 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxfdec.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 34cbd2cd77..c28549f6a9 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -203,8 +203,8 @@ typedef struct MXFDescri
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 280 ++-
2 files changed, 275 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxfdec.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 34cbd2cd77..c28549f6a9 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -203,8 +203,8 @@ typedef struct MXFDescri
---
libavformat/mxfdec.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 34cbd2cd77..c28549f6a9 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -203,8 +203,8 @@ typedef struct MXFDescri
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 283 ++-
2 files changed, 278 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxfdec.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 34cbd2cd77..c28549f6a9 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -203,8 +203,8 @@ typedef struct MXFDescri
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 363 ++-
2 files changed, 358 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
---
libavformat/mxfdec.c | 24
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
index 34cbd2cd77..c28549f6a9 100644
--- a/libavformat/mxfdec.c
+++ b/libavformat/mxfdec.c
@@ -203,8 +203,8 @@ typedef struct MXFDescri
---
libavformat/mxf.h| 1 +
libavformat/mxfdec.c | 356 ++-
2 files changed, 351 insertions(+), 6 deletions(-)
diff --git a/libavformat/mxf.h b/libavformat/mxf.h
index fe9c52732c..cddbcb13c9 100644
--- a/libavformat/mxf.h
+++ b/libavformat/mxf.h
@@ -5
Few remarks:
- For performances you have to align your data in the structure
AudioPhaseMeterContext: don't mix float, float array and bool. Put bool at
the end to align memory access.
- Use complete name and it's not a setter: set_meta, name it add_metadata.
- use inline functions for these functio
may require to patch that at an
upper level than encoder to be sure all works similary. But I don't know
where to be honest.
Marc-Antoine
Le sam. 13 oct. 2018 à 14:03, Martin Vignali a
écrit :
> Le mer. 10 oct. 2018 à 17:13, Marc-Antoine ARNAUD <
> arnaud.marcanto...@gmail.com> a
I have updated the patch with our discussion.
It took information only from the codec context.
Marc-Antoine
Le mer. 10 oct. 2018 à 11:36, Paul B Mahol a écrit :
> On 10/10/18, Marc-Antoine ARNAUD wrote:
> > For me it's the only codec who use picture colorspace as source.
>
Great patches ;-)
I have submit a patch too, regarding colospace in prores:
http://ffmpeg.org/pipermail/ffmpeg-devel/2018-October/235034.html
You have also in your patch 2, the same purpose (take colorspace from
picture), do you have any objection to take it from the CodecContext as it
works like t
for me it made sense to keep that patch. Maybe with removing the `else`
to don't take colorspace from pictures as other codecs can do.
Marc-Antoine
Le ven. 5 oct. 2018 à 10:15, Paul B Mahol a écrit :
> On 10/5/18, Marc-Antoine ARNAUD wrote:
> > In our case we have some files wi
e that for Mpeg2video codec, so we expect to have the same here.
Marc-Antoine
Le jeu. 4 oct. 2018 à 18:36, Paul B Mahol a écrit :
> On 10/4/18, Marc-Antoine ARNAUD wrote:
> >
> >
>
> Why?
>
> IIRC this patch is not needed.
>
0001-prores_ks-use-CodecContext-for-color-information-if-.patch
Description: Binary data
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Sorry, I have upgrade and re-generate patches.
Le mer. 3 janv. 2018 à 23:47, Moritz Barsnick a écrit :
> On Wed, Jan 03, 2018 at 12:51:06 +0000, Marc-Antoine ARNAUD wrote:
> > Changelog | 10 +
> > MAINTAINERS |9 +
Le jeu. 30 nov. 2017 à 01:51, Michael Niedermayer
a écrit :
> On Wed, Nov 29, 2017 at 11:28:40AM +0000, Marc-Antoine ARNAUD wrote:
> > Le mer. 22 nov. 2017 à 17:54, Michael Niedermayer >
> > a écrit :
> >
> > > On Wed, Nov 22, 2017 at 10:24:30AM +, Marc-
Le mer. 22 nov. 2017 à 17:54, Michael Niedermayer
a écrit :
> On Wed, Nov 22, 2017 at 10:24:30AM +0000, Marc-Antoine ARNAUD wrote:
> > New patch version which fixe the last remark.
> >
> >
> > Le ven. 10 nov. 2017 à 00:47, Michael Niedermayer >
> > a écrit :
It made sense, but this commit don't touch this part of the code.
It can made more sense to add an another path to "prevent bad memory
allocation in geq filter". What do you think ?
Regards,
Le mer. 22 nov. 2017 à 15:19, Derek Buitenhuis
a écrit :
> On 11/22/2017 10:24 AM, M
New patch version which fixe the last remark.
Le ven. 10 nov. 2017 à 00:47, Michael Niedermayer
a écrit :
> On Thu, Nov 09, 2017 at 10:22:23AM +0000, Marc-Antoine ARNAUD wrote:
> > Please find the merged patch in attachement.
> >
> > Thanks
> >
> > Le mer. 8 n
Please find the merged patch in attachement.
Thanks
Le mer. 8 nov. 2017 à 17:12, Paul B Mahol a écrit :
> On 11/8/17, Marc-Antoine ARNAUD wrote:
> > This patch will fix the stride issue.
> > Is it valid for you ?
> >
> > Does it required to merge these 2 patches ?
This patch will fix the stride issue.
Is it valid for you ?
Does it required to merge these 2 patches ? (and remove base64 encoding on
the first one)
Thx
Marc-Antoine
Le ven. 3 nov. 2017 à 03:13, Michael Niedermayer a
écrit :
> On Thu, Nov 02, 2017 at 02:04:33PM +0000, Marc-Antoine ARN
0001-avfilter-slice-processing-for-geq.patch
Description: Binary data
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
I have analysed a little more of code, and in fact the duration was not
present in the MXF.
It's for this reason who we pass in the estimation based on the bitrate.
You can see here the selection of the method:
https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/utils.c#L2458
About the max bi
Hi Michael,
I agreed how we can take the information in the wrapper if it's present. In
MXF case it can be done. But in other formats, this information is not
necessary present ...
The other possibility is to set the duration to -1 to disable print when we
can't known exactly the duration.
__
Hi Carl,
Yes I test with the attached file.
The case is when the input video stream is in Mpeg2, the bitrate of the
stream was setup in rc_max_rate, not in bitrate
[https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/mpeg12dec.c#L1284].
For the remark you mean I can add an "else if (st->codec
From: Marc-Antoine Arnaud
---
libavformat/utils.c |7 +++
1 file changed, 7 insertions(+)
diff --git a/libavformat/utils.c b/libavformat/utils.c
index b4ca342..738d1f0 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -2280,6 +2280,13 @@ static void
56 matches
Mail list logo