com.soscompany.mpeg2.structures
Class MPEG2Structure

java.lang.Object
  extended by com.soscompany.utils.BitsStructure
      extended by com.soscompany.mpeg.structures.MPEGStructure
          extended by com.soscompany.mpeg2.structures.MPEG2Structure
All Implemented Interfaces:
MPEGConsts, MPEG2Consts
Direct Known Subclasses:
copyright_extension, extension_and_user_data, extension_data, group_of_pictures_header, picture_coding_extension, picture_display_extension, picture_header, picture_spatial_scalable_extension, picture_temporal_scalable_extension, quant_matrix_extension, sequence_display_extension, sequence_extension, sequence_header, sequence_scalable_extension, user_data, video_sequence

public class MPEG2Structure
extends MPEGStructure
implements MPEG2Consts


Field Summary
 
Fields inherited from class com.soscompany.mpeg.structures.MPEGStructure
childs
 
Fields inherited from class com.soscompany.utils.BitsStructure
content, sizeOfDataRead
 
Fields inherited from interface com.soscompany.mpeg2.utils.MPEG2Consts
_COPYRIGHT_EXTENSION_ID, _PICTURE_CODING_EXTENSION_ID, _PICTURE_DISPLAY_EXTENSION_ID, _PICTURE_SPATIAL_SCALABLE_EXTENSION_ID, _PICTURE_TEMPORAL_SCALABLE_EXTENSION_ID, _QUANT_MATRIX_EXTENSION_ID, _SEQUENCE_DISPLAY_EXTENSION_ID, _SEQUENCE_EXTENSION_ID, _SEQUENCE_SCALABLE_EXTENSION_ID, _SPATIAL_SCALABILITY, _TEMPORAL_SCALABILITY, extension_start_code_value, group_start_code_value, picture_start_code_value, sequence_end_code_value, sequence_error_code_value, sequence_header_code_value, slice_start_code_start_value, slice_start_code_stop_value, user_data_start_code_value
 
Constructor Summary
MPEG2Structure(MPEGElementaryStream file, MPEG2Structure parent)
           
 
Method Summary
 void Parse()
           
 java.lang.String toString()
           
 
Methods inherited from class com.soscompany.mpeg.structures.MPEGStructure
addChild, getData, next_start_code, parseChild, setData
 
Methods inherited from class com.soscompany.utils.BitsStructure
bytealigned, getBits, getBits, getSizeOfDataRead, nextbits_bytealigned, nextbits_bytealigned
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MPEG2Structure

public MPEG2Structure(MPEGElementaryStream file,
                      MPEG2Structure parent)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class BitsStructure

Parse

public void Parse()
           throws java.lang.Exception
Overrides:
Parse in class MPEGStructure
Throws:
java.lang.Exception