[FFmpeg-devel] [PATCH 1/9] avformat/s337m: Use base AVClass for av_log usage

Michael Niedermayer michael at niedermayer.cc
Tue Jan 14 19:02:30 EET 2020


On Sun, Jan 12, 2020 at 09:13:49PM +0100, Tomas Härdin wrote:
> fre 2020-01-03 klockan 16:56 +0100 skrev Nicolas Gaullier:
> > s337m_get_offset_and_codec does not make use of
> > AVFormatContext: AVClass is enough for logging.
> > Will facilitate further use from outside
> > ---
> >  libavformat/s337m.c | 10 +++++-----
> >  1 file changed, 5 insertions(+), 5 deletions(-)
> > 
> > diff --git a/libavformat/s337m.c b/libavformat/s337m.c
> > index 48ab66a6da..8956afb23f 100644
> > --- a/libavformat/s337m.c
> > +++ b/libavformat/s337m.c
> > @@ -31,7 +31,7 @@
> >  #define IS_24LE_MARKER(state)   ((state & 0xFFFFFFFFFFFF) == MARKER_24LE)
> >  #define IS_LE_MARKER(state)     (IS_16LE_MARKER(state) || IS_20LE_MARKER(state) || IS_24LE_MARKER(state))
> >  
> > -static int s337m_get_offset_and_codec(AVFormatContext *s,
> > +static int s337m_get_offset_and_codec(void *avc,
> >                                        uint64_t state,
> >                                        int data_type, int data_size,
> >                                        int *offset, enum AVCodecID *codec)
> > @@ -50,8 +50,8 @@ static int s337m_get_offset_and_codec(AVFormatContext *s,
> >      }
> >  
> >      if ((data_type & 0x1F) != 0x1C) {
> > -        if (s)
> > -            avpriv_report_missing_feature(s, "Data type %#x in SMPTE 337M", data_type & 0x1F);
> > +        if (avc)
> > +            avpriv_report_missing_feature(avc, "Data type %#x in SMPTE 337M", data_type & 0x1F);
> >          return AVERROR_PATCHWELCOME;
> >      }
> >  
> > @@ -72,8 +72,8 @@ static int s337m_get_offset_and_codec(AVFormatContext *s,
> >          *offset = 1601;
> >          break;
> >      default:
> > -        if (s)
> > -            avpriv_report_missing_feature(s, "Dolby E data size %d in SMPTE 337M", data_size);
> > +        if (avc)
> > +            avpriv_report_missing_feature(avc, "Dolby E data size %d in SMPTE 337M", data_size);
> >          return AVERROR_PATCHWELCOME;
> >      }
> >  
> 
> Should be ok

should i apply this or wait for the rest of the set ?

thx

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

The greatest way to live with honor in this world is to be what we pretend
to be. -- Socrates
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20200114/5464f6f0/attachment.sig>


More information about the ffmpeg-devel mailing list