Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_25606643
ijkplayer
提交
e827d3c6
I
ijkplayer
项目概览
qq_25606643
/
ijkplayer
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
ijkplayer
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e827d3c6
编写于
2月 27, 2017
作者:
X
Xinzheng Zhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ios: add ssl target for ijkplayer
上级
ccce8f13
变更
5
展开全部
隐藏空白更改
内联
并排
Showing
5 changed file
with
534 addition
and
1 deletion
+534
-1
0001-ios-project-openssl-link-patch.patch
0001-ios-project-openssl-link-patch.patch
+34
-0
ios/IJKMediaPlayer/IJKMediaFramework/IJKMediaFramework.h
ios/IJKMediaPlayer/IJKMediaFramework/IJKMediaFramework.h
+1
-1
ios/IJKMediaPlayer/IJKMediaFrameworkWithSSL.plist
ios/IJKMediaPlayer/IJKMediaFrameworkWithSSL.plist
+26
-0
ios/IJKMediaPlayer/IJKMediaFrameworkWithSSL/IJKMediaFrameworkWithSSL.h
...layer/IJKMediaFrameworkWithSSL/IJKMediaFrameworkWithSSL.h
+38
-0
ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj
ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj
+435
-0
未找到文件。
0001-ios-project-openssl-link-patch.patch
0 → 100644
浏览文件 @
e827d3c6
From 42756cb6257f5cff5612e1096ae5e72a7c970d72 Mon Sep 17 00:00:00 2001
From: Xinzheng Zhang <zhangxzheng@gmail.com>
Date: Mon, 27 Feb 2017 12:05:17 +0800
Subject: [PATCH] ios/project: openssl link patch
---
ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj b/ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj
index a696834..5b0d303 100644
--- a/ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj
+++ b/ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj
@@ -12,6 +12,8 @@
5407EC2D1DF81D2600457BFE /* IJKVideoToolBoxSync.h in Headers */ = {isa = PBXBuildFile; fileRef = 5407EC2B1DF81D2600457BFE /* IJKVideoToolBoxSync.h */; };
5407EC2E1DF81D2600457BFE /* IJKVideoToolBoxSync.m in Sources */ = {isa = PBXBuildFile; fileRef = 5407EC2C1DF81D2600457BFE /* IJKVideoToolBoxSync.m */; };
544B0ACD1E5BF20F00833D7E /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 544B0ACC1E5BF20F00833D7E /* libz.tbd */; };
+ 5450AF531E63DCBB00568494 /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 544B0AC71E5BF0B900833D7E /* libcrypto.a */; };
+ 5450AF541E63DCBB00568494 /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 544B0AC91E5BF19900833D7E /* libssl.a */; };
54A029B61D4700E6001C61C1 /* ijkasync.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B11D4700E6001C61C1 /* ijkasync.c */; };
54A029B71D4700E6001C61C1 /* ijkavformat.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A029B21D4700E6001C61C1 /* ijkavformat.h */; };
54A029B81D4700E6001C61C1 /* ijklongurl.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A029B31D4700E6001C61C1 /* ijklongurl.c */; };
@@ -339,6 +341,8 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 5450AF531E63DCBB00568494 /* libcrypto.a in Frameworks */,
+ 5450AF541E63DCBB00568494 /* libssl.a in Frameworks */,
544B0ACD1E5BF20F00833D7E /* libz.tbd in Frameworks */,
E653C6F61BCE5A750016835A /* libavcodec.a in Frameworks */,
E653C6F81BCE5A750016835A /* libavfilter.a in Frameworks */,
--
2.10.1 (Apple Git-78)
ios/IJKMediaPlayer/IJKMediaFramework/IJKMediaFramework.h
浏览文件 @
e827d3c6
...
...
@@ -29,7 +29,7 @@ FOUNDATION_EXPORT double IJKMediaFrameworkVersionNumber;
//! Project version string for IJKMediaFramework.
FOUNDATION_EXPORT
const
unsigned
char
IJKMediaFrameworkVersionString
[];
// In this header, you should import all the public headers of your framework using statements like #import <IJKMediaFramework/PublicHeader.h>
// In this header, you should import all the public headers of your framework using statements like #import <IJKMediaFramework
WithSSL
/PublicHeader.h>
#import <IJKMediaFramework/IJKMediaPlayback.h>
#import <IJKMediaFramework/IJKMPMoviePlayerController.h>
#import <IJKMediaFramework/IJKFFOptions.h>
...
...
ios/IJKMediaPlayer/IJKMediaFrameworkWithSSL.plist
0 → 100644
浏览文件 @
e827d3c6
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist
version=
"1.0"
>
<dict>
<key>
CFBundleDevelopmentRegion
</key>
<string>
en
</string>
<key>
CFBundleExecutable
</key>
<string>
$(EXECUTABLE_NAME)
</string>
<key>
CFBundleIdentifier
</key>
<string>
$(PRODUCT_BUNDLE_IDENTIFIER)
</string>
<key>
CFBundleInfoDictionaryVersion
</key>
<string>
6.0
</string>
<key>
CFBundleName
</key>
<string>
$(PRODUCT_NAME)
</string>
<key>
CFBundlePackageType
</key>
<string>
FMWK
</string>
<key>
CFBundleShortVersionString
</key>
<string>
1.0
</string>
<key>
CFBundleSignature
</key>
<string>
????
</string>
<key>
CFBundleVersion
</key>
<string>
$(CURRENT_PROJECT_VERSION)
</string>
<key>
NSPrincipalClass
</key>
<string></string>
</dict>
</plist>
ios/IJKMediaPlayer/IJKMediaFrameworkWithSSL/IJKMediaFrameworkWithSSL.h
0 → 100644
浏览文件 @
e827d3c6
//
// IJKMediaFrameworkWithSSL.h
// IJKMediaFrameworkWithSSL
//
// Created by zhangxinzheng on 27/02/2017.
// Copyright © 2017 bilibili. All rights reserved.
//
#import <UIKit/UIKit.h>
//! Project version number for IJKMediaFrameworkWithSSL.
FOUNDATION_EXPORT
double
IJKMediaFrameworkWithSSLVersionNumber
;
//! Project version string for IJKMediaFrameworkWithSSL.
FOUNDATION_EXPORT
const
unsigned
char
IJKMediaFrameworkWithSSLVersionString
[];
// In this header, you should import all the public headers of your framework using statements like #import <IJKMediaFrameworkWithSSL/PublicHeader.h>
#import <IJKMediaFrameworkWithSSL/IJKMediaPlayback.h>
#import <IJKMediaFrameworkWithSSL/IJKMPMoviePlayerController.h>
#import <IJKMediaFrameworkWithSSL/IJKFFOptions.h>
#import <IJKMediaFrameworkWithSSL/IJKFFMoviePlayerController.h>
#import <IJKMediaFrameworkWithSSL/IJKAVMoviePlayerController.h>
#import <IJKMediaFrameworkWithSSL/IJKMediaModule.h>
#import <IJKMediaFrameworkWithSSL/IJKMediaPlayer.h>
#import <IJKMediaFrameworkWithSSL/IJKNotificationManager.h>
#import <IJKMediaFrameworkWithSSL/IJKKVOController.h>
// backward compatible for old names
#define IJKMediaPlaybackIsPreparedToPlayDidChangeNotification IJKMPMediaPlaybackIsPreparedToPlayDidChangeNotification
#define IJKMoviePlayerLoadStateDidChangeNotification IJKMPMoviePlayerLoadStateDidChangeNotification
#define IJKMoviePlayerPlaybackDidFinishNotification IJKMPMoviePlayerPlaybackDidFinishNotification
#define IJKMoviePlayerPlaybackDidFinishReasonUserInfoKey IJKMPMoviePlayerPlaybackDidFinishReasonUserInfoKey
#define IJKMoviePlayerPlaybackStateDidChangeNotification IJKMPMoviePlayerPlaybackStateDidChangeNotification
#define IJKMoviePlayerIsAirPlayVideoActiveDidChangeNotification IJKMPMoviePlayerIsAirPlayVideoActiveDidChangeNotification
#define IJKMoviePlayerVideoDecoderOpenNotification IJKMPMoviePlayerVideoDecoderOpenNotification
#define IJKMoviePlayerFirstVideoFrameRenderedNotification IJKMPMoviePlayerFirstVideoFrameRenderedNotification
#define IJKMoviePlayerFirstAudioFrameRenderedNotification IJKMPMoviePlayerFirstAudioFrameRenderedNotification
ios/IJKMediaPlayer/IJKMediaPlayer.xcodeproj/project.pbxproj
浏览文件 @
e827d3c6
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录