Lines Matching defs:movie

86     public IsoFile build(Movie movie) {
87 LOG.fine("Creating movie " + movie);
88 for (Track track : movie.getTracks()) {
107 isoFile.addBox(createMovieBox(movie));
108 InterleaveChunkMdat mdat = new InterleaveChunkMdat(movie);
139 private MovieBox createMovieBox(Movie movie) {
146 long movieTimeScale = getTimescale(movie);
149 for (Track track : movie.getTracks()) {
162 for (Track track : movie.getTracks()) {
173 for (Track track : movie.getTracks()) {
174 movieBox.addBox(createTrackBox(track, movie));
177 Box udta = createUdta(movie);
190 protected Box createUdta(Movie movie) {
194 private TrackBox createTrackBox(Track track, Movie movie) {
221 // just translate media duration to movie timescale
222 tkhd.setDuration(getDuration(track) * getTimescale(movie) / track.getTrackMetaData().getTimescale());
242 new EditListBox.Entry(editListBox, (long) (track.getTrackMetaData().getStartTime() * getTimescale(movie)), -1, 1)));
305 for (Track current : movie.getTracks()) {
306 track2ChunkSizes.put(current, getChunkSizes(current, movie));
350 for (Track current : movie.getTracks()) {
393 private InterleaveChunkMdat(Movie movie) {
395 tracks = movie.getTracks();
397 for (Track track : movie.getTracks()) {
398 chunks.put(track, getChunkSizes(track, movie));
496 * @param movie
499 int[] getChunkSizes(Track track, Movie movie) {
501 long[] referenceChunkStarts = intersectionFinder.sampleNumbers(track, movie);
540 public long getTimescale(Movie movie) {
541 long timescale = movie.getTracks().iterator().next().getTrackMetaData().getTimescale();
542 for (Track track : movie.getTracks()) {