Signed-off-by: Nicolas George
---
doc/demuxers.texi | 4
libavformat/concatdec.c | 12 +++-
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 6bb0574e94..0c347e3f47 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
Avoid requiring a huge probe size and analyze duration.
Signed-off-by: Nicolas George
---
tools/dvd2concat | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/dvd2concat b/tools/dvd2concat
index 474b474191..ea8b7ba8c9 100755
--- a/tools/dvd2concat
+++ b/tools/dvd2concat
@@ -92,6 +92,7
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 3 +++
libavformat/concatdec.c | 13 +
2 files changed, 16 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 87e4d0319a..6bb0574e94 100644
--- a/doc/demuxers.texi
+++ b/doc/demuxers.texi
@@ -181,6
Signed-off-by: Nicolas George
---
tools/dvd2concat | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/dvd2concat b/tools/dvd2concat
index ef04a87d05..474b474191 100755
--- a/tools/dvd2concat
+++ b/tools/dvd2concat
@@ -88,9 +88,11 @@ my $concat = "ffconcat version 1.0\n"
Signed-off-by: Nicolas George
---
tests/ref/fate/concat-demuxer-simple2-lavf-ts | 4 ++--
tests/simple2.ffconcat| 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/ref/fate/concat-demuxer-simple2-lavf-ts
b/tests/ref/fate/concat-demuxer-simple2
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 4
libavformat/concatdec.c | 14 --
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index fd06be3195..87e4d0319a 100644
--- a/doc/demuxers.texi
+++ b/doc
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 1 +
libavformat/concatdec.c | 3 +++
tests/extended.ffconcat | 2 +-
tests/simple1.ffconcat | 2 +-
4 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index f338700396..fd06be3195
Same as file_packet_metadata without the double parsing.
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 5 +
libavformat/concatdec.c | 9 +
2 files changed, 14 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index eb3351833a..f338700396 100644
--- a
Signed-off-by: Nicolas George
---
libavformat/concatdec.c | 255 ++--
1 file changed, 167 insertions(+), 88 deletions(-)
Fixed av_dict_set() on failure.
Added some space.
diff --git a/libavformat/concatdec.c b/libavformat/concatdec.c
index 30db456b0e
set are also affected by this.
Thanks, I made the same mistake last time. It is counter-intuitive:
realloc() does not free its argument if it fails, for example. Anyway,
fixed by moving the =NULL earlier.
Stand by for a new version with more features.
Regards,
--
Nicolas George
signature.asc
Desc
Signed-off-by: Nicolas George
---
tests/ref/fate/concat-demuxer-simple2-lavf-ts | 4 ++--
tests/simple2.ffconcat| 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/ref/fate/concat-demuxer-simple2-lavf-ts
b/tests/ref/fate/concat-demuxer-simple2
Signed-off-by: Nicolas George
---
tools/dvd2concat | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/dvd2concat b/tools/dvd2concat
index ef04a87d05..474b474191 100755
--- a/tools/dvd2concat
+++ b/tools/dvd2concat
@@ -88,9 +88,11 @@ my $concat = "ffconcat version 1.0\n"
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 4
libavformat/concatdec.c | 14 --
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index fd06be3195..87e4d0319a 100644
--- a/doc/demuxers.texi
+++ b/doc
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 1 +
libavformat/concatdec.c | 3 +++
tests/extended.ffconcat | 2 +-
tests/simple1.ffconcat | 2 +-
4 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index f338700396..fd06be3195
Same as file_packet_metadata without the double parsing.
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 5 +
libavformat/concatdec.c | 8
2 files changed, 13 insertions(+)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index eb3351833a..f338700396 100644
--- a/doc
Signed-off-by: Nicolas George
---
libavformat/concatdec.c | 245 +---
1 file changed, 157 insertions(+), 88 deletions(-)
It does not make the code shorter, but it makes it clearer and reduces
the risk of mistakes, like the ones I made myself recently.
Also
teacher? I have all
the students I need, thank you very much.
I have said all I have to say to you. Until you prove you understand the
code as it is and as it needs to be for long-term maintenance, goodbye.
--
Nicolas George
signature.asc
Description: PGP s
ng FATE
tests for the parts that are not yet covered, as I suggested recently.
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscr
not be done only for libavdevice, it should be done for
all libraries that use avpriv symbols too.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/
Andreas Rheinhardt (12021-08-27):
> Signed-off-by: Andreas Rheinhardt
> ---
> libavfilter/graphdump.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
No objection to all four patches.
Regards,
--
Nicolas George
signature.asc
Description: P
Soft Works (12021-08-27):
> I finally came to review your proposed changes as documented in this
> patch and I also watched your presentation:
This patch does not propose changes, except minor optimizations.
--
A
Nicolas
___
ffmpeg-devel mailing li
fer) + c *
> num_samples; \
> }
> \
> @@ -1162,6 +1173,7 @@ static int avf_read_packet(AVFormatContext *s, AVPacket
> *pkt)
> } else {
> OSStatus ret = CMBlockBu
ration in your
discussion.
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-deve
is useful for debugging and testing purposes but should not be
accessed by regular tools.
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-deve
Soft Works (12021-08-26):
> Does that answer your question?
Yes. It is almost exactly what I had guessed. And therefore my answer is
what I expected it do be: that does not justify thousands, or even
hundreds, of lines of code in the core library and tools.
--
Nicolas George
signature.
Soft Works (12021-08-26):
> The purpose is to get a precise and detailed view of the filtergraphs
> at runtime including all connections with their negotiated formats and
> media types.
I asked the purpose, you are rephrasing what the patch does.
--
Nicolas George
signature.asc
De
> - the hw context
> - if video hw context, both: hw pixfmt + sw pixfmt
> - Output can either be printed to stdout or written to specified file
> - Output is machine-readable
> - Can output in all the same formats like ffprobe (default, compact, flat,
>
James Almer (12021-08-24):
> Fixes compilation with GCC 11 when configured with "--disable-optimizations
> --toolchain=gcc-tsan"
>
> Signed-off-by: James Almer
> ---
> libavfilter/avfilter.c | 1 +
> 1 file changed, 1 insertion(+)
Ok, thanks.
Regards,
--
Michael Niedermayer (12021-08-23):
> Please make sure you use g...@git.ffmpeg.org:fateserver not
> g...@source.ffmpeg.org:fateserver
My bad. I fixed it and it worked.
Thanks.
Regards,
--
Nicolas George
signature.asc
Description: PGP sig
ss denied
fatal: Could not read from remote repository.
I think the key gives me access to some repositories (the main one, of
course), but another bit of configuration is necessary to give me access
to this one.
Regards,
--
Nicolas George
signature.asc
Description: PGP
of thing be done by the system admin? Is there one?
I am not sure, I am prone to understand there is not really one.
I hope at least there is a backup of the data.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-de
Nicolas George (12021-08-23):
> To deploy the changes cleanly, I would need write access to the
> fateserver Git repository. I already have access to the FATE server
> itself, but not the public repository.
Any objection to me doing:
New release '20.04.2 LTS' available.
Run
Nicolas George (12021-08-23):
> I will try to deploy the changes this shortly.
To deploy the changes cleanly, I would need write access to the
fateserver Git repository. I already have access to the FATE server
itself, but not the public repository.
Thanks in advance.
--
Nicolas Geo
better.
>
> -<>-<>-
>
> sub ready_for_gzip() {
> +# Under CGI, $PATH is safe
> +($ENV{PATH}) = $ENV{PATH} =~ /(.*)/s;
>
> It is untainting the PATH as "hidden" side effect of calling
> ready_for_gzip().
Signed-off-by: Nicolas George
---
doc/ffmpeg.texi | 4
fftools/ffmpeg.h| 1 +
fftools/ffmpeg_filter.c | 14 ++
fftools/ffmpeg_opt.c| 3 +++
4 files changed, 22 insertions(+)
This will be useful for tests covering suble cases of the format
negotiation. I
Signed-off-by: Nicolas George
---
libavfilter/avfilter.h | 5 ++-
libavfilter/graphdump.c | 79 +++--
2 files changed, 80 insertions(+), 4 deletions(-)
diff --git a/libavfilter/avfilter.h b/libavfilter/avfilter.h
index 69ecb0186d..2a3c1e79a8 100644
--- a
the one that is
most similar.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
Signed-off-by: Nicolas George
---
libavutil/pixdesc.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c
index f1898a6a13..967de7dcde 100644
--- a/libavutil/pixdesc.c
+++ b/libavutil/pixdesc.c
@@ -2721,10 +2721,10 @@ static int
Apart from erroring when nb_components == 0, it is dead code.
nb_components == 0 only for HW formats, and HW formats are handled
earlier in get_pix_fmt_score().
Signed-off-by: Nicolas George
---
libavutil/pixdesc.c | 26 +-
1 file changed, 1 insertion(+), 25 deletions
Nicolas George (12021-08-20):
> Second patch updated with Andrea's comments.
> Final patch removing the in-protocol option syntax withdrawn for now.
> Other patches unchanged.
> Will push soon.
Series pushed.
Regards,
--
Nicolas George
signature.asc
Descripti
int ff_append_inpad (AVFilterContext *f, AVFilterPad *p);
> int ff_append_outpad(AVFilterContext *f, AVFilterPad *p);
> +int ff_append_inpad_free_name (AVFilterContext *f, AVFilterPad *p);
> +int ff_append_outpad_free_name(AVFilterContext *f, AVFilterPad *p);
>
> /**
> * Req
t work was to reproduce every tiny quirk of the framework because
some filter used them. It would have been much more convenient if they
had been explicit like that.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-deve
_in/out_pad().
If you are not convinced, we can try the experiment with an innocent
bystander: pick somebody neutral, explain your proposal from scratch, I
explain my proposal from scratch, and we see what they think.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
Nicolas George (12021-08-20):
> Please do not hijack threads. See the mailing-list FAQ.
Please disregard this, I made a mistake.
Sorry for wasting everybody's time.
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmp
See the mailing-list FAQ.
--
Nicolas George
signature.asc
Description: PGP signature
___
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...
subfile,,start,X,end,Y,,: is ugly and will be gone some day.
Signed-off-by: Nicolas George
---
tools/dvd2concat | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/tools/dvd2concat b/tools/dvd2concat
index 0280838a6b..ef04a87d05 100755
--- a/tools/dvd2concat
+++ b/tools
Signed-off-by: Nicolas George
---
tools/dvd2concat | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tools/dvd2concat b/tools/dvd2concat
index 8effee86b9..0280838a6b 100755
--- a/tools/dvd2concat
+++ b/tools/dvd2concat
@@ -37,7 +37,8 @@ normally contains a directory named B
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 4
libavformat/concatdec.c | 35 ++-
2 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/doc/demuxers.texi b/doc/demuxers.texi
index 5f18e4551b..eb3351833a 100644
--- a/doc/demuxers.texi
It only makes sense as the default value,
but it is not the default since 689211d5727231c3fe92762d224dbadebdbf4e30.
Signed-off-by: Nicolas George
---
doc/demuxers.texi | 9 +++--
libavformat/concatdec.c | 6 ++
2 files changed, 5 insertions(+), 10 deletions(-)
Second patch
Jan Ekström (12021-08-20):
> Looks good to me with the dox->doc fixup you've already done in the
> commit message.
Thanks, pushed.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing lis
I do not think it worth sending it again.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or
Nicolas George (12021-08-19):
> + *FIXME: the similarity logic (the ref argument to
> + *pick_format()) added in FFmpeg duplicates and
> + *overrides the swapping logic added in libav. Better
> + *merge
6]subfile:file02.bin
Anyway, I think I can push the series except for the last patch now.
Any objection?
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/m
Nicolas George (12021-08-16):
> Signed-off-by: Nicolas George
> ---
> doc/examples/encode_video.c | 24 +---
> 1 file changed, 21 insertions(+), 3 deletions(-)
I fixed dox → doc in the subject. Will push soon unless somebody
comments.
Regards,
--
Ni
l
> - * layouts/sample rates. If there are no links hooked to this filter, the
> list
> - * is freed.
> + * Helpers for query_formats() which set all free audio links to the same
> list
> + * of channel layouts/sample rates. If there are no links hooked to this
> list,
>
> 2 files changed, 8 insertions(+)
LGTM.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or
t
> ---
> This relies on no audio parts being set for video links, but this is
> indeed so since the last commit.
>
> libavfilter/avfiltergraph.c | 22 +-
> 1 file changed, 1 insertion(+), 21 deletions(-)
Looks ok.
Regards,
--
Nicolas George
signatu
we don't have to keep track of whether we
> have attached the list to an owner.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> libavfilter/formats.c | 7 ++-
> 1 file changed, 2 insertions(+), 5 deletions(-)
Should be ok.
Regards,
--
Nicolas Geor
Andreas Rheinhardt (12021-08-15):
> Signed-off-by: Andreas Rheinhardt
> ---
> fftools/cmdutils.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
LGTM but I do not maintain this.
Regards,
--
Nicolas George
signature.asc
Description: P
= 0; pad && avfilter_pad_get_name(pad, j); j++) {
> +nb_pads = avfilter_pad_count(pad);
> +for (j = 0; j < nb_pads; j++) {
> if (descr_cur >= descr + sizeof(descr) - 4)
> break;
> *(descr_cur++) =
> ge
Make AVFilterFormats.formats uint64_t.
They are short-lived lists and usually quite short too.
Signed-off-by: Nicolas George
---
I think the simplification in formats.c is well worth the cost in
memory: most of the lines removed are hard-to-maintain macro code.
Furthermore, it will make
libavfilter/avfilter.h | 5 +
> 2 files changed, 10 insertions(+)
LGTM.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-dev
S and FF_FILTER_OUTPUTS
instead of just FILTER like everywhere else.
I suppose you missed it because it depends on a proprietary operating
system. I do not mind if you break it, but I suppose other would ;-)
LGTM apart from that.
Regards,
--
Nicolas George
signature.asc
Description: PGP si
Nicolas George (12021-08-19):
> Since these three patches are cosmetic and internal documentation, I
> will push soon, probably as soon as I have something new to post on top
> of them.
Series pushed.
> Anton and Michael: you are the authors of the redundant similarity
> log
ot;add fate tests" that is about a filter, and
see what it does.
For example:
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/06aab9790db1f7cd57bdcba6008c5e7f4030c7c4
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffm
partial negotiation system that I regret introducing for amerge
and is now used by about two and a half filters.
This is one of the things that needs overhauling.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel
Andreas Rheinhardt (12021-08-20):
> Forgotten in 57fa314090ab006808911fd790053b534749aa53.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> libavfilter/avfiltergraph.c | 13 ++---
> 1 file changed, 6 insertions(+), 7 deletions(-)
Ok of course, thanks.
Regards,
--
Paul B Mahol (12021-08-19):
> will apply ASAP!
Sorry, completely slipped my mind. Please go ahead.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.
Signed-off-by: Nicolas George
---
libavfilter/formats.h | 85 +++
1 file changed, 85 insertions(+)
diff --git a/libavfilter/formats.h b/libavfilter/formats.h
index d94977a3aa..7c8258ed08 100644
--- a/libavfilter/formats.h
+++ b/libavfilter/formats.h
Signed-off-by: Nicolas George
---
libavfilter/avfiltergraph.c | 6 +++---
libavfilter/formats.c | 4 ++--
libavfilter/formats.h | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/libavfilter/avfiltergraph.c b/libavfilter/avfiltergraph.c
index 41a91a9bda
It was between AVFilterFormats and AVFilterChannelLayouts.
Signed-off-by: Nicolas George
---
libavfilter/formats.h | 30 +++---
1 file changed, 15 insertions(+), 15 deletions(-)
The last commit is the one I sent earlier, just rebased on top of this
cosmetic change
Signed-off-by: Nicolas George
---
libavfilter/formats.h | 85 +++
1 file changed, 85 insertions(+)
diff --git a/libavfilter/formats.h b/libavfilter/formats.h
index ed513c265a..b3e780a41d 100644
--- a/libavfilter/formats.h
+++ b/libavfilter/formats.h
Nicolas George (12021-08-19):
> This is not that hard to do. As I pointed, I already started working on
> it. It would have gone faster if there were other people interesting in,
> reviewing the code trustfully and offering useful suggestions.
This is the notes I have taken abo
not be that guy.
I am very happy if somebody wants to seriously work on subtitles in
libavfilter, but seriously is an important word here. If it was as easy
as slapping a few pieces of code around like you did, I would already
have done it years ago.
The first step in libavfilter is to refa
> and the 'eval' test had a different result for
>
> Evaluating 'not(NAN)'
> 'not(NAN)' -> 0.00
> (but I got 'not(NAN)' -> 1.00)
This is suspicious.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
Soft Works (12021-08-19):
> And patchwork running Fate?
You do not need to care.
I pretty much hope you run FATE, including samples, yourself before
sending any patch.
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-de
Soft Works (12021-08-19):
> I can't update my patch before it's committed
You can, you just need to apply Andrea's patch on your tree.
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpe
Soft Works (12021-08-19):
> You mean Andreas' work? Committed or uncommitted?
https://ffmpeg.org/pipermail/ffmpeg-devel/2021-August/283930.html
Approved but not yet committed.
Regards,
--
Nicolas George
signature.asc
Description: PGP s
s, you need to have a clear idea of how it will
work in the final version. Again, that means discussing before
implementing.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http
4 files changed, 112 insertions(+)
> create mode 100644 libavfilter/subtitles.c
> create mode 100644 libavfilter/subtitles.h
The change in internal.h is conflicting with Andrea's work.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
that this refactoring of negotiation is not only for subtitles: it
also helps for data packets and for partial graph reconfiguration.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
; to each
ff_insert_(in|out)pad() call. Just the name of the flag requires eight
times as much characters in the source code.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http
that whole page
> for corrections and improvements.
Ok. Pushed.
Thanks.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-de
eduler.
Since I could not find one, I will try to start again on this soon.
Do you have an opinion on the low-level single-thread API?
Can you share some details about the needs your special device? I would
consider them when writing the API.
Regards,
--
Nicolas George
signature.asc
Descriptio
drawback that the information about the nature of the pads
ends up at two places of the code that are not close to each other. It
is not good for maintenance and readability.
I think a boolean flag to ff_append_...pad() would do the job much more
elegantly. What do you think about it?
Regard
s/ff_insert_pad/ff_append_pad/' *.[ch]
sed -i 's/ff_insert_inpad/ff_append_inpad/' *.[ch]
sed -i 's/ff_insert_outpad/ff_append_outpad/' *.[ch]
would be in order.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
anged, 41 insertions(+), 36 deletions(-)
LGTM. I do not maintain most of these files, but it it straightforward
enough.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg
Andreas Rheinhardt (12021-08-17):
> av_frame_copy_props() already copies pts.
>
> Signed-off-by: Andreas Rheinhardt
> ---
> libavfilter/avfilter.c | 1 -
> 1 file changed, 1 deletion(-)
All three look ok. Thanks.
Regards,
--
Nicolas George
signature.asc
Descript
n for the two ff_ functions. They are declared in a
header, the documentation should be there.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listin
the summary. I see some people call it the
subject.
> Seems OK. Don't mind if I rephrase, later on.
I will leave some more time then.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpe
Signed-off-by: Nicolas George
---
doc/examples/encode_video.c | 24 +---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/doc/examples/encode_video.c b/doc/examples/encode_video.c
index 908eb203d5..939ed68324 100644
--- a/doc/examples/encode_video.c
+++ b/doc
Explain the format of the first line: "context: summary".
Add examples and explain bad practices.
Make it a section, so that we can link to it.
Signed-off-by: Nicolas George
---
doc/git-howto.texi | 46 ++
1 file changed, 38 insertions(+), 8
---
> libavfilter/avfilter.c | 4 +---
> libavfilter/avfilter.h | 7 ---
> 2 files changed, 1 insertion(+), 10 deletions(-)
Should be ok.
I do not maintain the other files, but the changes are straightforward
and should be ok.
Thanks.
--
Nicolas George
signature.asc
Andreas Rheinhardt (12021-08-12):
> Signed-off-by: Andreas Rheinhardt
> ---
> libavfilter/avf_concat.c | 14 +++---
> 1 file changed, 3 insertions(+), 11 deletions(-)
LGTM.
Regards,
--
Nicolas George
signature.asc
Description: P
Andreas Rheinhardt (12021-08-12):
> Signed-off-by: Andreas Rheinhardt
> ---
> libavfilter/af_amerge.c | 7 ++-
> 1 file changed, 2 insertions(+), 5 deletions(-)
LGTM.
Regards,
--
Nicolas George
signature.asc
Description: P
first flag and FREE_NAME as a new flag.
That way, you do not need to distinguish input and output pads in the
surrounding code.
But since you already wrote the code, I will not insist if you prefer to
keep it as it is.
Regards,
--
Nicolas George
signature.a
ned index, AVFilterPad *p);
>
> /** Insert a new output pad for the filter. */
> -static inline int ff_insert_outpad(AVFilterContext *f, unsigned index,
> - AVFilterPad *p)
> -{
> -return ff_insert_pad(index, &f->nb_outputs, offsetof(AVFi
{
> +.name = "default",
> +.type = AVMEDIA_TYPE_VIDEO,
> +.config_props = config_input,
> +},
> +{ NULL }
> +};
> +
> +const AVFilter ff_vf_segment = {
> +.name= "segment",
> +.description = NULL_IF_CONFIG_SMALL
and
admittedly a few exceptional case.
Since these are warnings and can safely be ignored, I think it is an
acceptable rate of false-positives.
Regards,
--
Nicolas George
def check_commit_message(msg) :
(summary, _, rest) = msg.partition("\n")
(sep, _, body) = rest.partition(&qu
Please give a little details.
If you want to speed your filter up, the best would be to make it work
with integers. It would also allow to make reliable unit tests.
Regards,
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-deve
701 - 800 of 4812 matches
Mail list logo