On Mon, Jun 25, 2018 at 04:03:32PM -0700, Jacob Trimble wrote: > Signed-off-by: Jacob Trimble <modma...@google.com> > --- > libavformat/avformat.h | 8 ++++++++ > libavformat/utils.c | 11 +++++++++++ > 2 files changed, 19 insertions(+)
> > diff --git a/libavformat/avformat.h b/libavformat/avformat.h > index fdaffa5bf4..434c88837e 100644 > --- a/libavformat/avformat.h > +++ b/libavformat/avformat.h > @@ -2167,6 +2167,14 @@ AVStream *avformat_new_stream(AVFormatContext *s, > const AVCodec *c); > int av_stream_add_side_data(AVStream *st, enum AVPacketSideDataType type, > uint8_t *data, size_t size); > > +/** > + * Removes any existing side data of the given type. > + * > + * @param st stream > + * @param type side information type > + */ > +void av_stream_remove_side_data(AVStream *st, enum AVPacketSideDataType > type); What would use this and why ? The commit message does not explain this If side data is changing it probably should be put in AVPackets or AVFrames not the stream. [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB You can kill me, but you cannot change the truth.
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel