com.googlecode.mp4parser.authoring.builder.smoothstreaming
Class IsmvBuilder

java.lang.Object
  extended by com.googlecode.mp4parser.authoring.builder.FragmentedMp4Builder
      extended by com.googlecode.mp4parser.authoring.builder.smoothstreaming.IsmvBuilder
All Implemented Interfaces:
Mp4Builder

public class IsmvBuilder
extends FragmentedMp4Builder

Creates a fragmented IsoFile data structure according to Microsofts ISMV Smooth Streaming format.


Constructor Summary
IsmvBuilder()
           
 
Method Summary
 IsoFile build(Movie movie)
          Builds the actual IsoFile from the Movie.
 
Methods inherited from class com.googlecode.mp4parser.authoring.builder.FragmentedMp4Builder
createDinf, createFtyp, createMdat, createMdhd, createMdia, createMdiaHdlr, createMfhd, createMfra, createMinf, createMoof, createMoofMdat, createMoov, createMvex, createMvhd, createStbl, createTfhd, createTfra, createTkhd, createTraf, createTrak, createTrex, createTruns, dumpHex, getAllowedHandlers, getDuration, getSamples, setIntersectionFinder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsmvBuilder

public IsmvBuilder()
Method Detail

build

public IsoFile build(Movie movie)
              throws IOException
Description copied from interface: Mp4Builder
Builds the actual IsoFile from the Movie.

Specified by:
build in interface Mp4Builder
Overrides:
build in class FragmentedMp4Builder
Parameters:
movie - data source
Returns:
the freshly built IsoFile
Throws:
IOException


Copyright © 2012. All Rights Reserved.