1- From 5f75c2d325ee7519854a826f85d7b97187052eae Mon Sep 17 00:00:00 2001
1+ From 75225b69a8442347087c02a7ee24944e7c3b41e6 Mon Sep 17 00:00:00 2001
22From: qianlongxu <qianlongxu@gmail.com>
33Date: Fri, 8 May 2026 17:02:15 +0800
44Subject: restore ijk custom protocols and demuxers except long
@@ -17,7 +17,7 @@ Subject: restore ijk custom protocols and demuxers except long
1717 create mode 100644 libavformat/ijkutils.c
1818
1919diff --git a/libavcodec/Makefile b/libavcodec/Makefile
20- index 1410bd8142..4445d9ea61 100644
20+ index 1410bd8..4445d9e 100644
2121--- a/libavcodec/Makefile
2222+++ b/libavcodec/Makefile
2323@@ -26,6 +26,7 @@ HEADERS = ac3_parser.h \
@@ -29,7 +29,7 @@ index 1410bd8142..4445d9ea61 100644
2929 OBJS = ac3_parser.o \
3030 adts_parser.o \
3131diff --git a/libavformat/Makefile b/libavformat/Makefile
32- index 3c95fc4b7f..85ed05b0f2 100644
32+ index 3c95fc4..85ed05b 100644
3333--- a/libavformat/Makefile
3434+++ b/libavformat/Makefile
3535@@ -7,6 +7,15 @@ HEADERS = avformat.h \
@@ -57,7 +57,7 @@ index 3c95fc4b7f..85ed05b0f2 100644
5757 OBJS-$(HAVE_LIBC_MSVCRT) += file_open.o
5858
5959diff --git a/libavformat/allformats.c b/libavformat/allformats.c
60- index 6ec361fb7b..0c2d5caf82 100644
60+ index 6ec361f..0c2d5ca 100644
6161--- a/libavformat/allformats.c
6262+++ b/libavformat/allformats.c
6363@@ -584,6 +584,9 @@ extern const FFInputFormat ff_libmodplug_demuxer;
@@ -71,7 +71,7 @@ index 6ec361fb7b..0c2d5caf82 100644
7171 #include "libavformat/demuxer_list.c"
7272
7373diff --git a/libavformat/demux.c b/libavformat/demux.c
74- index a1909237f0..05ab1e172d 100644
74+ index a190923..05ab1e1 100644
7575--- a/libavformat/demux.c
7676+++ b/libavformat/demux.c
7777@@ -235,6 +235,7 @@ int avformat_open_input(AVFormatContext **ps, const char *filename,
@@ -116,7 +116,7 @@ index a1909237f0..05ab1e172d 100644
116116 avio_closep(&s->pb);
117117 avformat_free_context(s);
118118diff --git a/libavformat/demux.h b/libavformat/demux.h
119- index f09afc849f..531c433968 100644
119+ index f09afc8..531c433 100644
120120--- a/libavformat/demux.h
121121+++ b/libavformat/demux.h
122122@@ -98,6 +98,8 @@ typedef struct FFInputFormat {
@@ -130,7 +130,7 @@ index f09afc849f..531c433968 100644
130130 * set. 'avformat_new_stream' can be called only if the flag
131131diff --git a/libavformat/ijkutils.c b/libavformat/ijkutils.c
132132new file mode 100644
133- index 0000000000..0314c48d8b
133+ index 0000000..0314c48
134134--- /dev/null
135135+++ b/libavformat/ijkutils.c
136136@@ -0,0 +1,107 @@
@@ -242,7 +242,7 @@ index 0000000000..0314c48d8b
242242+ */
243243+ IJK_DUMMY_DEMUXER(ijklivehook);
244244diff --git a/libavformat/protocols.c b/libavformat/protocols.c
245- index 207b6bf8d9..de0926beea 100644
245+ index 207b6bf..de0926b 100644
246246--- a/libavformat/protocols.c
247247+++ b/libavformat/protocols.c
248248@@ -79,6 +79,12 @@ extern const URLProtocol ff_libzmq_protocol;
@@ -259,7 +259,7 @@ index 207b6bf8d9..de0926beea 100644
259259
260260 const AVClass *ff_urlcontext_child_class_iterate(void **iter)
261261diff --git a/libavutil/Makefile b/libavutil/Makefile
262- index c5241895ff..a9fbf9923b 100644
262+ index c524189..a9fbf99 100644
263263--- a/libavutil/Makefile
264264+++ b/libavutil/Makefile
265265@@ -99,7 +99,8 @@ HEADERS = adler32.h \
0 commit comments