Commit 3111d85d 3111d85d165c9ebcb34417646ecdc2fcef17337b by 胡国瑞

添加日志打印

1 parent 4b684c1e
...@@ -125,7 +125,7 @@ public class TopdrawSDKWrapper { ...@@ -125,7 +125,7 @@ public class TopdrawSDKWrapper {
125 125
126 @Override 126 @Override
127 public void onError(String errorMsg) { 127 public void onError(String errorMsg) {
128 // Log.d(TAG, "获取播放链接失败| " + errorMsg); 128 Log.d(TAG, "get play url failed| " + errorMsg);
129 } 129 }
130 }); 130 });
131 } 131 }
......
...@@ -41,7 +41,7 @@ public class AndroidMediaPlayer implements IMediaPlayer { ...@@ -41,7 +41,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
41 41
42 @Override 42 @Override
43 public void setArea(int x, int y, int w, int h) { 43 public void setArea(int x, int y, int w, int h) {
44 // Log.d(TAG, "x=" + x + " y=" + y); 44 Log.d(TAG, "x=" + x + " y=" + y);
45 FrameLayout.LayoutParams flp = new FrameLayout.LayoutParams(w, h); 45 FrameLayout.LayoutParams flp = new FrameLayout.LayoutParams(w, h);
46 flp.leftMargin = x; 46 flp.leftMargin = x;
47 flp.topMargin = y; 47 flp.topMargin = y;
...@@ -50,7 +50,7 @@ public class AndroidMediaPlayer implements IMediaPlayer { ...@@ -50,7 +50,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
50 50
51 @Override 51 @Override
52 public void setPlayURL(String url) { 52 public void setPlayURL(String url) {
53 // Log.d("AndroidMediaPlayer:", url); 53 Log.d(TAG, "play url: " + url);
54 if (null != mp) { 54 if (null != mp) {
55 try { 55 try {
56 mp.setDataSource(url); 56 mp.setDataSource(url);
...@@ -218,7 +218,7 @@ public class AndroidMediaPlayer implements IMediaPlayer { ...@@ -218,7 +218,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
218 private MediaPlayer.OnPreparedListener onPreparedListener = new MediaPlayer.OnPreparedListener() { 218 private MediaPlayer.OnPreparedListener onPreparedListener = new MediaPlayer.OnPreparedListener() {
219 @Override 219 @Override
220 public void onPrepared(MediaPlayer player) { 220 public void onPrepared(MediaPlayer player) {
221 // Log.d(TAG, "播放器准备完成"); 221 Log.d(TAG, "onPrepared");
222 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_PREPARED).sendToTarget(); 222 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_PREPARED).sendToTarget();
223 } 223 }
224 }; 224 };
...@@ -226,6 +226,7 @@ public class AndroidMediaPlayer implements IMediaPlayer { ...@@ -226,6 +226,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
226 private MediaPlayer.OnInfoListener onInfoListener = new MediaPlayer.OnInfoListener() { 226 private MediaPlayer.OnInfoListener onInfoListener = new MediaPlayer.OnInfoListener() {
227 @Override 227 @Override
228 public boolean onInfo(MediaPlayer mp, int what, int extra) { 228 public boolean onInfo(MediaPlayer mp, int what, int extra) {
229 Log.i(TAG, "player info: " + what + " > " + extra);
229 int[] obj = new int[2]; 230 int[] obj = new int[2];
230 obj[0] = what; 231 obj[0] = what;
231 obj[1] = extra; 232 obj[1] = extra;
...@@ -264,6 +265,7 @@ public class AndroidMediaPlayer implements IMediaPlayer { ...@@ -264,6 +265,7 @@ public class AndroidMediaPlayer implements IMediaPlayer {
264 private MediaPlayer.OnErrorListener onErrorListener = new MediaPlayer.OnErrorListener() { 265 private MediaPlayer.OnErrorListener onErrorListener = new MediaPlayer.OnErrorListener() {
265 @Override 266 @Override
266 public boolean onError(MediaPlayer mp, int what, int extra) { 267 public boolean onError(MediaPlayer mp, int what, int extra) {
268 Log.i(TAG, "player error: " + what + " > " + extra);
267 int[] obj = new int[2]; 269 int[] obj = new int[2];
268 obj[0] = what; 270 obj[0] = what;
269 obj[1] = extra; 271 obj[1] = extra;
......
...@@ -3,6 +3,7 @@ package org.cocos2dx.javascript.component.player; ...@@ -3,6 +3,7 @@ package org.cocos2dx.javascript.component.player;
3 import android.content.Context; 3 import android.content.Context;
4 import android.media.AudioManager; 4 import android.media.AudioManager;
5 import android.os.Handler; 5 import android.os.Handler;
6 import android.util.Log;
6 import android.widget.FrameLayout; 7 import android.widget.FrameLayout;
7 8
8 import org.cocos2dx.javascript.component.CocosMediaPlayer; 9 import org.cocos2dx.javascript.component.CocosMediaPlayer;
...@@ -15,6 +16,7 @@ import tv.icntv.icntvplayersdk.IcntvPlayer; ...@@ -15,6 +16,7 @@ import tv.icntv.icntvplayersdk.IcntvPlayer;
15 import tv.icntv.icntvplayersdk.iICntvPlayInterface; 16 import tv.icntv.icntvplayersdk.iICntvPlayInterface;
16 17
17 public class NewTVMediaPlayer implements IMediaPlayer { 18 public class NewTVMediaPlayer implements IMediaPlayer {
19 private static final String TAG = "NewTVMediaPlayer";
18 20
19 private Context context; 21 private Context context;
20 private Handler handler; 22 private Handler handler;
...@@ -35,6 +37,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -35,6 +37,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
35 37
36 @Override 38 @Override
37 public void setArea(int x, int y, int w, int h) { 39 public void setArea(int x, int y, int w, int h) {
40 Log.d(TAG, "x=" + x + ", y=" + y + ", width: " + w + ", height: " + h);
38 FrameLayout.LayoutParams flp = new FrameLayout.LayoutParams(w, h); 41 FrameLayout.LayoutParams flp = new FrameLayout.LayoutParams(w, h);
39 flp.leftMargin = x; 42 flp.leftMargin = x;
40 flp.topMargin = y; 43 flp.topMargin = y;
...@@ -43,11 +46,13 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -43,11 +46,13 @@ public class NewTVMediaPlayer implements IMediaPlayer {
43 46
44 @Override 47 @Override
45 public void setPlayURL(String url) { 48 public void setPlayURL(String url) {
49 Log.d(TAG, "play url: " + url);
46 info.setPlayUrl(url); 50 info.setPlayUrl(url);
47 } 51 }
48 52
49 @Override 53 @Override
50 public void setInfo(String info) { 54 public void setInfo(String info) {
55 Log.d(TAG, "setInfo: " + info);
51 try { 56 try {
52 // Log.d("NewTVMediaPlayer", "setInfo..." + info); 57 // Log.d("NewTVMediaPlayer", "setInfo..." + info);
53 jsonInfo = new JSONObject(info); 58 jsonInfo = new JSONObject(info);
...@@ -58,18 +63,21 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -58,18 +63,21 @@ public class NewTVMediaPlayer implements IMediaPlayer {
58 63
59 @Override 64 @Override
60 public void prepare() { 65 public void prepare() {
66 Log.d(TAG, "prepare");
61 // Log.d("NewTVMediaPlayer", "prepare..."); 67 // Log.d("NewTVMediaPlayer", "prepare...");
62 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_PREPARED).sendToTarget(); 68 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_PREPARED).sendToTarget();
63 } 69 }
64 70
65 @Override 71 @Override
66 public void prepareAsync() { 72 public void prepareAsync() {
73 Log.d(TAG, "prepareAsync");
67 // Log.d("NewTVMediaPlayer", "prepareAsync..."); 74 // Log.d("NewTVMediaPlayer", "prepareAsync...");
68 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_PREPARED).sendToTarget(); 75 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_PREPARED).sendToTarget();
69 } 76 }
70 77
71 @Override 78 @Override
72 public void start() { 79 public void start() {
80 Log.d(TAG, "start");
73 try { 81 try {
74 // Log.d("NewTVMediaPlayer", "start..." + jsonInfo.getString("fileCode")); 82 // Log.d("NewTVMediaPlayer", "start..." + jsonInfo.getString("fileCode"));
75 info.setApp_id(jsonInfo.getString("appId")); 83 info.setApp_id(jsonInfo.getString("appId"));
...@@ -87,6 +95,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -87,6 +95,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
87 95
88 @Override 96 @Override
89 public void pause() { 97 public void pause() {
98 Log.d(TAG, "pause");
90 if (null != mp) { 99 if (null != mp) {
91 mp.pauseVideo(); 100 mp.pauseVideo();
92 } 101 }
...@@ -94,6 +103,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -94,6 +103,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
94 103
95 @Override 104 @Override
96 public void resume() { 105 public void resume() {
106 Log.d(TAG, "resume");
97 if (null != mp) { 107 if (null != mp) {
98 mp.startVideo(); 108 mp.startVideo();
99 } 109 }
...@@ -101,6 +111,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -101,6 +111,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
101 111
102 @Override 112 @Override
103 public void seekTo(int time) { 113 public void seekTo(int time) {
114 Log.d(TAG, "seekTo: " + time);
104 if (null != mp) { 115 if (null != mp) {
105 // if (time > 0) { //这里可能是造成快进快退进度条闪跳回几秒的原因 fix jerry 116 // if (time > 0) { //这里可能是造成快进快退进度条闪跳回几秒的原因 fix jerry
106 mp.seekTo(time); 117 mp.seekTo(time);
...@@ -125,6 +136,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -125,6 +136,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
125 136
126 @Override 137 @Override
127 public void stop() { 138 public void stop() {
139 Log.d(TAG, "stop");
128 if (null != mp) { 140 if (null != mp) {
129 // Log.d("NewTVMediaPlayer", "stop..."); 141 // Log.d("NewTVMediaPlayer", "stop...");
130 mp.release(); 142 mp.release();
...@@ -179,6 +191,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -179,6 +191,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
179 if (null != mp) { 191 if (null != mp) {
180 isPlaying = mp.isPlaying(); 192 isPlaying = mp.isPlaying();
181 } 193 }
194 Log.d(TAG, "isPlaying: " + isPlaying);
182 return isPlaying; 195 return isPlaying;
183 } 196 }
184 197
...@@ -186,22 +199,26 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -186,22 +199,26 @@ public class NewTVMediaPlayer implements IMediaPlayer {
186 199
187 @Override 200 @Override
188 public void onPrepared() { 201 public void onPrepared() {
202 Log.d(TAG, "onPrepared");
189 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_STATE_CHANGE, CocosMediaPlayer.MP_STATE_PLAYING).sendToTarget(); 203 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_STATE_CHANGE, CocosMediaPlayer.MP_STATE_PLAYING).sendToTarget();
190 } 204 }
191 205
192 @Override 206 @Override
193 public void onCompletion() { 207 public void onCompletion() {
208 Log.d(TAG, "onCompletion");
194 stop(); 209 stop();
195 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_COMPLETION).sendToTarget(); 210 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_COMPLETION).sendToTarget();
196 } 211 }
197 212
198 @Override 213 @Override
199 public void onBufferStart(String s) { 214 public void onBufferStart(String s) {
215 Log.d(TAG, "onBufferStart");
200 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_BUFFERSTART, s).sendToTarget(); 216 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_BUFFERSTART, s).sendToTarget();
201 } 217 }
202 218
203 @Override 219 @Override
204 public void onBufferEnd(String s) { 220 public void onBufferEnd(String s) {
221 Log.d(TAG, "onBufferEnd");
205 if (iICntvPlayInterface.ON_BUFFER_END_TYPE_AD_ONPREPARED.equals(s)) { 222 if (iICntvPlayInterface.ON_BUFFER_END_TYPE_AD_ONPREPARED.equals(s)) {
206 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_STATE_CHANGE, CocosMediaPlayer.MP_STATE_AD_PLAYING).sendToTarget(); 223 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_STATE_CHANGE, CocosMediaPlayer.MP_STATE_AD_PLAYING).sendToTarget();
207 } else { 224 } else {
...@@ -211,6 +228,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -211,6 +228,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
211 228
212 @Override 229 @Override
213 public void onError(int what, int extra, String msg) { 230 public void onError(int what, int extra, String msg) {
231 Log.d(TAG, "onError: " + what + "(" + extra + "): " + msg);
214 Object[] obj = new Object[3]; 232 Object[] obj = new Object[3];
215 obj[0] = what; 233 obj[0] = what;
216 obj[1] = extra; 234 obj[1] = extra;
...@@ -221,6 +239,7 @@ public class NewTVMediaPlayer implements IMediaPlayer { ...@@ -221,6 +239,7 @@ public class NewTVMediaPlayer implements IMediaPlayer {
221 239
222 @Override 240 @Override
223 public void onTimeout() { 241 public void onTimeout() {
242 Log.d(TAG, "onTimeout");
224 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_TIMEOUT).sendToTarget(); 243 handler.obtainMessage(CocosMediaPlayer.MP_EVENT_ON_TIMEOUT).sendToTarget();
225 } 244 }
226 }; 245 };
......