Develop and Download Open Source Software

Browse Subversion Repository

Diff of /NNDDv2/trunk/src/org/mineap/nndd/player/PlayerController.as

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 529 by mineap, Fri May 6 08:15:30 2011 UTC revision 530 by mineap, Fri May 6 09:10:34 2011 UTC
# Line 57  package org.mineap.nndd.player Line 57  package org.mineap.nndd.player
57          import org.mineap.nndd.player.comment.Command;          import org.mineap.nndd.player.comment.Command;
58          import org.mineap.nndd.player.comment.CommentManager;          import org.mineap.nndd.player.comment.CommentManager;
59          import org.mineap.nndd.player.comment.Comments;          import org.mineap.nndd.player.comment.Comments;
60            import org.mineap.nndd.player.model.PlayerTagString;
61          import org.mineap.nndd.util.DateUtil;          import org.mineap.nndd.util.DateUtil;
62          import org.mineap.nndd.util.IchibaBuilder;          import org.mineap.nndd.util.IchibaBuilder;
63          import org.mineap.nndd.util.LibraryUtil;          import org.mineap.nndd.util.LibraryUtil;
# Line 2700  package org.mineap.nndd.player Line 2701  package org.mineap.nndd.player
2701                                                                                                    
2702                                                  videoPlayer.videoInfoView.nicoTagProvider = thumbInfoAnalyzer.tagArray;                                                  videoPlayer.videoInfoView.nicoTagProvider = thumbInfoAnalyzer.tagArray;
2703                                                  videoPlayer.videoInfoView.nicoTagProvider.push("(取得できなかったためローカルのデータを使用)");                                                  videoPlayer.videoInfoView.nicoTagProvider.push("(取得できなかったためローカルのデータを使用)");
2704                                                  videoPlayer.setTagArray(videoPlayer.videoInfoView.nicoTagProvider);                                                  videoPlayer.setTagArray(thumbInfoAnalyzer.tagStrings);
2705                                                                                                    
2706                                          }else{                                          }else{
2707                                                                                    
# Line 2709  package org.mineap.nndd.player Line 2710  package org.mineap.nndd.player
2710                                                                                                    
2711                                                  videoPlayer.videoInfoView.nicoTagProvider = videoPlayer.videoInfoView.localTagProvider;                                                  videoPlayer.videoInfoView.nicoTagProvider = videoPlayer.videoInfoView.localTagProvider;
2712                                                  videoPlayer.videoInfoView.nicoTagProvider.push("(取得できなかったためローカルのデータを使用)");                                                  videoPlayer.videoInfoView.nicoTagProvider.push("(取得できなかったためローカルのデータを使用)");
2713                                                  videoPlayer.setTagArray(videoPlayer.videoInfoView.nicoTagProvider);                                                  
2714                                                    var tagStrings:Vector.<PlayerTagString> = new Vector.<PlayerTagString>();
2715                                                    for each(var string:String in videoPlayer.videoInfoView.nicoTagProvider)
2716                                                    {
2717                                                            var tagString:PlayerTagString = new PlayerTagString(string);
2718                                                            tagStrings.push(tagString);
2719                                                    }
2720                                                    videoPlayer.setTagArray(tagStrings);
2721                                                                                                    
2722                                          }                                          }
2723                                  }                                  }
# Line 3020  package org.mineap.nndd.player Line 3028  package org.mineap.nndd.player
3028                  private function setNicoThumbInfo(analyzer:ThumbInfoAnalyzer):void{                  private function setNicoThumbInfo(analyzer:ThumbInfoAnalyzer):void{
3029                                                    
3030                          videoPlayer.videoInfoView.nicoTagProvider = analyzer.tagArray;                          videoPlayer.videoInfoView.nicoTagProvider = analyzer.tagArray;
3031                          videoPlayer.setTagArray(analyzer.tagArray);                          videoPlayer.setTagArray(analyzer.tagStrings);
3032                                                    
3033                          if(analyzer.tagArray.length == 0 && videoPlayer.videoInfoView.localTagProvider.length > 0){                          if(analyzer.tagArray.length == 0 && videoPlayer.videoInfoView.localTagProvider.length > 0){
3034                                  videoPlayer.videoInfoView.nicoTagProvider = videoPlayer.videoInfoView.localTagProvider;                                  videoPlayer.videoInfoView.nicoTagProvider = videoPlayer.videoInfoView.localTagProvider;
3035                                  videoPlayer.videoInfoView.nicoTagProvider.push("(取得できなかったためローカルのデータを使用)");                                  videoPlayer.videoInfoView.nicoTagProvider.push("(取得できなかったためローカルのデータを使用)");
3036                                  videoPlayer.setTagArray(videoPlayer.videoInfoView.nicoTagProvider);                                  
3037                                    var tagStrings:Vector.<PlayerTagString> = new Vector.<PlayerTagString>();
3038                                    for each(var string:String in videoPlayer.videoInfoView.nicoTagProvider)
3039                                    {
3040                                            var tagString:PlayerTagString = new PlayerTagString(string);
3041                                            tagStrings.push(tagString);
3042                                    }
3043                                    videoPlayer.setTagArray(tagStrings);
3044                          }                          }
3045                                                    
3046                          var dateString:String = "(投稿日時の取得に失敗)";                          var dateString:String = "(投稿日時の取得に失敗)";
# Line 3166  package org.mineap.nndd.player Line 3181  package org.mineap.nndd.player
3181                                                          videoPlayer.videoInfoView.owner_text_temp = thumbInfoAnalyzer.thumbInfoHtml;                                                          videoPlayer.videoInfoView.owner_text_temp = thumbInfoAnalyzer.thumbInfoHtml;
3182                                                  }                                                  }
3183                                                                                                    
3184                                                  //                                      videoPlayer.videoInfoView.owner_text_nico = thumbInfoAnalyzer.thumbInfoHtml;                                                  videoPlayer.setTagArray(thumbInfoAnalyzer.tagStrings);
                                                 videoPlayer.setTagArray(thumbInfoAnalyzer.tagArray);  
3185                                                  videoPlayer.videoInfoView.text_info.htmlText = thumbInfoAnalyzer.htmlTitle + "<br />" + dateString + "<br />" + thumbInfoAnalyzer.playCountAndCommentCountAndMyListCount;                                                  videoPlayer.videoInfoView.text_info.htmlText = thumbInfoAnalyzer.htmlTitle + "<br />" + dateString + "<br />" + thumbInfoAnalyzer.playCountAndCommentCountAndMyListCount;
3186                                          }                                          }
3187                                                                                    
# Line 3183  package org.mineap.nndd.player Line 3197  package org.mineap.nndd.player
3197                                          videoPlayer.videoInfoView.text_info.htmlText = videoPlayer.title + "<br />(投稿日の取得に失敗)<br />(再生回数等の取得に失敗)";                                          videoPlayer.videoInfoView.text_info.htmlText = videoPlayer.title + "<br />(投稿日の取得に失敗)<br />(再生回数等の取得に失敗)";
3198                                          videoPlayer.videoInfoView.nicoTagProvider = new Array("タグ情報の取得に失敗");                                          videoPlayer.videoInfoView.nicoTagProvider = new Array("タグ情報の取得に失敗");
3199                                          videoPlayer.videoInfoView.owner_text_nico = "(投稿者説明文の取得に失敗)";                                          videoPlayer.videoInfoView.owner_text_nico = "(投稿者説明文の取得に失敗)";
3200                                          videoPlayer.setTagArray(new Array("(タグ情報の取得に失敗)"));                                          
3201                                            var temptags:Vector.<PlayerTagString> = new Vector.<PlayerTagString>();
3202                                            var tagString:PlayerTagString = new PlayerTagString("(タグ情報の取得に失敗)");
3203                                            temptags.push(tagString);
3204                                            videoPlayer.setTagArray(temptags);
3205                                  }else{                                  }else{
3206                                          var array:Array = new Array();                                          var array:Array = new Array();
3207                                          array.push("(ローカルにタグ情報無し)");                                          array.push("(ローカルにタグ情報無し)");

Legend:
Removed from v.529  
changed lines
  Added in v.530

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26