[FFmpeg-cvslog] avformat: remove ff_remove_stream_group()
James Almer
git at videolan.org
Wed Dec 20 05:18:32 EET 2023
ffmpeg | branch: master | James Almer <jamrial at gmail.com> | Wed Dec 20 00:17:02 2023 -0300| [89215237dd6ac64f94e14aa20a000e0440a00aac] | committer: James Almer
avformat: remove ff_remove_stream_group()
It's unused.
Signed-off-by: James Almer <jamrial at gmail.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89215237dd6ac64f94e14aa20a000e0440a00aac
---
libavformat/avformat.c | 8 --------
libavformat/internal.h | 5 -----
2 files changed, 13 deletions(-)
diff --git a/libavformat/avformat.c b/libavformat/avformat.c
index 7e747c43d5..882927f7b1 100644
--- a/libavformat/avformat.c
+++ b/libavformat/avformat.c
@@ -115,14 +115,6 @@ void ff_remove_stream(AVFormatContext *s, AVStream *st)
ff_free_stream(&s->streams[ --s->nb_streams ]);
}
-void ff_remove_stream_group(AVFormatContext *s, AVStreamGroup *stg)
-{
- av_assert0(s->nb_stream_groups > 0);
- av_assert0(s->stream_groups[ s->nb_stream_groups - 1 ] == stg);
-
- ff_free_stream_group(&s->stream_groups[ --s->nb_stream_groups ]);
-}
-
/* XXX: suppress the packet queue */
void ff_flush_packet_queue(AVFormatContext *s)
{
diff --git a/libavformat/internal.h b/libavformat/internal.h
index c6181683ef..f93832b3c4 100644
--- a/libavformat/internal.h
+++ b/libavformat/internal.h
@@ -635,11 +635,6 @@ void ff_remove_stream(AVFormatContext *s, AVStream *st);
* is not yet attached to an AVFormatContext.
*/
void ff_free_stream_group(AVStreamGroup **pstg);
-/**
- * Remove a stream group from its AVFormatContext and free it.
- * The group must be the last stream of the AVFormatContext.
- */
-void ff_remove_stream_group(AVFormatContext *s, AVStreamGroup *stg);
unsigned int ff_codec_get_tag(const AVCodecTag *tags, enum AVCodecID id);
More information about the ffmpeg-cvslog
mailing list