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 751 by mineap, Sat Feb 11 06:43:03 2012 UTC revision 772 by mineap, Sat Feb 25 12:01:34 2012 UTC
# Line 3039  package org.mineap.nndd.player Line 3039  package org.mineap.nndd.player
3039                                                                  var analyzer:ThumbInfoAnalyzer = new ThumbInfoAnalyzer(new XML(thumbInfo));                                                                  var analyzer:ThumbInfoAnalyzer = new ThumbInfoAnalyzer(new XML(thumbInfo));
3040                                                                  var video:NNDDVideo = libraryManager.isExist(videoId);                                                                  var video:NNDDVideo = libraryManager.isExist(videoId);
3041                                                                  if(analyzer.errorCode != null && analyzer.errorCode.length > 0 && !isStreamingPlay){                                                                  if(analyzer.errorCode != null && analyzer.errorCode.length > 0 && !isStreamingPlay){
3042                                                                            
3043                                                                            logManager.addLog("サムネイル情報取得時のエラーコード:" + analyzer.errorCode);
3044                                                                            
3045                                                                          // エラーコードが返ってきて、かつ、ストリーミングではないとき                                                                          // エラーコードが返ってきて、かつ、ストリーミングではないとき
3046                                                                          if(video != null){                                                                          if(video != null){
3047                                                                                    
3048                                                                                    logManager.addLog("ニコニコ動画からサムネイル情報が取得できなかったためローカルのデータを使用");
3049                                                                                    
3050                                                                                    if (analyzer.errorCode == ThumbInfoAnalyzer.ERROR_CODE_DELETED)
3051                                                                                    {
3052                                                                                            setVideoDeleted(true);
3053                                                                                    }
3054                                                                                    else
3055                                                                                    {
3056                                                                                            setVideoDeleted(false);
3057                                                                                    }
3058                                                                                    
3059                                                                                  var thumbInfoPath:String = PathMaker.createThmbInfoPathByVideoPath(video.getDecodeUrl());                                                                                  var thumbInfoPath:String = PathMaker.createThmbInfoPathByVideoPath(video.getDecodeUrl());
3060                                                                                  var fileIO:FileIO = new FileIO();                                                                                  var fileIO:FileIO = new FileIO();
3061                                                                                  var xml:XML = fileIO.loadXMLSync(thumbInfoPath, false);                                                                                  var xml:XML = fileIO.loadXMLSync(thumbInfoPath, false);
3062                                                                                  analyzer = new ThumbInfoAnalyzer(xml);                                                                                  analyzer = new ThumbInfoAnalyzer(xml);
3063                                                                          }                                                                          }
3064  //                                                                      setNicoThumbInfo(analyzer);                                                                          
3065                                                                  }else{                                                                  }else{
3066                                                                          if(video != null && video.pubDate == null){                                                                          if(video != null && video.pubDate == null){
3067                                                                                  video.pubDate = analyzer.getDateByFirst_retrieve();                                                                                  video.pubDate = analyzer.getDateByFirst_retrieve();
# Line 3141  package org.mineap.nndd.player Line 3156  package org.mineap.nndd.player
3156                          }                          }
3157                  }                  }
3158                                    
3159                    public function setVideoDeleted(isDeleted:Boolean):void
3160                    {
3161                            if (isDeleted)
3162                            {
3163                                    videoInfoView.label_deletedInfo.text = "【注意】この動画はニコニコ動画上では削除されています";
3164                                    videoInfoView.label_deletedInfo.toolTip = "ニコニコ動画上では削除されていますが、ダウンロード済みの動画/情報を使用して再生しています。";
3165                                    videoInfoView.label_deletedInfo.visible = true;
3166                                    videoInfoView.textArea_upperOwnerText.top = "92";
3167                                    videoInfoView.checkbox_showHtml.top = "144";
3168                                    videoInfoView.viewstack1.top = "167";
3169                            }
3170                            else
3171                            {
3172                                    videoInfoView.label_deletedInfo.text = "";
3173                                    videoInfoView.label_deletedInfo.toolTip = null;
3174                                    videoInfoView.label_deletedInfo.visible = false;
3175                                    videoInfoView.textArea_upperOwnerText.top = "75";
3176                                    videoInfoView.checkbox_showHtml.top = "127";
3177                                    videoInfoView.viewstack1.top = "150";
3178                            }
3179                    }
3180                    
3181                                    
3182                  /**                  /**
3183                   * 市場情報をセットします。                   * 市場情報をセットします。
# Line 3677  package org.mineap.nndd.player Line 3714  package org.mineap.nndd.player
3714                                          videoInfoView.economyMode = "-";                                          videoInfoView.economyMode = "-";
3715                                          videoInfoView.nickName = "-";                                          videoInfoView.nickName = "-";
3716                                          videoInfoView.isPremium = "-";                                          videoInfoView.isPremium = "-";
3717                                            
3718                                            setVideoDeleted(false);
3719                                  }                                  }
3720                                                                    
3721                                  try{                                  try{

Legend:
Removed from v.751  
changed lines
  Added in v.772

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