Package net.pms.dlna.virtual

Examples of net.pms.dlna.virtual.VirtualFolder.addChild()


          return configuration.isMencoderYadif();
        }
      });

      vfSub.addChild(new VirtualVideoAction(Messages.getString("TrTab2.51"), configuration.isDisableSubtitles()) {
        @Override
        public boolean enable() {
          boolean oldValue = configuration.isDisableSubtitles();
          boolean newValue = !oldValue;
          configuration.setDisableSubtitles(newValue);
View Full Code Here


          configuration.setDisableSubtitles(newValue);
          return newValue;
        }
      });

      vfSub.addChild(new VirtualVideoAction(Messages.getString("MEncoderVideo.22"), configuration.isAutoloadExternalSubtitles()) {
        @Override
        public boolean enable() {
          boolean oldValue = configuration.isAutoloadExternalSubtitles();
          boolean newValue = !oldValue;
          configuration.setAutoloadExternalSubtitles(newValue);
View Full Code Here

          configuration.setAutoloadExternalSubtitles(newValue);
          return newValue;
        }
      });

      vfSub.addChild(new VirtualVideoAction(Messages.getString("MEncoderVideo.36"), configuration.isUseEmbeddedSubtitlesStyle()) {
        @Override
        public boolean enable() {
          boolean oldValue = configuration.isUseEmbeddedSubtitlesStyle();
          boolean newValue = !oldValue;
          configuration.setUseEmbeddedSubtitlesStyle(newValue);
View Full Code Here

                  DLNAResource newChild = child.clone();
                  newChild.setPlayer(player);
                  newChild.setMedia(child.media);
                  LOGGER.trace("Duplicate subtitle " + child.getName() + " with player: " + player.toString());

                  vf.addChild(new SubSelFile(newChild));
                }
              }

              for (ExternalListener listener : ExternalFactory.getExternalListeners()) {
                if (listener instanceof AdditionalResourceFolderListener) {
View Full Code Here

                if (photoProperties != null) {
                  Object imagePath = photoProperties.get("ImagePath");

                  if (imagePath != null) {
                    RealFile realFile = new RealFile(new File(imagePath.toString()));
                    virtualFolder.addChild(realFile);
                  }
                }
              }

              iPhotoVirtualFolder.addChild(virtualFolder);
View Full Code Here

                      if (individualArtistAlbumFolder == null) {
                        individualArtistAlbumFolder = new VirtualFolder(albumName, null);
                        individualArtistFolder.addChild(individualArtistAlbumFolder);
                      }

                      individualArtistAlbumFolder.addChild(file.clone());
                      individualArtistAllTracksFolder.addChild(file);
                    }

                    // ALBUMS FOLDER - Put the track into its album folder
                    {
View Full Code Here

                      }
                      if (individualAlbumFolder == null) {
                        individualAlbumFolder = new VirtualFolder(albumName, null);
                        virtualFolderAlbums.addChild(individualAlbumFolder);
                      }
                      individualAlbumFolder.addChild(file.clone());
                    }

                    // GENRES FOLDER - Put the track into its genre folder
                    {
                      VirtualFolder individualGenreFolder = null;
View Full Code Here

                      }
                      if (individualGenreFolder == null) {
                        individualGenreFolder = new VirtualFolder(genreName, null);
                        virtualFolderGenres.addChild(individualGenreFolder);
                      }
                      individualGenreFolder.addChild(file.clone());
                    }

                    // ALL TRACKS - Put the track into the global "All tracks" folder
                    virtualFolderAllTracks.addChild(file.clone());
                  }
View Full Code Here

                    if (track.containsKey("Protected") && track.get("Protected").equals(Boolean.TRUE))
                      name = String.format(Messages.getString("RootFolder.1"), name);

                    URI tURI2 = new URI(track.get("Location").toString());
                    RealFile file = new RealFile(new File(URLDecoder.decode(tURI2.toURL().getFile(), "UTF-8")), name);
                    pf.addChild(file);
                  }
                }
              }

              int kind = Playlist.containsKey("Distinguished Kind") ? ((Number)Playlist.get("Distinguished Kind")).intValue() : -1;
View Full Code Here

          return configuration.isMencoderYadif();
        }
      });

      vfSub.addChild(new VirtualVideoAction(Messages.getString("TrTab2.51"), configuration.isDisableSubtitles()) {
        @Override
        public boolean enable() {
          boolean oldValue = configuration.isDisableSubtitles();
          boolean newValue = !oldValue;
          configuration.setDisableSubtitles(newValue);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.