com.googlecode.mp4parser.authoring.adaptivestreaming
Class FlatManifestWriterImpl

java.lang.Object
  extended by com.googlecode.mp4parser.authoring.adaptivestreaming.AbstractManifestWriter
      extended by com.googlecode.mp4parser.authoring.adaptivestreaming.FlatManifestWriterImpl
All Implemented Interfaces:
ManifestWriter

public class FlatManifestWriterImpl
extends AbstractManifestWriter


Field Summary
 
Fields inherited from class com.googlecode.mp4parser.authoring.adaptivestreaming.AbstractManifestWriter
audioFragmentsDurations, videoFragmentsDurations
 
Constructor Summary
protected FlatManifestWriterImpl(FragmentIntersectionFinder intersectionFinder)
           
 
Method Summary
protected  Document customizeManifest(Document manifest)
          Overwrite this method in subclasses to add your specialities.
 String getManifest(Movie movie)
           
 
Methods inherited from class com.googlecode.mp4parser.authoring.adaptivestreaming.AbstractManifestWriter
calculateFragmentDurations, checkFragmentsAlign, getBitrate, getDuration, getFormat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlatManifestWriterImpl

protected FlatManifestWriterImpl(FragmentIntersectionFinder intersectionFinder)
Method Detail

customizeManifest

protected Document customizeManifest(Document manifest)
Overwrite this method in subclasses to add your specialities.

Parameters:
manifest - the original manifest
Returns:
your customized version of the manifest

getManifest

public String getManifest(Movie movie)
                   throws IOException
Throws:
IOException


Copyright © 2012. All Rights Reserved.