[FFmpeg-devel] [PATCH 1/2] Move xGA font data from lavc to lavu.
Stefano Sabatini
stefasab at gmail.com
Tue Sep 25 10:42:18 CEST 2012
On date Tuesday 2012-09-25 10:06:58 +0200, Clément Bœsch encoded:
> On Tue, Sep 25, 2012 at 09:53:11AM +0200, Stefano Sabatini wrote:
> > On date Saturday 2012-09-22 10:16:01 +0200, Clément Bœsch encoded:
> > > This needs to be accessible for libavfilter in the next commit.
> > >
> > > TODO:
> > > - lavu minor bump
> > > ---
> > > libavcodec/ansi.c | 13 +-
> > > libavcodec/bintext.c | 5 +-
> > > libavcodec/cga_data.c | 391 +------------------------------------------
> > > libavcodec/cga_data.h | 3 +-
> > > libavcodec/tmv.c | 3 +-
> > > libavutil/Makefile | 1 +
> > > libavutil/xga_font_data.c | 417 ++++++++++++++++++++++++++++++++++++++++++++++
> > > libavutil/xga_font_data.h | 34 ++++
> > > 8 files changed, 466 insertions(+), 401 deletions(-)
> > > create mode 100644 libavutil/xga_font_data.c
> > > create mode 100644 libavutil/xga_font_data.h
> > [...]
> >
> > Uhm you're moving the data but not the interface which manipulates
> > those data, any special reason for that?
> >
>
> Yes, I didn't see any potential usage for the palettes and the function
> outside of lavc: I just wanted a table of characters for easy printing in
> a filter.
>
> Also, I'm using avpriv_ so it's limited to usage within the project. Maybe
> a potential external usage would be for an OSD or something like this, but
> until someone really wants it I don't see the point in exporting these
> tables.
>
> > When this is clarified, I'm in favor of this patch, I would be even
> > happier if someone could clarify the use of the API (e.g. by extending
> > its doxy).
> >
>
> Not sure that's really worth for an internal table but well.
LGTM, but wait for Michael's reply.
--
FFmpeg = F***ing Forgiving Monstrous Practical Erratic Geek
More information about the ffmpeg-devel
mailing list