Maven module :un.storage : media-mpeg4 :
Class : un.storage.media.mp4.MP4Constants
Extends/Implements : -
Subclasses : -

author  Johann Sorel
author  Alexander Simm


Variables : UTF8, UTF16, LOGGER, BOX_EXTENDED_TYPE, BOX_ADDITIONAL_METADATA_CONTAINER, BOX_APPLE_LOSSLESS, BOX_BINARY_XML, BOX_BIT_RATE, BOX_CHAPTER, BOX_CHUNK_OFFSET, BOX_CHUNK_LARGE_OFFSET, BOX_CLEAN_APERTURE, BOX_COMPACT_SAMPLE_SIZE, BOX_COMPOSITION_TIME_TO_SAMPLE, BOX_COPYRIGHT, BOX_DATA_ENTRY_URN, BOX_DATA_ENTRY_URL, BOX_DATA_INFORMATION, BOX_DATA_REFERENCE, BOX_DECODING_TIME_TO_SAMPLE, BOX_DEGRADATION_PRIORITY, BOX_EDIT, BOX_EDIT_LIST, BOX_FD_ITEM_INFORMATION, BOX_FD_SESSION_GROUP, BOX_FEC_RESERVOIR, BOX_FILE_PARTITION, BOX_FILE_TYPE, BOX_FREE_SPACE, BOX_GROUP_ID_TO_NAME, BOX_HANDLER, BOX_HINT_MEDIA_HEADER, BOX_IPMP_CONTROL, BOX_IPMP_INFO, BOX_ITEM_INFORMATION, BOX_ITEM_INFORMATION_ENTRY, BOX_ITEM_LOCATION, BOX_ITEM_PROTECTION, BOX_MEDIA, BOX_MEDIA_DATA, BOX_MEDIA_HEADER, BOX_MEDIA_INFORMATION, BOX_META, BOX_META_RELATION, BOX_MOVIE, BOX_MOVIE_EXTENDS, BOX_MOVIE_EXTENDS_HEADER, BOX_MOVIE_FRAGMENT, BOX_MOVIE_FRAGMENT_HEADER, BOX_MOVIE_FRAGMENT_RANDOM_ACCESS, BOX_MOVIE_FRAGMENT_RANDOM_ACCESS_OFFSET, BOX_MOVIE_HEADER, BOX_NERO_METADATA_TAGS, BOX_NULL_MEDIA_HEADER, BOX_ORIGINAL_FORMAT, BOX_PADDING_BIT, BOX_PARTITION_ENTRY, BOX_PIXEL_ASPECT_RATIO, BOX_PRIMARY_ITEM, BOX_PROGRESSIVE_DOWNLOAD_INFORMATION, BOX_PROTECTION_SCHEME_INFORMATION, BOX_SAMPLE_DEPENDENCY_TYPE, BOX_SAMPLE_DESCRIPTION, BOX_SAMPLE_GROUP_DESCRIPTION, BOX_SAMPLE_SCALE, BOX_SAMPLE_SIZE, BOX_SAMPLE_TABLE, BOX_SAMPLE_TO_CHUNK, BOX_SAMPLE_TO_GROUP, BOX_SCHEME_TYPE, BOX_SCHEME_INFORMATION, BOX_SHADOW_SYNC_SAMPLE, BOX_SKIP, BOX_SOUND_MEDIA_HEADER, BOX_SUB_SAMPLE_INFORMATION, BOX_SYNC_SAMPLE, BOX_TRACK, BOX_TRACK_EXTENDS, BOX_TRACK_FRAGMENT, BOX_TRACK_FRAGMENT_HEADER, BOX_TRACK_FRAGMENT_RANDOM_ACCESS, BOX_TRACK_FRAGMENT_RUN, BOX_TRACK_HEADER, BOX_TRACK_REFERENCE, BOX_TRACK_SELECTION, BOX_USER_DATA, BOX_VIDEO_MEDIA_HEADER, BOX_WIDE, BOX_XML, BOX_OBJECT_DESCRIPTOR, BOX_SAMPLE_DEPENDENCY, BOX_ID3_TAG, BOX_ITUNES_META_LIST, BOX_CUSTOM_ITUNES_METADATA, BOX_ITUNES_METADATA, BOX_ITUNES_METADATA_NAME, BOX_ITUNES_METADATA_MEAN, BOX_ALBUM_ARTIST_NAME, BOX_ALBUM_ARTIST_SORT, BOX_ALBUM_NAME, BOX_ALBUM_SORT, BOX_ARTIST_NAME, BOX_ARTIST_SORT, BOX_CATEGORY, BOX_COMMENTS, BOX_COMPILATION_PART, BOX_COMPOSER_NAME, BOX_COMPOSER_SORT, BOX_COVER, BOX_CUSTOM_GENRE, BOX_DESCRIPTION, BOX_DISK_NUMBER, BOX_ENCODER_NAME, BOX_ENCODER_TOOL, BOX_EPISODE_GLOBAL_UNIQUE_ID, BOX_GAPLESS_PLAYBACK, BOX_GENRE, BOX_GROUPING, BOX_HD_VIDEO, BOX_ITUNES_PURCHASE_ACCOUNT, BOX_ITUNES_ACCOUNT_TYPE, BOX_ITUNES_CATALOGUE_ID, BOX_ITUNES_COUNTRY_CODE, BOX_KEYWORD, BOX_LONG_DESCRIPTION, BOX_LYRICS, BOX_META_TYPE, BOX_PODCAST, BOX_PODCAST_URL, BOX_PURCHASE_DATE, BOX_RATING, BOX_RELEASE_DATE, BOX_REQUIREMENT, BOX_TEMPO, BOX_TRACK_NAME, BOX_TRACK_NUMBER, BOX_TRACK_SORT, BOX_TV_EPISODE, BOX_TV_EPISODE_NUMBER, BOX_TV_NETWORK_NAME, BOX_TV_SEASON, BOX_TV_SHOW, BOX_TV_SHOW_SORT, BOX_THREE_GPP_ALBUM, BOX_THREE_GPP_AUTHOR, BOX_THREE_GPP_CLASSIFICATION, BOX_THREE_GPP_DESCRIPTION, BOX_THREE_GPP_KEYWORDS, BOX_THREE_GPP_LOCATION_INFORMATION, BOX_THREE_GPP_PERFORMER, BOX_THREE_GPP_RECORDING_YEAR, BOX_THREE_GPP_TITLE, BOX_GOOGLE_HOST_HEADER, BOX_GOOGLE_PING_MESSAGE, BOX_GOOGLE_PING_URL, BOX_GOOGLE_SOURCE_DATA, BOX_GOOGLE_START_TIME, BOX_GOOGLE_TRACK_DURATION, BOX_MP4V_SAMPLE_ENTRY, BOX_H263_SAMPLE_ENTRY, BOX_ENCRYPTED_VIDEO_SAMPLE_ENTRY, BOX_AVC_SAMPLE_ENTRY, BOX_MP4A_SAMPLE_ENTRY, BOX_AC3_SAMPLE_ENTRY, BOX_EAC3_SAMPLE_ENTRY, BOX_DRMS_SAMPLE_ENTRY, BOX_AMR_SAMPLE_ENTRY, BOX_AMR_WB_SAMPLE_ENTRY, BOX_EVRC_SAMPLE_ENTRY, BOX_QCELP_SAMPLE_ENTRY, BOX_SMV_SAMPLE_ENTRY, BOX_ENCRYPTED_AUDIO_SAMPLE_ENTRY, BOX_MPEG_SAMPLE_ENTRY, BOX_TEXT_METADATA_SAMPLE_ENTRY, BOX_XML_METADATA_SAMPLE_ENTRY, BOX_RTP_HINT_SAMPLE_ENTRY, BOX_FD_HINT_SAMPLE_ENTRY, BOX_ESD, BOX_H263_SPECIFIC, BOX_AVC_SPECIFIC, BOX_AC3_SPECIFIC, BOX_EAC3_SPECIFIC, BOX_AMR_SPECIFIC, BOX_EVRC_SPECIFIC, BOX_QCELP_SPECIFIC, BOX_SMV_SPECIFIC, BOX_OMA_ACCESS_UNIT_FORMAT, BOX_OMA_COMMON_HEADERS, BOX_OMA_CONTENT_ID, BOX_OMA_CONTENT_OBJECT, BOX_OMA_COVER_URI, BOX_OMA_DISCRETE_MEDIA_HEADERS, BOX_OMA_DRM_CONTAINER, BOX_OMA_ICON_URI, BOX_OMA_INFO_URL, BOX_OMA_LYRICS_URI, BOX_OMA_MUTABLE_DRM_INFORMATION, BOX_OMA_KEY_MANAGEMENT, BOX_OMA_RIGHTS_OBJECT, BOX_OMA_TRANSACTION_TRACKING, BOX_FAIRPLAY_USER_ID, BOX_FAIRPLAY_USER_NAME, BOX_FAIRPLAY_USER_KEY, BOX_FAIRPLAY_IV, BOX_FAIRPLAY_PRIVATE_KEY, BOX_FTYP, BOX_MOOV, BOX_MVHD, BOX_TRAK, BOX_TKHD, BOX_MDIA, BOX_MDHD, BOX_MINF, BOX_VMHD, BOX_DINF, BOX_DREF, BOX_STBL, BOX_STSD, BOX_STTS, BOX_CTTS, BOX_STSS, BOX_STSC, BOX_STSZ, BOX_STCO, BOX_HDLR, BOX_TREF, BOX_IODS, BOX_MDAT, BOX_FREE
Functions : createBox, containsSubBoxes, getFourCC, getFullName, getLanguageCode, detectUndetermined, parseBox


public Charset UTF8

public Charset UTF16

public Logger LOGGER



public long BOX_EXTENDED_TYPE



public long BOX_ADDITIONAL_METADATA_CONTAINER



public long BOX_APPLE_LOSSLESS



public long BOX_BINARY_XML



public long BOX_BIT_RATE



public long BOX_CHAPTER



public long BOX_CHUNK_OFFSET



public long BOX_CHUNK_LARGE_OFFSET



public long BOX_CLEAN_APERTURE



public long BOX_COMPACT_SAMPLE_SIZE



public long BOX_COMPOSITION_TIME_TO_SAMPLE



public long BOX_COPYRIGHT



public long BOX_DATA_ENTRY_URN



public long BOX_DATA_ENTRY_URL



public long BOX_DATA_INFORMATION



public long BOX_DATA_REFERENCE



public long BOX_DECODING_TIME_TO_SAMPLE



public long BOX_DEGRADATION_PRIORITY



public long BOX_EDIT



public long BOX_EDIT_LIST



public long BOX_FD_ITEM_INFORMATION



public long BOX_FD_SESSION_GROUP



public long BOX_FEC_RESERVOIR



public long BOX_FILE_PARTITION



public long BOX_FILE_TYPE



public long BOX_FREE_SPACE



public long BOX_GROUP_ID_TO_NAME



public long BOX_HANDLER



public long BOX_HINT_MEDIA_HEADER



public long BOX_IPMP_CONTROL



public long BOX_IPMP_INFO



public long BOX_ITEM_INFORMATION



public long BOX_ITEM_INFORMATION_ENTRY



public long BOX_ITEM_LOCATION



public long BOX_ITEM_PROTECTION



public long BOX_MEDIA



public long BOX_MEDIA_DATA



public long BOX_MEDIA_HEADER



public long BOX_MEDIA_INFORMATION



public long BOX_META



public long BOX_META_RELATION



public long BOX_MOVIE



public long BOX_MOVIE_EXTENDS



public long BOX_MOVIE_EXTENDS_HEADER



public long BOX_MOVIE_FRAGMENT



public long BOX_MOVIE_FRAGMENT_HEADER



public long BOX_MOVIE_FRAGMENT_RANDOM_ACCESS



public long BOX_MOVIE_FRAGMENT_RANDOM_ACCESS_OFFSET



public long BOX_MOVIE_HEADER



public long BOX_NERO_METADATA_TAGS



public long BOX_NULL_MEDIA_HEADER



public long BOX_ORIGINAL_FORMAT



public long BOX_PADDING_BIT



public long BOX_PARTITION_ENTRY



public long BOX_PIXEL_ASPECT_RATIO



public long BOX_PRIMARY_ITEM



public long BOX_PROGRESSIVE_DOWNLOAD_INFORMATION



public long BOX_PROTECTION_SCHEME_INFORMATION



public long BOX_SAMPLE_DEPENDENCY_TYPE



public long BOX_SAMPLE_DESCRIPTION



public long BOX_SAMPLE_GROUP_DESCRIPTION



public long BOX_SAMPLE_SCALE



public long BOX_SAMPLE_SIZE



public long BOX_SAMPLE_TABLE



public long BOX_SAMPLE_TO_CHUNK



public long BOX_SAMPLE_TO_GROUP



public long BOX_SCHEME_TYPE



public long BOX_SCHEME_INFORMATION



public long BOX_SHADOW_SYNC_SAMPLE



public long BOX_SKIP



public long BOX_SOUND_MEDIA_HEADER



public long BOX_SUB_SAMPLE_INFORMATION



public long BOX_SYNC_SAMPLE



public long BOX_TRACK



public long BOX_TRACK_EXTENDS



public long BOX_TRACK_FRAGMENT



public long BOX_TRACK_FRAGMENT_HEADER



public long BOX_TRACK_FRAGMENT_RANDOM_ACCESS



public long BOX_TRACK_FRAGMENT_RUN



public long BOX_TRACK_HEADER



public long BOX_TRACK_REFERENCE



public long BOX_TRACK_SELECTION



public long BOX_USER_DATA



public long BOX_VIDEO_MEDIA_HEADER



public long BOX_WIDE



public long BOX_XML



public long BOX_OBJECT_DESCRIPTOR



public long BOX_SAMPLE_DEPENDENCY



public long BOX_ID3_TAG



public long BOX_ITUNES_META_LIST



public long BOX_CUSTOM_ITUNES_METADATA



public long BOX_ITUNES_METADATA



public long BOX_ITUNES_METADATA_NAME



public long BOX_ITUNES_METADATA_MEAN



public long BOX_ALBUM_ARTIST_NAME



public long BOX_ALBUM_ARTIST_SORT



public long BOX_ALBUM_NAME



public long BOX_ALBUM_SORT



public long BOX_ARTIST_NAME



public long BOX_ARTIST_SORT



public long BOX_CATEGORY



public long BOX_COMMENTS



public long BOX_COMPILATION_PART



public long BOX_COMPOSER_NAME



public long BOX_COMPOSER_SORT



public long BOX_COVER



public long BOX_CUSTOM_GENRE



public long BOX_DESCRIPTION



public long BOX_DISK_NUMBER



public long BOX_ENCODER_NAME



public long BOX_ENCODER_TOOL



public long BOX_EPISODE_GLOBAL_UNIQUE_ID



public long BOX_GAPLESS_PLAYBACK



public long BOX_GENRE



public long BOX_GROUPING



public long BOX_HD_VIDEO



public long BOX_ITUNES_PURCHASE_ACCOUNT



public long BOX_ITUNES_ACCOUNT_TYPE



public long BOX_ITUNES_CATALOGUE_ID



public long BOX_ITUNES_COUNTRY_CODE



public long BOX_KEYWORD



public long BOX_LONG_DESCRIPTION



public long BOX_LYRICS



public long BOX_META_TYPE



public long BOX_PODCAST



public long BOX_PODCAST_URL



public long BOX_PURCHASE_DATE



public long BOX_RATING



public long BOX_RELEASE_DATE



public long BOX_REQUIREMENT



public long BOX_TEMPO



public long BOX_TRACK_NAME



public long BOX_TRACK_NUMBER



public long BOX_TRACK_SORT



public long BOX_TV_EPISODE



public long BOX_TV_EPISODE_NUMBER



public long BOX_TV_NETWORK_NAME



public long BOX_TV_SEASON



public long BOX_TV_SHOW



public long BOX_TV_SHOW_SORT



public long BOX_THREE_GPP_ALBUM



public long BOX_THREE_GPP_AUTHOR



public long BOX_THREE_GPP_CLASSIFICATION



public long BOX_THREE_GPP_DESCRIPTION



public long BOX_THREE_GPP_KEYWORDS



public long BOX_THREE_GPP_LOCATION_INFORMATION



public long BOX_THREE_GPP_PERFORMER



public long BOX_THREE_GPP_RECORDING_YEAR



public long BOX_THREE_GPP_TITLE



public long BOX_GOOGLE_HOST_HEADER



public long BOX_GOOGLE_PING_MESSAGE



public long BOX_GOOGLE_PING_URL



public long BOX_GOOGLE_SOURCE_DATA



public long BOX_GOOGLE_START_TIME



public long BOX_GOOGLE_TRACK_DURATION



public long BOX_MP4V_SAMPLE_ENTRY



public long BOX_H263_SAMPLE_ENTRY



public long BOX_ENCRYPTED_VIDEO_SAMPLE_ENTRY



public long BOX_AVC_SAMPLE_ENTRY



public long BOX_MP4A_SAMPLE_ENTRY



public long BOX_AC3_SAMPLE_ENTRY



public long BOX_EAC3_SAMPLE_ENTRY



public long BOX_DRMS_SAMPLE_ENTRY



public long BOX_AMR_SAMPLE_ENTRY



public long BOX_AMR_WB_SAMPLE_ENTRY



public long BOX_EVRC_SAMPLE_ENTRY



public long BOX_QCELP_SAMPLE_ENTRY



public long BOX_SMV_SAMPLE_ENTRY



public long BOX_ENCRYPTED_AUDIO_SAMPLE_ENTRY



public long BOX_MPEG_SAMPLE_ENTRY



public long BOX_TEXT_METADATA_SAMPLE_ENTRY



public long BOX_XML_METADATA_SAMPLE_ENTRY



public long BOX_RTP_HINT_SAMPLE_ENTRY



public long BOX_FD_HINT_SAMPLE_ENTRY



public long BOX_ESD



public long BOX_H263_SPECIFIC



public long BOX_AVC_SPECIFIC



public long BOX_AC3_SPECIFIC



public long BOX_EAC3_SPECIFIC



public long BOX_AMR_SPECIFIC



public long BOX_EVRC_SPECIFIC



public long BOX_QCELP_SPECIFIC



public long BOX_SMV_SPECIFIC



public long BOX_OMA_ACCESS_UNIT_FORMAT



public long BOX_OMA_COMMON_HEADERS



public long BOX_OMA_CONTENT_ID



public long BOX_OMA_CONTENT_OBJECT



public long BOX_OMA_COVER_URI



public long BOX_OMA_DISCRETE_MEDIA_HEADERS



public long BOX_OMA_DRM_CONTAINER



public long BOX_OMA_ICON_URI



public long BOX_OMA_INFO_URL



public long BOX_OMA_LYRICS_URI



public long BOX_OMA_MUTABLE_DRM_INFORMATION



public long BOX_OMA_KEY_MANAGEMENT



public long BOX_OMA_RIGHTS_OBJECT



public long BOX_OMA_TRANSACTION_TRACKING



public long BOX_FAIRPLAY_USER_ID



public long BOX_FAIRPLAY_USER_NAME



public long BOX_FAIRPLAY_USER_KEY



public long BOX_FAIRPLAY_IV



public long BOX_FAIRPLAY_PRIVATE_KEY



public Chars BOX_FTYP

public Chars BOX_MOOV

public Chars BOX_MVHD

public Chars BOX_TRAK

public Chars BOX_TKHD

public Chars BOX_MDIA

public Chars BOX_MDHD

public Chars BOX_MINF

public Chars BOX_VMHD

public Chars BOX_DINF

public Chars BOX_DREF

public Chars BOX_STBL

public Chars BOX_STSD

public Chars BOX_STTS

public Chars BOX_CTTS

public Chars BOX_STSS

public Chars BOX_STSC

public Chars BOX_STSZ

public Chars BOX_STCO

public Chars BOX_HDLR

public Chars BOX_TREF

public Chars BOX_IODS

public Chars BOX_MDAT

public Chars BOX_FREE


public Box createBox (long type)

public boolean containsSubBoxes (Chars name)

public Chars getFourCC (long type)

public Chars getFullName (long type)

public String getLanguageCode (long l)

public long detectUndetermined (long l)

public Box parseBox (Box parent, MP4InputStream in)