Skip to content

Commit 94445c4

Browse files
committed
ios/project: add ijkio
1 parent 310a684 commit 94445c4

File tree

2 files changed

+97
-3
lines changed

2 files changed

+97
-3
lines changed

ijkmedia/ijkplayer/ijkavformat/ijkioprotocol.c

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,13 @@
1818
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
1919
*/
2020
#include "ijkioprotocol.h"
21-
21+
#include <stdlib.h>
2222
#include <string.h>
2323

2424
extern IjkURLProtocol ijkio_ffio_protocol;
25+
#ifdef __ANDROID__
2526
extern IjkURLProtocol ijkio_androidio_protocol;
27+
#endif
2628
extern IjkURLProtocol ijkio_cache_protocol;
2729

2830
int ijkio_alloc_url(IjkURLContext **ph, const char *url) {
@@ -39,11 +41,15 @@ int ijkio_alloc_url(IjkURLContext **ph, const char *url) {
3941
h = (IjkURLContext *)calloc(1, sizeof(IjkURLContext));
4042
h->prot = &ijkio_ffio_protocol;
4143
h->priv_data = calloc(1, ijkio_ffio_protocol.priv_data_size);
42-
} else if (!strncmp(url, "androidio:", strlen("androidio:"))) {
44+
}
45+
#ifdef __ANDROID__
46+
else if (!strncmp(url, "android:", strlen("android:"))) {
4347
h = (IjkURLContext *)calloc(1, sizeof(IjkURLContext));
4448
h->prot = &ijkio_androidio_protocol;
4549
h->priv_data = calloc(1, ijkio_androidio_protocol.priv_data_size);
46-
} else {
50+
}
51+
#endif
52+
else {
4753
return -1;
4854
}
4955

ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,28 @@
1616
54A029B81D4700E6001C61C1 /* ijklongurl.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B31D4700E6001C61C1 /* ijklongurl.c */; };
1717
54A029B91D4700E6001C61C1 /* ijksegment.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B41D4700E6001C61C1 /* ijksegment.c */; };
1818
54A029BA1D4700E6001C61C1 /* ijkurlhook.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B51D4700E6001C61C1 /* ijkurlhook.c */; };
19+
54CF8A331E1526F800309DD5 /* ijkio.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A291E1526F800309DD5 /* ijkio.c */; };
20+
54CF8A341E1526F800309DD5 /* ijkioapplication.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */; };
21+
54CF8A351E1526F800309DD5 /* ijkioapplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */; };
22+
54CF8A361E1526F800309DD5 /* ijkiocache.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2C1E1526F800309DD5 /* ijkiocache.c */; };
23+
54CF8A371E1526F800309DD5 /* ijkioffio.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2D1E1526F800309DD5 /* ijkioffio.c */; };
24+
54CF8A381E1526F800309DD5 /* ijkiomanager.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */; };
25+
54CF8A391E1526F800309DD5 /* ijkiomanager.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */; };
26+
54CF8A3A1E1526F800309DD5 /* ijkioprotocol.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A301E1526F800309DD5 /* ijkioprotocol.c */; };
27+
54CF8A3B1E1526F800309DD5 /* ijkioprotocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A311E1526F800309DD5 /* ijkioprotocol.h */; };
28+
54CF8A3C1E1526F800309DD5 /* ijkiourl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A321E1526F800309DD5 /* ijkiourl.h */; };
29+
54CF8A491E15287D00309DD5 /* ijkdict.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A3D1E15287D00309DD5 /* ijkdict.c */; settings = {COMPILER_FLAGS = "-w"; }; };
30+
54CF8A4A1E15287D00309DD5 /* ijkdict.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A3E1E15287D00309DD5 /* ijkdict.h */; };
31+
54CF8A4B1E15287D00309DD5 /* ijkfifo.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A3F1E15287D00309DD5 /* ijkfifo.c */; settings = {COMPILER_FLAGS = "-w"; }; };
32+
54CF8A4C1E15287D00309DD5 /* ijkfifo.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A401E15287D00309DD5 /* ijkfifo.h */; };
33+
54CF8A4D1E15287D00309DD5 /* ijkstl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A411E15287D00309DD5 /* ijkstl.cpp */; settings = {COMPILER_FLAGS = "-w"; }; };
34+
54CF8A4E1E15287D00309DD5 /* ijkstl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A421E15287D00309DD5 /* ijkstl.h */; };
35+
54CF8A4F1E15287D00309DD5 /* ijkthreadpool.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A431E15287D00309DD5 /* ijkthreadpool.c */; };
36+
54CF8A501E15287D00309DD5 /* ijkthreadpool.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A441E15287D00309DD5 /* ijkthreadpool.h */; };
37+
54CF8A511E15287D00309DD5 /* ijktree.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A451E15287D00309DD5 /* ijktree.c */; };
38+
54CF8A521E15287D00309DD5 /* ijktree.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A461E15287D00309DD5 /* ijktree.h */; };
39+
54CF8A531E15287D00309DD5 /* ijkutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 54CF8A471E15287D00309DD5 /* ijkutils.c */; };
40+
54CF8A541E15287D00309DD5 /* ijkutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 54CF8A481E15287D00309DD5 /* ijkutils.h */; };
1941
E607FFE11B7B62E3005F11A6 /* IJKDeviceModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */; };
2042
E653C6F61BCE5A750016835A /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6EF1BCE5A750016835A /* libavcodec.a */; };
2143
E653C6F81BCE5A750016835A /* libavfilter.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E653C6F01BCE5A750016835A /* libavfilter.a */; };
@@ -138,6 +160,28 @@
138160
54A029B31D4700E6001C61C1 /* ijklongurl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijklongurl.c; sourceTree = "<group>"; };
139161
54A029B41D4700E6001C61C1 /* ijksegment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijksegment.c; sourceTree = "<group>"; };
140162
54A029B51D4700E6001C61C1 /* ijkurlhook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkurlhook.c; sourceTree = "<group>"; };
163+
54CF8A291E1526F800309DD5 /* ijkio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkio.c; sourceTree = "<group>"; };
164+
54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkioapplication.c; sourceTree = "<group>"; };
165+
54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkioapplication.h; sourceTree = "<group>"; };
166+
54CF8A2C1E1526F800309DD5 /* ijkiocache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkiocache.c; sourceTree = "<group>"; };
167+
54CF8A2D1E1526F800309DD5 /* ijkioffio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkioffio.c; sourceTree = "<group>"; };
168+
54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkiomanager.c; sourceTree = "<group>"; };
169+
54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkiomanager.h; sourceTree = "<group>"; };
170+
54CF8A301E1526F800309DD5 /* ijkioprotocol.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkioprotocol.c; sourceTree = "<group>"; };
171+
54CF8A311E1526F800309DD5 /* ijkioprotocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkioprotocol.h; sourceTree = "<group>"; };
172+
54CF8A321E1526F800309DD5 /* ijkiourl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkiourl.h; sourceTree = "<group>"; };
173+
54CF8A3D1E15287D00309DD5 /* ijkdict.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkdict.c; sourceTree = "<group>"; };
174+
54CF8A3E1E15287D00309DD5 /* ijkdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkdict.h; sourceTree = "<group>"; };
175+
54CF8A3F1E15287D00309DD5 /* ijkfifo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkfifo.c; sourceTree = "<group>"; };
176+
54CF8A401E15287D00309DD5 /* ijkfifo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkfifo.h; sourceTree = "<group>"; };
177+
54CF8A411E15287D00309DD5 /* ijkstl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ijkstl.cpp; sourceTree = "<group>"; };
178+
54CF8A421E15287D00309DD5 /* ijkstl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkstl.h; sourceTree = "<group>"; };
179+
54CF8A431E15287D00309DD5 /* ijkthreadpool.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkthreadpool.c; sourceTree = "<group>"; };
180+
54CF8A441E15287D00309DD5 /* ijkthreadpool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkthreadpool.h; sourceTree = "<group>"; };
181+
54CF8A451E15287D00309DD5 /* ijktree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijktree.c; sourceTree = "<group>"; };
182+
54CF8A461E15287D00309DD5 /* ijktree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijktree.h; sourceTree = "<group>"; };
183+
54CF8A471E15287D00309DD5 /* ijkutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ijkutils.c; sourceTree = "<group>"; };
184+
54CF8A481E15287D00309DD5 /* ijkutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ijkutils.h; sourceTree = "<group>"; };
141185
E607FFDE1B7B60F9005F11A6 /* IJKDeviceModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IJKDeviceModel.h; path = IJKMediaPlayer/IJKDeviceModel.h; sourceTree = "<group>"; };
142186
E607FFDF1B7B60F9005F11A6 /* IJKDeviceModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IJKDeviceModel.m; path = IJKMediaPlayer/IJKDeviceModel.m; sourceTree = "<group>"; };
143187
E62139BC180FA89A00553533 /* IJKFFOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IJKFFOptions.h; sourceTree = "<group>"; };
@@ -614,13 +658,35 @@
614658
54A029B51D4700E6001C61C1 /* ijkurlhook.c */,
615659
E69BE54A1B93FED300AFBA3F /* allformats.c */,
616660
E69BE5701B946FF600AFBA3F /* ijklivehook.c */,
661+
54CF8A291E1526F800309DD5 /* ijkio.c */,
662+
54CF8A2A1E1526F800309DD5 /* ijkioapplication.c */,
663+
54CF8A2B1E1526F800309DD5 /* ijkioapplication.h */,
664+
54CF8A2C1E1526F800309DD5 /* ijkiocache.c */,
665+
54CF8A2D1E1526F800309DD5 /* ijkioffio.c */,
666+
54CF8A2E1E1526F800309DD5 /* ijkiomanager.c */,
667+
54CF8A2F1E1526F800309DD5 /* ijkiomanager.h */,
668+
54CF8A301E1526F800309DD5 /* ijkioprotocol.c */,
669+
54CF8A311E1526F800309DD5 /* ijkioprotocol.h */,
670+
54CF8A321E1526F800309DD5 /* ijkiourl.h */,
617671
);
618672
path = ijkavformat;
619673
sourceTree = "<group>";
620674
};
621675
E69BE54E1B93FED300AFBA3F /* ijkavutil */ = {
622676
isa = PBXGroup;
623677
children = (
678+
54CF8A3D1E15287D00309DD5 /* ijkdict.c */,
679+
54CF8A3E1E15287D00309DD5 /* ijkdict.h */,
680+
54CF8A3F1E15287D00309DD5 /* ijkfifo.c */,
681+
54CF8A401E15287D00309DD5 /* ijkfifo.h */,
682+
54CF8A411E15287D00309DD5 /* ijkstl.cpp */,
683+
54CF8A421E15287D00309DD5 /* ijkstl.h */,
684+
54CF8A431E15287D00309DD5 /* ijkthreadpool.c */,
685+
54CF8A441E15287D00309DD5 /* ijkthreadpool.h */,
686+
54CF8A451E15287D00309DD5 /* ijktree.c */,
687+
54CF8A461E15287D00309DD5 /* ijktree.h */,
688+
54CF8A471E15287D00309DD5 /* ijkutils.c */,
689+
54CF8A481E15287D00309DD5 /* ijkutils.h */,
624690
E69BE54F1B93FED300AFBA3F /* opt.h */,
625691
);
626692
path = ijkavutil;
@@ -725,18 +791,28 @@
725791
buildActionMask = 2147483647;
726792
files = (
727793
E6DBD3891C8941EB0058E4FB /* IJKFFMonitor.h in Headers */,
794+
54CF8A3C1E1526F800309DD5 /* ijkiourl.h in Headers */,
728795
E654EAEA1B6B295200B0F2D0 /* IJKFFMoviePlayerController.h in Headers */,
729796
E68B7AC51C1E7F20001DE241 /* IJKSDLHudViewController.h in Headers */,
730797
E654EAEC1B6B295200B0F2D0 /* IJKFFOptions.h in Headers */,
798+
54CF8A541E15287D00309DD5 /* ijkutils.h in Headers */,
799+
54CF8A4A1E15287D00309DD5 /* ijkdict.h in Headers */,
731800
E654EAE81B6B295200B0F2D0 /* IJKAVMoviePlayerController.h in Headers */,
732801
E6C459841C7030AA004831EC /* ijksdl_gles2.h in Headers */,
733802
E6C459BB1C706A13004831EC /* ijksdl_egl.h in Headers */,
734803
E6C459BD1C7089AB004831EC /* ff_ffplay_options.h in Headers */,
735804
E654EA8F1B6B27E600B0F2D0 /* IJKMediaFramework.h in Headers */,
736805
E6C2E7BE1C92BD3600E59229 /* IJKKVOController.h in Headers */,
737806
E69808A01C7EB2040048A46C /* IJKNotificationManager.h in Headers */,
807+
54CF8A501E15287D00309DD5 /* ijkthreadpool.h in Headers */,
808+
54CF8A391E1526F800309DD5 /* ijkiomanager.h in Headers */,
809+
54CF8A4E1E15287D00309DD5 /* ijkstl.h in Headers */,
738810
E654EAE61B6B295200B0F2D0 /* IJKMediaModule.h in Headers */,
811+
54CF8A4C1E15287D00309DD5 /* ijkfifo.h in Headers */,
812+
54CF8A521E15287D00309DD5 /* ijktree.h in Headers */,
739813
E69BE5571B93FED300AFBA3F /* opt.h in Headers */,
814+
54CF8A351E1526F800309DD5 /* ijkioapplication.h in Headers */,
815+
54CF8A3B1E1526F800309DD5 /* ijkioprotocol.h in Headers */,
740816
E654EAE71B6B295200B0F2D0 /* IJKMediaPlayback.h in Headers */,
741817
E654EAED1B6B29C100B0F2D0 /* IJKMediaPlayer.h in Headers */,
742818
E6C459961C7030B6004831EC /* internal.h in Headers */,
@@ -869,16 +945,20 @@
869945
E69BE5511B93FED300AFBA3F /* allformats.c in Sources */,
870946
E654EABB1B6B286B00B0F2D0 /* ffpipenode_ffplay_vdec.c in Sources */,
871947
E6C459981C7030B6004831EC /* renderer_yuv420p.c in Sources */,
948+
54CF8A4F1E15287D00309DD5 /* ijkthreadpool.c in Sources */,
872949
E654EAA91B6B283D00B0F2D0 /* IJKAVMoviePlayerController.m in Sources */,
873950
E654EAAC1B6B284C00B0F2D0 /* IJKFFMoviePlayerDef.m in Sources */,
874951
E654EAB91B6B286700B0F2D0 /* ijkplayer_ios.m in Sources */,
875952
E654EAB51B6B286400B0F2D0 /* ffpipeline_ios.c in Sources */,
953+
54CF8A3A1E1526F800309DD5 /* ijkioprotocol.c in Sources */,
876954
E654EABD1B6B287000B0F2D0 /* ijksdl_vout_dummy.c in Sources */,
877955
E6C459CC1C70967F004831EC /* renderer_yuv420sp.c in Sources */,
878956
E6C459941C7030B6004831EC /* yuv420p.fsh.c in Sources */,
879957
E654EAC21B6B287E00B0F2D0 /* ijksdl_error.c in Sources */,
880958
E607FFE11B7B62E3005F11A6 /* IJKDeviceModel.m in Sources */,
959+
54CF8A361E1526F800309DD5 /* ijkiocache.c in Sources */,
881960
E6C459BA1C706A13004831EC /* ijksdl_egl.c in Sources */,
961+
54CF8A331E1526F800309DD5 /* ijkio.c in Sources */,
882962
E654EAA31B6B283700B0F2D0 /* IJKAudioKit.m in Sources */,
883963
E654EAAA1B6B284300B0F2D0 /* IJKMPMoviePlayerController.m in Sources */,
884964
E68B7AD01C1E97B0001DE241 /* IJKSDLHudViewCell.m in Sources */,
@@ -894,12 +974,14 @@
894974
54A029BA1D4700E6001C61C1 /* ijkurlhook.c in Sources */,
895975
5407EC2E1DF81D2600457BFE /* IJKVideoToolBoxSync.m in Sources */,
896976
E654EAA51B6B283700B0F2D0 /* IJKMediaPlayback.m in Sources */,
977+
54CF8A491E15287D00309DD5 /* ijkdict.c in Sources */,
897978
E654EAB01B6B285900B0F2D0 /* ff_ffpipeline.c in Sources */,
898979
E654EACC1B6B288A00B0F2D0 /* IJKSDLAudioKit.m in Sources */,
899980
E6C4599B1C7030B6004831EC /* mvp.vsh.c in Sources */,
900981
E698089C1C7EB13A0048A46C /* NSString+IJKMedia.m in Sources */,
901982
E654EABF1B6B287600B0F2D0 /* ijksdl_vout_overlay_ffmpeg.c in Sources */,
902983
E654EAC31B6B287E00B0F2D0 /* ijksdl_mutex.c in Sources */,
984+
54CF8A511E15287D00309DD5 /* ijktree.c in Sources */,
903985
E654EACD1B6B288A00B0F2D0 /* IJKSDLAudioQueueController.m in Sources */,
904986
E654EAC51B6B287E00B0F2D0 /* ijksdl_thread.c in Sources */,
905987
E6C459C81C7095E5004831EC /* yuv420sp.fsh.c in Sources */,
@@ -911,10 +993,15 @@
911993
E654EAB31B6B285900B0F2D0 /* ijkmeta.c in Sources */,
912994
54A029B61D4700E6001C61C1 /* ijkasync.c in Sources */,
913995
E6E1B9A81C741F72000C6C72 /* renderer_yuv420sp_vtb.m in Sources */,
996+
54CF8A531E15287D00309DD5 /* ijkutils.c in Sources */,
914997
E654EAD31B6B288A00B0F2D0 /* IJKSDLGLView.m in Sources */,
915998
E654EAC61B6B287E00B0F2D0 /* ijksdl_timer.c in Sources */,
999+
54CF8A4B1E15287D00309DD5 /* ijkfifo.c in Sources */,
9161000
E6C4599A1C7030B6004831EC /* shader.c in Sources */,
1001+
54CF8A371E1526F800309DD5 /* ijkioffio.c in Sources */,
9171002
E6C459971C7030B6004831EC /* renderer.c in Sources */,
1003+
54CF8A341E1526F800309DD5 /* ijkioapplication.c in Sources */,
1004+
54CF8A381E1526F800309DD5 /* ijkiomanager.c in Sources */,
9181005
E654EAB41B6B285900B0F2D0 /* ijkplayer.c in Sources */,
9191006
E654EAAE1B6B284C00B0F2D0 /* IJKFFOptions.m in Sources */,
9201007
E654EACE1B6B288A00B0F2D0 /* IJKSDLAudioUnitController.m in Sources */,
@@ -925,6 +1012,7 @@
9251012
E654EAAF1B6B285900B0F2D0 /* ff_cmdutils.c in Sources */,
9261013
E654EAB81B6B286400B0F2D0 /* IJKVideoToolBoxAsync.m in Sources */,
9271014
E6C459991C7030B6004831EC /* renderer_yuv444p10le.c in Sources */,
1015+
54CF8A4D1E15287D00309DD5 /* ijkstl.cpp in Sources */,
9281016
E654EABE1B6B287400B0F2D0 /* image_convert.c in Sources */,
9291017
E6C459C41C708E60004831EC /* rgb.fsh.c in Sources */,
9301018
E654EAB61B6B286400B0F2D0 /* ffpipenode_ios_videotoolbox_vdec.m in Sources */,

0 commit comments

Comments
 (0)