Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
apk_product
/
ForFun
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
Commit
3111d85d
...
3111d85d165c9ebcb34417646ecdc2fcef17337b
authored
2020-07-21 10:54:26 +0800
by
胡国瑞
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
添加日志打印
1 parent
4b684c1e
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
25 additions
and
4 deletions
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/src/org/cocos2dx/javascript/common/TopdrawSDKWrapper.java
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/src/org/cocos2dx/javascript/component/player/AndroidMediaPlayer.java
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/src/org/cocos2dx/javascript/component/player/NewTVMediaPlayer.java
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/src/org/cocos2dx/javascript/common/TopdrawSDKWrapper.java
View file @
3111d85
...
...
@@ -125,7 +125,7 @@ public class TopdrawSDKWrapper {
@Override
public
void
onError
(
String
errorMsg
)
{
// Log.d(TAG, "获取播放链接失败
| " + errorMsg);
Log
.
d
(
TAG
,
"get play url failed
| "
+
errorMsg
);
}
});
}
...
...
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/src/org/cocos2dx/javascript/component/player/AndroidMediaPlayer.java
View file @
3111d85
...
...
@@ -41,7 +41,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
@Override
public
void
setArea
(
int
x
,
int
y
,
int
w
,
int
h
)
{
//
Log.d(TAG, "x=" + x + " y=" + y);
Log
.
d
(
TAG
,
"x="
+
x
+
" y="
+
y
);
FrameLayout
.
LayoutParams
flp
=
new
FrameLayout
.
LayoutParams
(
w
,
h
);
flp
.
leftMargin
=
x
;
flp
.
topMargin
=
y
;
...
...
@@ -50,7 +50,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
@Override
public
void
setPlayURL
(
String
url
)
{
// Log.d("AndroidMediaPlayer:",
url);
Log
.
d
(
TAG
,
"play url: "
+
url
);
if
(
null
!=
mp
)
{
try
{
mp
.
setDataSource
(
url
);
...
...
@@ -218,7 +218,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
private
MediaPlayer
.
OnPreparedListener
onPreparedListener
=
new
MediaPlayer
.
OnPreparedListener
()
{
@Override
public
void
onPrepared
(
MediaPlayer
player
)
{
// Log.d(TAG, "播放器准备完成
");
Log
.
d
(
TAG
,
"onPrepared
"
);
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_PREPARED
).
sendToTarget
();
}
};
...
...
@@ -226,6 +226,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
private
MediaPlayer
.
OnInfoListener
onInfoListener
=
new
MediaPlayer
.
OnInfoListener
()
{
@Override
public
boolean
onInfo
(
MediaPlayer
mp
,
int
what
,
int
extra
)
{
Log
.
i
(
TAG
,
"player info: "
+
what
+
" > "
+
extra
);
int
[]
obj
=
new
int
[
2
];
obj
[
0
]
=
what
;
obj
[
1
]
=
extra
;
...
...
@@ -264,6 +265,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
private
MediaPlayer
.
OnErrorListener
onErrorListener
=
new
MediaPlayer
.
OnErrorListener
()
{
@Override
public
boolean
onError
(
MediaPlayer
mp
,
int
what
,
int
extra
)
{
Log
.
i
(
TAG
,
"player error: "
+
what
+
" > "
+
extra
);
int
[]
obj
=
new
int
[
2
];
obj
[
0
]
=
what
;
obj
[
1
]
=
extra
;
...
...
build/jsb-link/frameworks/runtime-src/proj.android-studio/app/src/org/cocos2dx/javascript/component/player/NewTVMediaPlayer.java
View file @
3111d85
...
...
@@ -3,6 +3,7 @@ package org.cocos2dx.javascript.component.player;
import
android.content.Context
;
import
android.media.AudioManager
;
import
android.os.Handler
;
import
android.util.Log
;
import
android.widget.FrameLayout
;
import
org.cocos2dx.javascript.component.CocosMediaPlayer
;
...
...
@@ -15,6 +16,7 @@ import tv.icntv.icntvplayersdk.IcntvPlayer;
import
tv.icntv.icntvplayersdk.iICntvPlayInterface
;
public
class
NewTVMediaPlayer
implements
IMediaPlayer
{
private
static
final
String
TAG
=
"NewTVMediaPlayer"
;
private
Context
context
;
private
Handler
handler
;
...
...
@@ -35,6 +37,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
setArea
(
int
x
,
int
y
,
int
w
,
int
h
)
{
Log
.
d
(
TAG
,
"x="
+
x
+
", y="
+
y
+
", width: "
+
w
+
", height: "
+
h
);
FrameLayout
.
LayoutParams
flp
=
new
FrameLayout
.
LayoutParams
(
w
,
h
);
flp
.
leftMargin
=
x
;
flp
.
topMargin
=
y
;
...
...
@@ -43,11 +46,13 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
setPlayURL
(
String
url
)
{
Log
.
d
(
TAG
,
"play url: "
+
url
);
info
.
setPlayUrl
(
url
);
}
@Override
public
void
setInfo
(
String
info
)
{
Log
.
d
(
TAG
,
"setInfo: "
+
info
);
try
{
// Log.d("NewTVMediaPlayer", "setInfo..." + info);
jsonInfo
=
new
JSONObject
(
info
);
...
...
@@ -58,18 +63,21 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
prepare
()
{
Log
.
d
(
TAG
,
"prepare"
);
// Log.d("NewTVMediaPlayer", "prepare...");
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_PREPARED
).
sendToTarget
();
}
@Override
public
void
prepareAsync
()
{
Log
.
d
(
TAG
,
"prepareAsync"
);
// Log.d("NewTVMediaPlayer", "prepareAsync...");
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_PREPARED
).
sendToTarget
();
}
@Override
public
void
start
()
{
Log
.
d
(
TAG
,
"start"
);
try
{
// Log.d("NewTVMediaPlayer", "start..." + jsonInfo.getString("fileCode"));
info
.
setApp_id
(
jsonInfo
.
getString
(
"appId"
));
...
...
@@ -87,6 +95,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
pause
()
{
Log
.
d
(
TAG
,
"pause"
);
if
(
null
!=
mp
)
{
mp
.
pauseVideo
();
}
...
...
@@ -94,6 +103,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
resume
()
{
Log
.
d
(
TAG
,
"resume"
);
if
(
null
!=
mp
)
{
mp
.
startVideo
();
}
...
...
@@ -101,6 +111,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
seekTo
(
int
time
)
{
Log
.
d
(
TAG
,
"seekTo: "
+
time
);
if
(
null
!=
mp
)
{
// if (time > 0) { //这里可能是造成快进快退进度条闪跳回几秒的原因 fix jerry
mp
.
seekTo
(
time
);
...
...
@@ -125,6 +136,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
stop
()
{
Log
.
d
(
TAG
,
"stop"
);
if
(
null
!=
mp
)
{
// Log.d("NewTVMediaPlayer", "stop...");
mp
.
release
();
...
...
@@ -179,6 +191,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
if
(
null
!=
mp
)
{
isPlaying
=
mp
.
isPlaying
();
}
Log
.
d
(
TAG
,
"isPlaying: "
+
isPlaying
);
return
isPlaying
;
}
...
...
@@ -186,22 +199,26 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
onPrepared
()
{
Log
.
d
(
TAG
,
"onPrepared"
);
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_STATE_CHANGE
,
CocosMediaPlayer
.
MP_STATE_PLAYING
).
sendToTarget
();
}
@Override
public
void
onCompletion
()
{
Log
.
d
(
TAG
,
"onCompletion"
);
stop
();
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_COMPLETION
).
sendToTarget
();
}
@Override
public
void
onBufferStart
(
String
s
)
{
Log
.
d
(
TAG
,
"onBufferStart"
);
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_BUFFERSTART
,
s
).
sendToTarget
();
}
@Override
public
void
onBufferEnd
(
String
s
)
{
Log
.
d
(
TAG
,
"onBufferEnd"
);
if
(
iICntvPlayInterface
.
ON_BUFFER_END_TYPE_AD_ONPREPARED
.
equals
(
s
))
{
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_STATE_CHANGE
,
CocosMediaPlayer
.
MP_STATE_AD_PLAYING
).
sendToTarget
();
}
else
{
...
...
@@ -211,6 +228,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
onError
(
int
what
,
int
extra
,
String
msg
)
{
Log
.
d
(
TAG
,
"onError: "
+
what
+
"("
+
extra
+
"): "
+
msg
);
Object
[]
obj
=
new
Object
[
3
];
obj
[
0
]
=
what
;
obj
[
1
]
=
extra
;
...
...
@@ -221,6 +239,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
@Override
public
void
onTimeout
()
{
Log
.
d
(
TAG
,
"onTimeout"
);
handler
.
obtainMessage
(
CocosMediaPlayer
.
MP_EVENT_ON_TIMEOUT
).
sendToTarget
();
}
};
...
...
Please
register
or
sign in
to post a comment