protected Box createMinf(StreamingTrack streamingTrack) { MediaInformationBox minf = new MediaInformationBox(); if (streamingTrack.getHandler().equals("vide")) { minf.addBox(new VideoMediaHeaderBox()); } else if (streamingTrack.getHandler().equals("soun")) { minf.addBox(new SoundMediaHeaderBox()); } else if (streamingTrack.getHandler().equals("text")) { minf.addBox(new NullMediaHeaderBox()); } else if (streamingTrack.getHandler().equals("subt")) { minf.addBox(new SubtitleMediaHeaderBox()); } else if (streamingTrack.getHandler().equals("hint")) { minf.addBox(new HintMediaHeaderBox()); } else if (streamingTrack.getHandler().equals("sbtl")) { minf.addBox(new NullMediaHeaderBox()); } minf.addBox(createDinf()); minf.addBox(createStbl(streamingTrack)); return minf; }
protected Box createMinf() { MediaInformationBox minf = new MediaInformationBox(); if (source.getHandler().equals("vide")) { minf.addBox(new VideoMediaHeaderBox()); } else if (source.getHandler().equals("soun")) { minf.addBox(new SoundMediaHeaderBox()); } else if (source.getHandler().equals("text")) { minf.addBox(new NullMediaHeaderBox()); } else if (source.getHandler().equals("subt")) { minf.addBox(new SubtitleMediaHeaderBox()); } else if (source.getHandler().equals("hint")) { minf.addBox(new HintMediaHeaderBox()); } else if (source.getHandler().equals("sbtl")) { minf.addBox(new NullMediaHeaderBox()); } minf.addBox(createDinf()); minf.addBox(createStbl()); return minf; }
protected Box createMinf(Track track, Movie movie) { MediaInformationBox minf = new MediaInformationBox(); if (track.getHandler().equals("vide")) { minf.addBox(new VideoMediaHeaderBox()); } else if (track.getHandler().equals("soun")) { minf.addBox(new SoundMediaHeaderBox()); } else if (track.getHandler().equals("text")) { minf.addBox(new NullMediaHeaderBox()); } else if (track.getHandler().equals("subt")) { minf.addBox(new SubtitleMediaHeaderBox()); } else if (track.getHandler().equals("hint")) { minf.addBox(new HintMediaHeaderBox()); } else if (track.getHandler().equals("sbtl")) { minf.addBox(new NullMediaHeaderBox()); } minf.addBox(createDinf(movie, track)); minf.addBox(createStbl(movie, track)); return minf; }
minf.addBox(new VideoMediaHeaderBox()); } else if (track.getHandler().equals("soun")) { minf.addBox(new SoundMediaHeaderBox()); } else if (track.getHandler().equals("text")) { minf.addBox(new NullMediaHeaderBox()); } else if (track.getHandler().equals("subt")) { minf.addBox(new SubtitleMediaHeaderBox()); } else if (track.getHandler().equals("hint")) { minf.addBox(new HintMediaHeaderBox()); } else if (track.getHandler().equals("sbtl")) { minf.addBox(new NullMediaHeaderBox()); url.setFlags(1); dref.addBox(url); minf.addBox(dinf); minf.addBox(stbl); mdia.addBox(minf); LOG.logDebug("done with trak for track_" + track.getTrackMetaData().getTrackId());