diff mbox series

[FFmpeg-devel,24/44] avformat/utils: Move av_read_(play|pause) to demux_utils.c

Message ID AS8PR01MB7944027B4B31E43CCFECECC58FC49@AS8PR01MB7944.eurprd01.prod.exchangelabs.com
State Accepted
Commit 0b0dfb765da6cf796d3798e808da741cc697c4fa
Headers show
Series [FFmpeg-devel] lib*/version: Move library version functions into files of their own | expand

Checks

Context Check Description
yinshiyou/make_loongarch64 success Make finished
yinshiyou/make_fate_loongarch64 success Make fate finished
andriy/make_x86 success Make finished
andriy/make_fate_x86 success Make fate finished

Commit Message

Andreas Rheinhardt May 7, 2022, 11:28 a.m. UTC
These functions are for demuxers only.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
---
 libavformat/demux_utils.c | 18 ++++++++++++++++++
 libavformat/utils.c       | 18 ------------------
 2 files changed, 18 insertions(+), 18 deletions(-)
diff mbox series

Patch

diff --git a/libavformat/demux_utils.c b/libavformat/demux_utils.c
index ee8a05a54f..93c6b0fe68 100644
--- a/libavformat/demux_utils.c
+++ b/libavformat/demux_utils.c
@@ -197,3 +197,21 @@  FF_ENABLE_DEPRECATION_WARNINGS
     }
     return 0;
 }
+
+int av_read_play(AVFormatContext *s)
+{
+    if (s->iformat->read_play)
+        return s->iformat->read_play(s);
+    if (s->pb)
+        return avio_pause(s->pb, 0);
+    return AVERROR(ENOSYS);
+}
+
+int av_read_pause(AVFormatContext *s)
+{
+    if (s->iformat->read_pause)
+        return s->iformat->read_pause(s);
+    if (s->pb)
+        return avio_pause(s->pb, 1);
+    return AVERROR(ENOSYS);
+}
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 5249607745..50e8298241 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -458,24 +458,6 @@  int av_find_best_stream(AVFormatContext *ic, enum AVMediaType type,
 
 /*******************************************************/
 
-int av_read_play(AVFormatContext *s)
-{
-    if (s->iformat->read_play)
-        return s->iformat->read_play(s);
-    if (s->pb)
-        return avio_pause(s->pb, 0);
-    return AVERROR(ENOSYS);
-}
-
-int av_read_pause(AVFormatContext *s)
-{
-    if (s->iformat->read_pause)
-        return s->iformat->read_pause(s);
-    if (s->pb)
-        return avio_pause(s->pb, 1);
-    return AVERROR(ENOSYS);
-}
-
 int ff_stream_side_data_copy(AVStream *dst, const AVStream *src)
 {
     /* Free existing side data*/