Package com.aelitis.azureus.core.devices

Examples of com.aelitis.azureus.core.devices.DeviceMediaRenderer


          try{
            DeviceManager dm = DeviceManagerFactory.getSingleton();
           
            TranscodeManager tm = dm.getTranscodeManager();
           
            DeviceMediaRenderer dmr =
              (DeviceMediaRenderer)dm.addVirtualDevice(
                Device.DT_MEDIA_RENDERER,
                "18a0b53a-a466-6795-1d0f-cf38c830ca0e",
                "generic",
                "Media Analyser" );
 
            dmr.setHidden(true);
 
            TranscodeQueue queue = tm.getQueue();
           
            TranscodeJob[] jobs = queue.getJobs();
           
            for ( TranscodeJob job: jobs ){
             
              if ( job.getTarget() == dmr ){
               
                job.removeForce();
              }
            }
           
            TranscodeProfile[] profiles = dmr.getTranscodeProfiles();
           
            TranscodeProfile profile = null;
           
            for (TranscodeProfile p : profiles) {
             
View Full Code Here


   
    for ( DeviceImpl device: devices ){
     
      if ( device instanceof DeviceMediaRenderer ){
     
        DeviceMediaRenderer renderer = (DeviceMediaRenderer)device;
       
        String classification = renderer.getClassification();
     
        if ( classification.equalsIgnoreCase( target_classification )){
                               
          return renderer;
        }
View Full Code Here

      File root,
      File target_directory,
      boolean generic)
  {
   
    DeviceMediaRenderer existingDevice = getDeviceMediaRendererByClassification(target_classification);
    if (existingDevice instanceof DeviceMediaRendererManual ) {
      mapDevice( (DeviceMediaRendererManual) existingDevice, root, target_directory );
     
      existingDevice.setGenericUSB(generic);
      return (DeviceMediaRendererManual) existingDevice;
    }
   
    DeviceTemplate[] templates = manager.getDeviceTemplates( Device.DT_MEDIA_RENDERER );
   
View Full Code Here

             
              for ( final Device d: devices ){
               
                if ( d instanceof DeviceMediaRenderer ){
                 
                  final DeviceMediaRenderer dmr = (DeviceMediaRenderer)d;             
 
                  boolean  hide_device = d.isHidden();
                 
                  if ( COConfigurationManager.getBooleanParameter( "device.sidebar.ui.rend.hidegeneric", true ) ){
                                     
                    if ( dmr.isNonSimple()){
                     
                      hide_device = true;
                    }
                  }
                 
                  if ( hide_device ){
                   
                    continue;
                  }
                 
                  result.add(
                    new TranscodeTarget()
                    {
                      public String
                      getName()
                      {
                        return( d.getName());
                      }
                     
                      public TranscodeProfile[]
                      getProfiles()
                      {   
                        List<TranscodeProfile>  ps = new ArrayList<TranscodeProfile>();
 
                        com.aelitis.azureus.core.devices.TranscodeProfile[] profs = dmr.getTranscodeProfiles()
                       
                        if ( profs.length == 0 ){
                         
                          if ( dmr.getTranscodeRequirement() == com.aelitis.azureus.core.devices.TranscodeTarget.TRANSCODE_NEVER ){
                           
                            ps.add(
                                new TranscodeProfile()
                                {
                                  public String
                                  getUID()
                                  {
                                    return( dmr.getID() + "/" + dmr.getBlankProfile().getName());
                                  }
                                 
                                  public String
                                  getName()
                                  {
View Full Code Here

   
    String value = null;
   
    if ( d instanceof DeviceMediaRenderer ){
     
      DeviceMediaRenderer  dmr = (DeviceMediaRenderer)d;
     
      if (!(dmr.canCopyToDevice()|| dmr.canCopyToFolder())){
       
        value = na_text;
      }
    }
   
View Full Code Here

TOP

Related Classes of com.aelitis.azureus.core.devices.DeviceMediaRenderer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.