## Uses of Class
org.red5.io.mp4.MP4DataStream

Packages that use MP4DataStream
Package | Description
--- | ---
org.red5.io.mp4 |

### Uses of MP4DataStream in org.red5.io.mp4

Methods in org.red5.io.mp4 with parameters of type MP4DataStream
Modifier and Type | Method and Description
--- | ---
`long` | MP4Atom.`create_audio_sample_entry_atom(MP4DataStream bitstream)` Loads AudioSampleEntry atom from the input bitstream.
`long` | MP4Atom.`create_avc_config_atom(MP4DataStream bitstream)` Loads AVCC atom from the input bitstream.
`long` | MP4Atom.`create_chan_atom(MP4DataStream bitstream)` Loads Audio Channel Layout atom from the input bitstream.
`long` | MP4Atom.`create_chunk_large_offset_atom(MP4DataStream bitstream)` Loads ChunkLargeOffset atom from the input bitstream.
`long` | MP4Atom.`create_chunk_offset_atom(MP4DataStream bitstream)` Loads ChunkOffset atom from the input bitstream.
`long` | MP4Atom.`create_compact_sample_size_atom(MP4DataStream stream)` Loads CompactSampleSize atom from the input stream.
`long` | MP4Atom.`create_composite_atom(MP4DataStream bitstream)` Loads the composite atom from the input bitstream.
`long` | MP4Atom.`create_composition_time_to_sample_atom(MP4DataStream bitstream)` Loads composition time to sample atom from the input bitstream.
`long` | MP4Atom.`create_esd_atom(MP4DataStream bitstream)` Loads M4ESDAtom atom from the input bitstream.
`long` | MP4Atom.`create_full_atom(MP4DataStream bitstream)` Loads the version of the full atom from the input bitstream.
`long` | MP4Atom.`create_handler_atom(MP4DataStream bitstream)` Loads Handler atom from the input bitstream.
`long` | MP4Atom.`create_media_header_atom(MP4DataStream bitstream)` Loads MediaHeader atom from the input bitstream.
`long` | MP4Atom.`create_meta_atom(MP4DataStream bitstream)` Creates a meta data atom.
`long` | MP4Atom.`create_movie_header_atom(MP4DataStream bitstream)` Loads MovieHeader atom from the input bitstream.
`long` | MP4Atom.`create_pasp_atom(MP4DataStream bitstream)` Creates the PASP atom or Pixel Aspect Ratio.
`long` | MP4Atom.`create_sample_description_atom(MP4DataStream bitstream)` Loads SampleDescription atom from the input bitstream.
`long` | MP4Atom.`create_sample_size_atom(MP4DataStream bitstream)` Loads MP4SampleSizeAtom atom from the input bitstream.
`long` | MP4Atom.`create_sample_to_chunk_atom(MP4DataStream bitstream)` Loads MP4SampleToChunkAtom atom from the input bitstream.
`long` | MP4Atom.`create_sound_media_header_atom(MP4DataStream bitstream)` Loads MP4SoundMediaHeaderAtom atom from the input bitstream.
`long` | MP4Atom.`create_sync_sample_atom(MP4DataStream bitstream)` Loads MP4SyncSampleAtom atom from the input bitstream.
`long` | MP4Atom.`create_time_to_sample_atom(MP4DataStream bitstream)` Loads MP4TimeToSampleAtom atom from the input bitstream.
`long` | MP4Atom.`create_track_header_atom(MP4DataStream bitstream)` Loads MP4TrackHeaderAtom atom from the input bitstream.
`long` | MP4Atom.`create_udta_atom(MP4DataStream bitstream)` Creates a user data atom.
`long` | MP4Atom.`create_video_media_header_atom(MP4DataStream bitstream)` Loads MP4VideoMediaHeaderAtom atom from the input bitstream.
`long` | MP4Atom.`create_video_sample_entry_atom(MP4DataStream bitstream)` Loads MP4VideoSampleEntryAtom atom from the input bitstream.
`long` | MP4Atom.`create_visual_sample_entry_atom(MP4DataStream bitstream)` Loads MP4VisualSampleEntryAtom atom from the input bitstream.
`static MP4Atom` | MP4Atom.`createAtom(MP4DataStream bitstream)` Constructs an `Atom` object from the data in the bitstream.
`void` | MP4Descriptor.`createDecoderConfigDescriptor(MP4DataStream bitstream)` Loads the MP4DecoderConfigDescriptor from the input bitstream.
`void` | MP4Descriptor.`createDecSpecificInfoDescriptor(MP4DataStream bitstream)` Loads the MP4DecSpecificInfoDescriptor from the input bitstream.
`static MP4Descriptor` | MP4Descriptor.`createDescriptor(MP4DataStream bitstream)`
`void` | MP4Descriptor.`createES_Descriptor(MP4DataStream bitstream)` Loads the MP4ES_Descriptor from the input bitstream.