Soft Works (12021-09-11):
> v3 Update:
>
> - Reworked, revised, rebased, reorganized, refactored
> - No more prototype/test-style code
> - Additional subtitle filters added
> - Filter documentation added
> - Adjusted FATE tests
Changes that add a third media type to libavfilter will not be accept
v4 Update:
- Re-sending due to Patchwork having failed to parse my patchset
There seems to be a bug in Patchwork when parallel processing is
enabled.
This time, I'll send the e-mails slowly, one after another.
v3 Update:
- Reworked, revised, rebased, reorganized, refactored
- No more pro
This is the root commit for adding subtitle filtering capabilities.
Adding the media type property to AVFrame replaces the previous
way of distinction which was based on checking width and height
to determine whether a frame is audio or video.
Signed-off-by: softworkz
---
libavutil/frame.c | 7
Moving these type to avutil - analog to e.g. samplefmt, pixfmt
Signed-off-by: softworkz
---
libavutil/Makefile | 2 +
libavutil/subfmt.c | 78
libavutil/subfmt.h | 125 +
3 files changed, 205 insertions(+)
create mode 1
Moved to libavutil/subfmt, include subfmt.h from avcodec.h
Signed-off-by: softworkz
---
libavcodec/ass.c | 2 +-
libavcodec/ass.h | 6 +--
libavcodec/assdec.c | 2 +-
libavcodec/assenc.c | 4 +-
libavcodec/avcodec.c | 19 -
Introduce a single place for deriving an AVSubtitleType
from AV_CODEC_PROP_xxx
Signed-off-by: softworkz
---
libavcodec/avcodec.h | 8
libavcodec/decode.c | 5 +
libavcodec/utils.c | 11 +++
3 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/libavcodec/avcod
It has never been used and going forward, there's no perspective
that it would ever be.
Signed-off-by: softworkz
---
libavcodec/avcodec.h | 8
libavcodec/options_table.h | 2 --
libavcodec/version.h | 4 ++--
3 files changed, 2 insertions(+), 12 deletions(-)
diff --git a/li
Signed-off-by: softworkz
---
libavcodec/ass_split.c | 12 ++--
libavcodec/ass_split.h | 2 ++
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/libavcodec/ass_split.c b/libavcodec/ass_split.c
index 05c5453e53..e58585d3da 100644
--- a/libavcodec/ass_split.c
+++ b/libavcodec/
Signed-off-by: softworkz
---
fftools/ffplay.c | 2 +-
fftools/ffprobe.c | 23 ++-
2 files changed, 23 insertions(+), 2 deletions(-)
diff --git a/fftools/ffplay.c b/fftools/ffplay.c
index 46758b9f55..f6a4d242c3 100644
--- a/fftools/ffplay.c
+++ b/fftools/ffplay.c
@@ -2250,7
On Sat, Sep 11, 2021 at 10:09 AM Nicolas George wrote:
> Soft Works (12021-09-11):
> > v3 Update:
> >
> > - Reworked, revised, rebased, reorganized, refactored
> > - No more prototype/test-style code
> > - Additional subtitle filters added
> > - Filter documentation added
> > - Adjusted FATE test
Signed-off-by: softworkz
---
fftools/ffmpeg.c| 408 +---
fftools/ffmpeg.h| 12 +-
fftools/ffmpeg_filter.c | 198 +--
fftools/ffmpeg_hw.c | 2 +-
fftools/ffmpeg_opt.c| 3 +-
5 files changed, 323 insertions(+), 300 del
Paul B Mahol (12021-09-11):
> Please stop immediately with your immature and childish behavior!
>
> Patches are welcome, if you do not like them, just leave project for once.
>
> Not welcoming patch - not welcomed to project.
Patches that make the long-term maintenance harder for the sake of a
q
Signed-off-by: softworkz
---
libavfilter/Makefile | 1 +
libavfilter/f_interleave.c | 3 ++
libavfilter/internal.h | 1 +
libavfilter/subtitles.c| 61 ++
libavfilter/subtitles.h| 44 +++
5 files changed, 110 insertio
Signed-off-by: softworkz
---
libavfilter/avfilter.c | 8 +---
libavfilter/avfiltergraph.c | 5 +
libavfilter/formats.c | 14 ++
libavfilter/formats.h | 3 +++
4 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/libavfilter/avfilter.c b/libavfilt
- use new function av_get_subtitle_format_from_codecdesc
- change error message
- remove obsolete 'sub_text_format' parameter
Signed-off-by: softworkz
---
libavfilter/vf_subtitles.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/libavfilter/vf_subtitles.c b/li
Signed-off-by: softworkz
---
configure| 2 +-
libavfilter/allfilters.c | 10 +++---
libavfilter/buffersink.c | 63 +++
libavfilter/buffersink.h | 15 +
libavfilter/buffersrc.c | 72
libavfilter/buff
Signed-off-by: softworkz
---
libavfilter/Makefile | 2 +
libavfilter/allfilters.c | 2 +
libavfilter/vf_overlay_graphicsubs.c | 740 +++
3 files changed, 744 insertions(+)
create mode 100644 libavfilter/vf_overlay_graphicsubs.c
diff --git
Signed-off-by: softworkz
---
configure | 2 +
libavfilter/Makefile | 2 +
libavfilter/allfilters.c | 2 +
libavfilter/avfilter.c| 18 +-
libavfilter/vf_overlay_textsubs.c | 633 ++
5 files changed, 652 in
Signed-off-by: softworkz
---
libavfilter/Makefile | 3 +
libavfilter/allfilters.c | 1 +
libavfilter/sf_textmod.c | 409 +++
3 files changed, 413 insertions(+)
create mode 100644 libavfilter/sf_textmod.c
diff --git a/libavfilter/Makefile b/libavfilter
On Sat, Sep 11, 2021 at 8:02 AM Soft Works wrote:
>
> At a future point in time, it might make sense merge AVSubtitle into
> AVFrame. I haven't done that yet to avoid cluttering the patchset with
> too much distraction and keep focus on the relevant changes.
>
Actually I would want to see subtitl
Signed-off-by: softworkz
---
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/sf_stripstyles.c | 246 +++
3 files changed, 248 insertions(+)
create mode 100644 libavfilter/sf_stripstyles.c
diff --git a/libavfilter/Makefile b
Signed-off-by: softworkz
---
doc/filters.texi | 263 +++
1 file changed, 263 insertions(+)
diff --git a/doc/filters.texi b/doc/filters.texi
index 9ad6031d23..a7b80acada 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -25016,6 +25016,269 @@ tool
Hendrik Leppkes (12021-09-11):
> Actually I would want to see subtitles to fully move into AVFrames
> before any filtering, if at all, and not half-assed. That means fully
> convert avcodec, deprecate AVSubtitle entirely (and not just shove it
> into AVFrame->data), and make them a first-class citi
Signed-off-by: softworkz
---
tests/ref/fate/filter-overlay-dvdsub-2397 | 181 +++---
tests/ref/fate/sub-dvb| 162 ++-
tests/ref/fate/sub2video | 178 -
tests/ref/fate/sub2video_basic| 93 ++--
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Nicolas George
> Sent: Saturday, 11 September 2021 10:10
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> Soft Works (12021-09-11):
> > v3 U
Soft Works:
> v4 Update:
>
> - Re-sending due to Patchwork having failed to parse my patchset
> There seems to be a bug in Patchwork when parallel processing is
> enabled.
> This time, I'll send the e-mails slowly, one after another.
>
The reason is that there are no in-reply-to headers
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Paul B Mahol
> Sent: Saturday, 11 September 2021 10:22
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> On Sat, Sep 11, 2021 at 10:09 AM Nic
Soft Works (12021-09-11):
> I tried to talk to you about it - you insulted me instead of being
> collaborative, so this is out of question for me now.
I have not insulted you, and I do not even understand what "being
collaborative" means and how it might be an insult.
This is the second time that
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Nicolas George
> Sent: Saturday, 11 September 2021 10:25
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> Paul B Mahol (12021-09-11):
> > Pl
Soft Works (12021-09-11):
> It's no longer quick and dirty. Please be specific and I'll try to
> apply such changes.
Adding subtitles support must be done in a way that does not require all
utility filters to be declined in a third variant: concat, showinfo,
setts, split, etc., must be able to det
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Hendrik Leppkes
> Sent: Saturday, 11 September 2021 10:40
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> On Sat, Sep 11, 2021 at 8:02 AM S
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Saturday, 11 September 2021 11:19
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v4 00/18] Subtitle Filtering
>
> Soft Works:
> > v4 Update:
> >
> > - Re-sending due to Patchwork hav
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Nicolas George
> Sent: Saturday, 11 September 2021 11:21
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> Soft Works (12021-09-11):
> > I tr
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Nicolas George
> Sent: Saturday, 11 September 2021 11:28
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> Soft Works (12021-09-11):
> > It's
Hello everyone,
There have two tickets about Reconnect and PUT file continue by hlsenc.
The first one is https://trac.ffmpeg.org/ticket/7975.
It be fixed use the way ff_http_get_shutdown_status after furl_shutdown,
But it get second problem.
The ff_http_get_shutdown_status will
On Sat, Sep 11, 2021 at 11:28 AM Soft Works wrote:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Hendrik Leppkes
> > Sent: Saturday, 11 September 2021 10:40
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> > Subject: Re: [FFmpeg-devel] [PATC
Soft Works:
> Signed-off-by: softworkz
> ---
> tests/ref/fate/filter-overlay-dvdsub-2397 | 181 +++---
> tests/ref/fate/sub-dvb| 162 ++-
> tests/ref/fate/sub2video | 178 -
> tests/ref/fate/sub2video_basic
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Hendrik Leppkes
> Sent: Saturday, 11 September 2021 11:55
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 00/18] Subtitle Filtering
>
> On Sat, Sep 11, 2021 at 11:28 AM
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Saturday, 11 September 2021 12:02
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v4 18/18] tests/fate: Update
> subtitle tests
>
> Soft Works:
> > Signed-off-by: softworkz
> > ---
>
Soft Works:
> Signed-off-by: softworkz
> ---
> doc/filters.texi | 263 +++
> 1 file changed, 263 insertions(+)
>
> diff --git a/doc/filters.texi b/doc/filters.texi
> index 9ad6031d23..a7b80acada 100644
> --- a/doc/filters.texi
> +++ b/doc/filters.texi
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Saturday, 11 September 2021 12:20
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v4 17/18] docs/filters: Add
> documentation for all new subtitle filters
>
> Soft Works:
> > Signed-o
On Sat, Sep 11, 2021 at 11:28 AM Nicolas George wrote:
> Soft Works (12021-09-11):
> > It's no longer quick and dirty. Please be specific and I'll try to
> > apply such changes.
>
> Adding subtitles support must be done in a way that does not require all
> utility filters to be declined in a thir
Soft Works:
>
>
>> -Original Message-
>> From: ffmpeg-devel On Behalf Of
>> Andreas Rheinhardt
>> Sent: Saturday, 11 September 2021 12:02
>> To: ffmpeg-devel@ffmpeg.org
>> Subject: Re: [FFmpeg-devel] [PATCH v4 18/18] tests/fate: Update
>> subtitle tests
>>
>> Soft Works:
>>> Signed-off-b
On Sat, Sep 11, 2021 at 10:40 AM Soft Works wrote:
> Signed-off-by: softworkz
> ---
> libavfilter/Makefile | 1 +
> libavfilter/allfilters.c | 1 +
> libavfilter/sf_stripstyles.c | 246 +++
> 3 files changed, 248 insertions(+)
> create mode 10064
Soft Works:
> It has never been used and going forward, there's no perspective
> that it would ever be.
>
> Signed-off-by: softworkz
> ---
> libavcodec/avcodec.h | 8
> libavcodec/options_table.h | 2 --
> libavcodec/version.h | 4 ++--
> 3 files changed, 2 insertions(+), 12
You are still duplicating core overlaying code from overlay filter, among
other things.
Filter should be in same file as vf_overlay filter, this is more demanding
to do because its harder than code extraction/copy&paste and adding defines
and extra variables/functions for different paths.
On Sat, Sep 11, 2021 at 8:03 AM Soft Works wrote:
> This is the root commit for adding subtitle filtering capabilities.
> Adding the media type property to AVFrame replaces the previous
> way of distinction which was based on checking width and height
> to determine whether a frame is audio or vi
Will apply improved version soon!
___
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 "unsubscribe".
Paul B Mahol (12021-09-11):
> Will apply improved version soon!
Why do you not send the final version for review on the list?
--
Nicolas George
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://f
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Saturday, 11 September 2021 12:39
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v4 05/18] avcodec/avcodec: Remove
> sub_text_format parameter
>
> Soft Works:
> > It has never been u
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Paul B Mahol
> Sent: Saturday, 11 September 2021 12:51
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
> Filtering - Add AVMediaType propert
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Paul B Mahol
> Sent: Saturday, 11 September 2021 12:49
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v4 13/18]
> avfilter/overlay_graphicsubs: Add overlay_graphicsubs and
On Sat, Sep 11, 2021 at 8:42 PM Soft Works wrote:
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Paul B Mahol
> > Sent: Saturday, 11 September 2021 12:49
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> > Subject: Re: [FFmpeg-devel] [PATCH v4
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Paul B Mahol
> Sent: Saturday, 11 September 2021 21:00
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v4 13/18]
> avfilter/overlay_graphicsubs: Add overlay_graphicsubs and
From: bnnm
Fixes trac issue #7473.
Removes encoder delay (skip samples) and writes remaining frame samples after
EOF to get correct sample count.
Output is now accurate vs players that use Microsoft's codecs (Windows Media
Format Runtime).
Tested vs encode>decode WMAv2 with MS's codecs and m
Hi,
I have a question about structuring my patchset .
IIUC, commits inside a patchset must be separated by library. Now, Andreas
mentioned that every single commit in a patchset needs to pass FATE/compilation.
What if both cannot be achieved at the same time, like when commit1 for libA
breaks li
Soft Works:
> Hi,
>
> I have a question about structuring my patchset .
>
> IIUC, commits inside a patchset must be separated by library. Now, Andreas
> mentioned that every single commit in a patchset needs to pass
> FATE/compilation.
>
> What if both cannot be achieved at the same time, like
On Sat, Sep 11, 2021 at 8:25 PM Soft Works wrote:
>
> I had thought that FATE needs pass only for the whole patchset
> not for individual commits.
>
Each commit needs to compile and pass FATE, if only for bisecting
issues later, which is a giant pain if there is unrelated issues in
between, even
On Sat, Sep 11, 2021 at 8:31 PM Soft Works wrote:
>
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Paul B Mahol
> > Sent: Saturday, 11 September 2021 12:51
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> > Subject: Re: [FFmpeg-devel] [PATCH v3
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Saturday, 11 September 2021 23:02
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] Structuring Commits in a Patchset
>
> Soft Works:
> > Hi,
> >
> > I have a question about structuring my pat
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Hendrik Leppkes
> Sent: Saturday, 11 September 2021 23:42
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
> Filtering - Add AVMediaType prop
On Sat, Sep 11, 2021 at 11:43 PM Soft Works wrote:
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Hendrik Leppkes
> > Sent: Saturday, 11 September 2021 23:42
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> > Subject: Re: [FFmpeg-devel] [PATCH
On Sat, Sep 11, 2021 at 11:42 PM Soft Works wrote:
>
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Andreas Rheinhardt
> > Sent: Saturday, 11 September 2021 23:02
> > To: ffmpeg-devel@ffmpeg.org
> > Subject: Re: [FFmpeg-devel] Structuring Commits in a Patchset
> >
> > S
Soft Works:
>
>
>> -Original Message-
>> From: ffmpeg-devel On Behalf Of
>> Andreas Rheinhardt
>> Sent: Saturday, 11 September 2021 23:02
>> To: ffmpeg-devel@ffmpeg.org
>> Subject: Re: [FFmpeg-devel] Structuring Commits in a Patchset
>>
>> Soft Works:
>>> Hi,
>>>
>>> I have a question ab
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Paul B Mahol
> Sent: Saturday, 11 September 2021 23:45
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
> Filtering - Add AVMediaType propert
Soft Works:
>
>
>> -Original Message-
>> From: ffmpeg-devel On Behalf Of
>> Paul B Mahol
>> Sent: Saturday, 11 September 2021 23:45
>> To: FFmpeg development discussions and patches > de...@ffmpeg.org>
>> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
>> Filtering -
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Saturday, 11 September 2021 23:51
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] Structuring Commits in a Patchset
>
> Soft Works:
> >
> >
> >> -Original Message-
> >> From: ffmpeg-
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Sunday, 12 September 2021 00:03
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
> Filtering - Add AVMediaType property to AVFrame
>
> Soft Works:
> >
On Sun, Sep 12, 2021 at 12:02 AM Andreas Rheinhardt <
andreas.rheinha...@outlook.com> wrote:
> Soft Works:
> >
> >
> >> -Original Message-
> >> From: ffmpeg-devel On Behalf Of
> >> Paul B Mahol
> >> Sent: Saturday, 11 September 2021 23:45
> >> To: FFmpeg development discussions and patche
Paul B Mahol:
> On Sun, Sep 12, 2021 at 12:02 AM Andreas Rheinhardt <
> andreas.rheinha...@outlook.com> wrote:
>
>> Soft Works:
>>>
>>>
-Original Message-
From: ffmpeg-devel On Behalf Of
Paul B Mahol
Sent: Saturday, 11 September 2021 23:45
To: FFmpeg development d
Soft Works:
>
>
>> -Original Message-
>> From: ffmpeg-devel On Behalf Of
>> Andreas Rheinhardt
>> Sent: Sunday, 12 September 2021 00:03
>> To: ffmpeg-devel@ffmpeg.org
>> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
>> Filtering - Add AVMediaType property to AVFrame
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: Sunday, 12 September 2021 00:17
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v3 01/18] avutil/frame: Subtitle
> Filtering - Add AVMediaType property to AVFrame
>
> Paul B Mahol:
>
Signed-off-by: Andreas Rheinhardt
---
libavfilter/vf_maskedminmax.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/libavfilter/vf_maskedminmax.c b/libavfilter/vf_maskedminmax.c
index afac145e2a..f0c499a0d5 100644
--- a/libavfilter/vf_maskedminmax.c
+++ b/libavfilter/vf
This macro will allow to share options between AVClasses without
having to redefine the option name (as is currently done) and will
also allow to share the AVClasses itself (which is possible now
that AVClass.child_class_next is gone).
Signed-off-by: Andreas Rheinhardt
---
libavfilter/internal.h
Signed-off-by: Andreas Rheinhardt
---
libavfilter/af_agate.c | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/libavfilter/af_agate.c b/libavfilter/af_agate.c
index 0dc28ac080..284880833a 100644
--- a/libavfilter/af_agate.c
+++ b/libavfilter/af_agate.c
@@ -86,6 +86,
Signed-off-by: Andreas Rheinhardt
---
Given that these options are static, the compiler can optimize them away
if none of the filters using them are enabled.
libavfilter/vf_convolution.c | 4
1 file changed, 4 deletions(-)
diff --git a/libavfilter/vf_convolution.c b/libavfilter/vf_convolut
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_sendcmd.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/libavfilter/f_sendcmd.c b/libavfilter/f_sendcmd.c
index 99d8ca939c..f71d211eb4 100644
--- a/libavfilter/f_sendcmd.c
+++ b/libavfilter/f_sendcmd.c
@@ -572,10
Signed-off-by: Andreas Rheinhardt
---
libavfilter/vf_convolution.c | 30 +-
1 file changed, 9 insertions(+), 21 deletions(-)
diff --git a/libavfilter/vf_convolution.c b/libavfilter/vf_convolution.c
index ccb3515bef..c1ebf4c791 100644
--- a/libavfilter/vf_convolution.c
Signed-off-by: Andreas Rheinhardt
---
libavfilter/af_asupercut.c | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/libavfilter/af_asupercut.c b/libavfilter/af_asupercut.c
index bd8b1cf44a..29f24c7055 100644
--- a/libavfilter/af_asupercut.c
+++ b/libavfilter/af_asuper
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_streamselect.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/libavfilter/f_streamselect.c b/libavfilter/f_streamselect.c
index c5427672e2..80a133fec3 100644
--- a/libavfilter/f_streamselect.c
+++ b/libavfilter/f_stre
Signed-off-by: Andreas Rheinhardt
---
libavfilter/af_sidechaincompress.c | 12 +---
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/libavfilter/af_sidechaincompress.c
b/libavfilter/af_sidechaincompress.c
index c964e0d27c..48d450fd50 100644
--- a/libavfilter/af_sidechaincomp
Signed-off-by: Andreas Rheinhardt
---
libavfilter/af_biquads.c | 25 ++---
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git a/libavfilter/af_biquads.c b/libavfilter/af_biquads.c
index c110734458..828af05b20 100644
--- a/libavfilter/af_biquads.c
+++ b/libavfilter/a
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_cue.c | 12
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/libavfilter/f_cue.c b/libavfilter/f_cue.c
index e87b7a67c7..fd55e4bf5f 100644
--- a/libavfilter/f_cue.c
+++ b/libavfilter/f_cue.c
@@ -94,10 +94,9 @@ static co
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_zmq.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/libavfilter/f_zmq.c b/libavfilter/f_zmq.c
index 5de22e2fbe..3bd195f0b2 100644
--- a/libavfilter/f_zmq.c
+++ b/libavfilter/f_zmq.c
@@ -203,10 +203,9 @@ static in
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_graphmonitor.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/libavfilter/f_graphmonitor.c b/libavfilter/f_graphmonitor.c
index b712c2fdd6..de91a863c2 100644
--- a/libavfilter/f_graphmonitor.c
+++ b/libavfilter/f_gr
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_drawgraph.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/libavfilter/f_drawgraph.c b/libavfilter/f_drawgraph.c
index a9b47483ad..9996eb3b0e 100644
--- a/libavfilter/f_drawgraph.c
+++ b/libavfilter/f_drawgraph.c
@@
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_realtime.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/libavfilter/f_realtime.c b/libavfilter/f_realtime.c
index 125bd6131c..11bdb058ed 100644
--- a/libavfilter/f_realtime.c
+++ b/libavfilter/f_realtime.c
@@ -71,
Signed-off-by: Andreas Rheinhardt
---
libavfilter/f_perms.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/libavfilter/f_perms.c b/libavfilter/f_perms.c
index 8c449fbdfc..470db45bee 100644
--- a/libavfilter/f_perms.c
+++ b/libavfilter/f_perms.c
@@ -111,10 +111,9 @@
Signed-off-by: Andreas Rheinhardt
---
libavfilter/src_movie.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/libavfilter/src_movie.c b/libavfilter/src_movie.c
index 0d63c1e4bc..27b17c6a9d 100644
--- a/libavfilter/src_movie.c
+++ b/libavfilter/src_movie.c
@@ -630,9 +6
Use AVFILTER_DEFINE_CLASS_EXT instead.
Signed-off-by: Andreas Rheinhardt
---
libavfilter/vf_blend.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libavfilter/vf_blend.c b/libavfilter/vf_blend.c
index 84f1e9f5bb..73fdea3c79 100644
--- a/libavfilter/vf_blend.c
+++ b/libavfi
Signed-off-by: Andreas Rheinhardt
---
libavfilter/vf_format.c | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/libavfilter/vf_format.c b/libavfilter/vf_format.c
index b34675b8e0..0a5c739db6 100644
--- a/libavfilter/vf_format.c
+++ b/libavfilter/vf_format.c
@@ -140,10
Signed-off-by: Andreas Rheinhardt
---
libavfilter/vf_lut.c | 26 +++---
1 file changed, 11 insertions(+), 15 deletions(-)
diff --git a/libavfilter/vf_lut.c b/libavfilter/vf_lut.c
index 812a5c1ee1..bc9af9f609 100644
--- a/libavfilter/vf_lut.c
+++ b/libavfilter/vf_lut.c
@@ -587
Signed-off-by: Andreas Rheinhardt
---
libavfilter/vf_lut.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/libavfilter/vf_lut.c b/libavfilter/vf_lut.c
index bc9af9f609..d335fd6c39 100644
--- a/libavfilter/vf_lut.c
+++ b/libavfilter/vf_lut.c
@@ -607,13 +607,10 @@ AVFILTE
v5 Update:
- Merge AVSubtitle into AVFrame
- Move FATE test adjustments to corresponding commit
- Move documentation updates to corresponding filter commits
- Remove mediatype parameter from av_frame_get_buffer2
(still need some advice for splitting the commits in a way that
every single one wil
This is the root commit for adding subtitle filtering capabilities.
Adding the media type property to AVFrame replaces the previous
way of distinction which was based on checking width and height
to determine whether a frame is audio or video.
Signed-off-by: softworkz
---
libavutil/frame.c | 8
Signed-off-by: softworkz
---
libavcodec/ass.c | 16 ++--
libavcodec/ass.h | 8 +-
libavcodec/assdec.c | 18 ++---
libavcodec/assenc.c | 10 +--
libavcodec/avcodec.c | 19 -
libavcodec/avcodec.h | 81 -
Signed-off-by: softworkz
---
fftools/ffplay.c | 30 ++---
fftools/ffprobe.c | 49 +++
2 files changed, 51 insertions(+), 28 deletions(-)
diff --git a/fftools/ffplay.c b/fftools/ffplay.c
index 46758b9f55..b1cb44e804 100644
--- a
Signed-off-by: softworkz
---
fftools/ffmpeg.c | 435 +-
fftools/ffmpeg.h | 14 +-
fftools/ffmpeg_filter.c | 198 +++---
fftools/ffmpeg_hw.c | 2 +-
fftools/ffmpeg_opt.c
Signed-off-by: softworkz
---
libavfilter/Makefile | 1 +
libavfilter/f_interleave.c | 3 ++
libavfilter/internal.h | 1 +
libavfilter/subtitles.c| 61 ++
libavfilter/subtitles.h| 44 +++
5 files changed, 110 insertio
Signed-off-by: softworkz
---
libavfilter/avfilter.c | 8 +---
libavfilter/avfiltergraph.c | 5 +
libavfilter/formats.c | 14 ++
libavfilter/formats.h | 3 +++
4 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/libavfilter/avfilter.c b/libavfilt
1 - 100 of 109 matches
Mail list logo