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 487 by mineap, Sat Apr 9 13:16:04 2011 UTC revision 490 by mineap, Sun Apr 10 03:38:54 2011 UTC
# Line 354  package org.mineap.nndd.player Line 354  package org.mineap.nndd.player
354                          this.lastFrame = 0;                          this.lastFrame = 0;
355                          this.lastNicowariFrame = 0;                          this.lastNicowariFrame = 0;
356                                                    
357                            if(videoInfoView != null){
358                                    videoInfoView.pubUserLinkButtonText = "(未取得)";
359                                    videoInfoView.pubUserNameIconUrl = null;
360                                    videoInfoView.pubUserName = "(未取得)";
361                                    
362                                    if(videoInfoView.pubUserLinkButton != null){
363                                            videoInfoView.pubUserLinkButton.label = videoInfoView.pubUserLinkButtonText;
364                                            videoInfoView.image_pubUserIcon.source = videoInfoView.pubUserNameIconUrl;
365                                            videoInfoView.label_pubUserName.text = videoInfoView.pubUserName;
366                                    }
367                            }
368                            
369                          isCounted = false;                          isCounted = false;
370                                                    
371                  }                  }
# Line 630  package org.mineap.nndd.player Line 642  package org.mineap.nndd.player
642                                                          videoInfoView.videoServerUrl = videoPath.substring(0, videoPath.lastIndexOf("/"));                                                          videoInfoView.videoServerUrl = videoPath.substring(0, videoPath.lastIndexOf("/"));
643                                                  }else{                                                  }else{
644                                                          videoInfoView.videoServerUrl = videoPath;                                                          videoInfoView.videoServerUrl = videoPath;
645                                                            var messageServerUrl:String = PathMaker.createNomalCommentPathByVideoPath(videoPath);
646                                                            if(messageServerUrl != null){
647                                                                    videoInfoView.messageServerUrl = messageServerUrl;
648                                                            }
649                                                  }                                                  }
650                                                  videoInfoView.videoType = "FLV/MP4";                                                  videoInfoView.videoType = "FLV/MP4";
651                                                                                                    
# Line 712  package org.mineap.nndd.player Line 728  package org.mineap.nndd.player
728                                                          videoInfoView.videoServerUrl = videoPath.substring(0, videoPath.lastIndexOf("/"));                                                          videoInfoView.videoServerUrl = videoPath.substring(0, videoPath.lastIndexOf("/"));
729                                                  }else{                                                  }else{
730                                                          videoInfoView.videoServerUrl = videoPath;                                                          videoInfoView.videoServerUrl = videoPath;
731                                                            var messageServerUrl:String = PathMaker.createNomalCommentPathByVideoPath(videoPath);
732                                                            if(messageServerUrl != null){
733                                                                    videoInfoView.messageServerUrl = messageServerUrl;
734                                                            }
735                                                  }                                                  }
736                                                  videoInfoView.videoType = "SWF";                                                  videoInfoView.videoType = "SWF";
737                                                  if(autoPlay){                                                  if(autoPlay){
# Line 2743  package org.mineap.nndd.player Line 2763  package org.mineap.nndd.player
2763                                                          fail = true;                                                          fail = true;
2764                                                  }                                                  }
2765                                                                                                    
2766                                                    if(videoInfoView != null){
2767                                                            trace(watchVideoPage.watcher.getPubUserName() + ", "
2768                                                                    + watchVideoPage.watcher.getPubUserId() + ", "
2769                                                                    + watchVideoPage.watcher.getPubUserIconUrl());
2770                                                            
2771                                                            videoInfoView.pubUserLinkButtonText = "user/" + watchVideoPage.watcher.getPubUserId();
2772                                                            videoInfoView.pubUserNameIconUrl = watchVideoPage.watcher.getPubUserIconUrl();
2773                                                            videoInfoView.pubUserName = watchVideoPage.watcher.getPubUserName();
2774                                                            
2775                                                            if(videoInfoView.pubUserLinkButton != null){
2776                                                                    videoInfoView.pubUserLinkButton.label = videoInfoView.pubUserLinkButtonText;
2777                                                                    videoInfoView.image_pubUserIcon.source = videoInfoView.pubUserNameIconUrl;
2778                                                                    videoInfoView.label_pubUserName.text = videoInfoView.pubUserName;
2779                                                            }
2780                                                    }
2781                                                    
2782                                                  if(!watchVideoPage.onlyOwnerText){                                                  if(!watchVideoPage.onlyOwnerText){
2783                                                          var thumbInfo:String = watchVideoPage.thumbInfoLoader.thumbInfo;                                                          var thumbInfo:String = watchVideoPage.thumbInfoLoader.thumbInfo;
2784                                                          if(thumbInfo != null){                                                          if(thumbInfo != null){
# Line 3347  package org.mineap.nndd.player Line 3383  package org.mineap.nndd.player
3383                                          videoInfoView.connectionType = "-";                                          videoInfoView.connectionType = "-";
3384                                          videoInfoView.videoType = "-";                                          videoInfoView.videoType = "-";
3385                                          videoInfoView.messageServerUrl = "-";                                          videoInfoView.messageServerUrl = "-";
3386                                            videoInfoView.economyMode = "-";
3387                                            videoInfoView.nickName = "-";
3388                                            videoInfoView.isPremium = "-";
3389                                  }                                  }
3390                                                                    
3391                                  try{                                  try{
# Line 3536  package org.mineap.nndd.player Line 3575  package org.mineap.nndd.player
3575                                                          playMovie((event.target as NNDDDownloader).streamingUrl, playList, playListIndex, (event.target as NNDDDownloader).nicoVideoName, nnddDownloaderForStreaming.isEconomyMode);                                                          playMovie((event.target as NNDDDownloader).streamingUrl, playList, playListIndex, (event.target as NNDDDownloader).nicoVideoName, nnddDownloaderForStreaming.isEconomyMode);
3576                                                          removeStreamingPlayHandler(event);                                                          removeStreamingPlayHandler(event);
3577                                                          nnddDownloaderForStreaming = null;                                                          nnddDownloaderForStreaming = null;
3578                                                            
3579                                                            var downloader:NNDDDownloader = (event.currentTarget as NNDDDownloader);
3580                                                            if(downloader != null && videoInfoView != null){
3581                                                                    if(downloader.messageServerURL != null){
3582                                                                            videoInfoView.messageServerUrl = downloader.messageServerURL;
3583                                                                    }
3584                                                                    
3585                                                                    if(downloader.getFlvResultAnalyzer != null){
3586                                                                            videoInfoView.economyMode = String(downloader.getFlvResultAnalyzer.economyMode);
3587                                                                            videoInfoView.nickName = downloader.getFlvResultAnalyzer.nickName;
3588                                                                            videoInfoView.isPremium = String(downloader.getFlvResultAnalyzer.isPremium);
3589                                                                    }
3590                                                            }
3591                                                            
3592                                                  });                                                  });
3593                                                                                                    
3594                                                  nnddDownloaderForStreaming.addEventListener(NNDDDownloader.COMMENT_GET_SUCCESS, getProgressListener);                                                  nnddDownloaderForStreaming.addEventListener(NNDDDownloader.COMMENT_GET_SUCCESS, getProgressListener);
# Line 3650  package org.mineap.nndd.player Line 3703  package org.mineap.nndd.player
3703                          }else if(event.type == NNDDDownloader.VIDEO_GET_SUCCESS){                          }else if(event.type == NNDDDownloader.VIDEO_GET_SUCCESS){
3704                                  status = "動画取得...成功";                                  status = "動画取得...成功";
3705                          }                          }
3706                            
3707                          trace(status);                          trace(status);
3708                          videoPlayer.label_downloadStatus.text = videoPlayer.label_downloadStatus.text + "\n\t" + status;                          videoPlayer.label_downloadStatus.text = videoPlayer.label_downloadStatus.text + "\n\t" + status;
3709                                                    
# Line 3672  package org.mineap.nndd.player Line 3725  package org.mineap.nndd.player
3725                                  logManager.addLog(NNDDDownloader.DOWNLOAD_PROCESS_ERROR + ":" + event + ":" + (event as IOErrorEvent).text);                                  logManager.addLog(NNDDDownloader.DOWNLOAD_PROCESS_ERROR + ":" + event + ":" + (event as IOErrorEvent).text);
3726                                  logManager.addLog("***ストリーミング再生に失敗***");                                  logManager.addLog("***ストリーミング再生に失敗***");
3727                          }                          }
3728                            
3729                            var downloader:NNDDDownloader = (event.currentTarget as NNDDDownloader);
3730                            if(downloader != null && videoInfoView != null){
3731                                    if(downloader.messageServerURL != null){
3732                                            videoInfoView.messageServerUrl = downloader.messageServerURL;
3733                                    }
3734                                    
3735                                    if(downloader.getFlvResultAnalyzer != null){
3736                                            var url:String = downloader.getFlvResultAnalyzer.url;
3737                                            if(url != null){
3738                                                    var index:int = url.indexOf("?");
3739                                                    if(index != -1){
3740                                                            url = url.substring(0,index);
3741                                                    }
3742                                            }
3743                                            videoInfoView.videoServerUrl = url;
3744                                            videoInfoView.economyMode = String(downloader.getFlvResultAnalyzer.economyMode);
3745                                            videoInfoView.nickName = downloader.getFlvResultAnalyzer.nickName;
3746                                            videoInfoView.isPremium = String(downloader.getFlvResultAnalyzer.isPremium);
3747                                    }
3748                            }
3749                            
3750                          removeStreamingPlayHandler(event);                          removeStreamingPlayHandler(event);
3751                          this.nnddDownloaderForStreaming = null;                          this.nnddDownloaderForStreaming = null;
3752                  }                  }

Legend:
Removed from v.487  
changed lines
  Added in v.490

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