SYMBOL INDEX (2761 symbols across 314 files) FILE: jni/aac-enc.c function throwException (line 18) | void throwException(JNIEnv* env, const char *name, const char *msg) function Java_com_todoroo_aacenc_AACEncoder_init (line 42) | void function Java_com_todoroo_aacenc_AACEncoder_encode (line 89) | void function Java_com_todoroo_aacenc_AACEncoder_uninit (line 143) | void function JNICALL (line 153) | JNICALL FILE: jni/basic_op/basicop2.c function Word16 (line 60) | Word16 saturate(Word32 L_var1) function Word16 (line 116) | Word16 add (Word16 var1, Word16 var2) function Word16 (line 162) | Word16 sub(Word16 var1, Word16 var2) function Word16 (line 261) | Word16 shl (Word16 var1, Word16 var2) function Word16 (line 328) | Word16 shr (Word16 var1, Word16 var2) function Word16 (line 397) | Word16 mult (Word16 var1, Word16 var2) function Word32 (line 451) | Word32 L_mult(Word16 var1, Word16 var2) function Word16 (line 537) | Word16 extract_h (Word32 L_var1) function Word16 (line 575) | Word16 extract_l(Word32 L_var1) function Word16 (line 617) | Word16 round16(Word32 L_var1) function Word32 (line 667) | Word32 L_mac (Word32 L_var3, Word16 var1, Word16 var2) function Word32 (line 717) | Word32 L_msu (Word32 L_var3, Word16 var1, Word16 var2) function Word32 (line 762) | Word32 L_add (Word32 L_var1, Word32 L_var2) function Word32 (line 813) | Word32 L_sub(Word32 L_var1, Word32 L_var2) function Word16 (line 904) | Word16 mult_r (Word16 var1, Word16 var2) function Word32 (line 959) | Word32 L_shl (Word32 L_var1, Word16 var2) function Word32 (line 1024) | Word32 L_shr (Word32 L_var1, Word16 var2) function Word16 (line 1096) | Word16 shr_r (Word16 var1, Word16 var2) function Word16 (line 1160) | Word16 mac_r (Word32 L_var3, Word16 var1, Word16 var2) function Word16 (line 1211) | Word16 msu_r (Word32 L_var3, Word16 var1, Word16 var2) function Word32 (line 1341) | Word32 L_shr_r (Word32 L_var1, Word16 var2) function Word16 (line 1451) | Word16 norm_s (Word16 var1) function Word16 (line 1520) | Word16 div_s (Word16 var1, Word16 var2) function Word16 (line 1594) | Word16 norm_l (Word32 L_var1) FILE: jni/basic_op/oper_32b.c function L_Extract (line 42) | void L_Extract (Word32 L_32, Word16 *hi, Word16 *lo) function Word32 (line 70) | Word32 L_Comp (Word16 hi, Word16 lo) function Word32 (line 98) | Word32 Mpy_32 (Word16 hi1, Word16 lo1, Word16 hi2, Word16 lo2) function Word32 (line 127) | Word32 Mpy_32_16 (Word16 hi, Word16 lo, Word16 n) function Word32 (line 179) | Word32 Div_32 (Word32 L_num, Word32 denom) function Word16 (line 210) | Word16 iLog4(Word32 value) function Word32 (line 243) | Word32 rsqrt(Word32 value, /*!< Operand to square root (0.0 ... 1) */ function Word32 (line 345) | Word32 pow2_xy(Word32 x, Word32 y) FILE: jni/inc/aacenc_core.h type AACENC_CONFIG (line 39) | typedef struct { type AAC_ENCODER (line 49) | typedef struct { FILE: jni/inc/adj_thr_data.h type BRES_PARAM (line 30) | typedef struct { type AH_PARAM (line 37) | typedef struct { type MINSNR_ADAPT_PARAM (line 42) | typedef struct { type ATS_ELEMENT (line 49) | typedef struct { type ADJ_THR_STATE (line 64) | typedef struct { FILE: jni/inc/basic_op.h function Word32 (line 228) | __inline Word32 ASM_L_shr(Word32 L_var1, Word32 var2) function Word32 (line 233) | __inline Word32 ASM_L_shl(Word32 L_var1, Word32 var2) function Word32 (line 246) | __inline Word32 ASM_shr(Word32 L_var1, Word32 var2) function Word32 (line 259) | __inline Word32 ASM_shl(Word32 L_var1, Word32 var2) function Word32 (line 296) | __inline Word32 saturate(Word32 L_var1) function Word32 (line 344) | __inline Word32 shl (Word32 var1, Word32 var2) function Word32 (line 383) | __inline Word32 shr (Word32 var1, Word32 var2) function Word32 (line 427) | __inline Word32 L_mult(Word32 var1, Word32 var2) function Word32 (line 457) | __inline Word32 L_msu (Word32 L_var3, Word32 var1, Word32 var2) function Word32 (line 480) | __inline Word32 L_sub(Word32 L_var1, Word32 L_var2) function Word32 (line 509) | __inline Word32 L_shl(Word32 L_var1, Word32 var2) function Word32 (line 552) | __inline Word32 L_shr (Word32 L_var1, Word32 var2) function Word32 (line 595) | __inline Word32 add (Word32 var1, Word32 var2) function Word32 (line 623) | __inline Word32 sub(Word32 var1, Word32 var2) function Word32 (line 651) | __inline Word32 div_s (Word32 var1, Word32 var2) function Word32 (line 686) | __inline Word32 mult (Word32 var1, Word32 var2) function Word32 (line 727) | __inline Word32 norm_s (Word32 var1) function Word32 (line 776) | __inline Word32 norm_l (Word32 L_var1) function Word32 (line 986) | __inline Word32 round16(Word32 L_var1) function Word32 (line 1010) | __inline Word32 L_mac (Word32 L_var3, Word32 var1, Word32 var2) function Word32 (line 1033) | __inline Word32 L_add (Word32 L_var1, Word32 L_var2) function Word32 (line 1062) | __inline Word32 mult_r (Word32 var1, Word32 var2) function Word32 (line 1078) | __inline Word32 shr_r (Word32 var1, Word32 var2) function Word32 (line 1104) | __inline Word32 mac_r (Word32 L_var3, Word32 var1, Word32 var2) function Word32 (line 1116) | __inline Word32 msu_r (Word32 L_var3, Word32 var1, Word32 var2) function Word32 (line 1128) | __inline Word32 L_shr_r (Word32 L_var1, Word32 var2) function Word32 (line 1154) | __inline Word32 extract_h (Word32 L_var1) function Word32 (line 1165) | __inline Word32 extract_l(Word32 L_var1) FILE: jni/inc/bit_cnt.h type codeBookNo (line 34) | enum codeBookNo{ type codeBookNdx (line 55) | enum codeBookNdx{ type codeBookLav (line 77) | enum codeBookLav{ FILE: jni/inc/bitbuffer.h type direction (line 29) | enum direction type BIT_BUF (line 46) | struct BIT_BUF type BIT_BUF (line 64) | struct BIT_BUF FILE: jni/inc/bitenc.h type BITSTREAMENCODER_INIT (line 31) | struct BITSTREAMENCODER_INIT FILE: jni/inc/block_switch.h type BLOCK_SWITCHING_CONTROL (line 37) | typedef struct{ FILE: jni/inc/dyn_bits.h type SECTION_INFO (line 39) | typedef struct type SECTION_DATA (line 51) | typedef struct FILE: jni/inc/interface.h type TOOLSINFO (line 44) | struct TOOLSINFO { type PSY_OUT_CHANNEL (line 50) | typedef struct { type PSY_OUT_ELEMENT (line 76) | typedef struct { type PSY_OUT (line 82) | typedef struct { FILE: jni/inc/line_pe.h type PE_CHANNEL_DATA (line 31) | typedef struct { type PE_DATA (line 43) | typedef struct { FILE: jni/inc/oper_32b.h function Word32 (line 44) | __inline Word32 L_mpy_ls(Word32 L_var2, Word16 var1) function Word32 (line 60) | __inline Word32 L_mpy_wx(Word32 L_var2, Word16 var1) FILE: jni/inc/psy_configuration.h type PSY_CONFIGURATION_LONG (line 30) | typedef struct{ type PSY_CONFIGURATION_SHORT (line 60) | typedef struct{ FILE: jni/inc/psy_data.h type SFB_THRESHOLD (line 33) | typedef struct{ type SFB_ENERGY (line 38) | typedef struct{ type SFB_ENERGY_SUM (line 43) | typedef struct{ type PSY_DATA (line 49) | typedef struct{ FILE: jni/inc/psy_main.h type PSY_KERNEL (line 33) | typedef struct { FILE: jni/inc/qc_data.h type ENCODER_MODE (line 33) | typedef enum { type ELEMENT_TYPE (line 40) | typedef enum { type ELEMENT_INFO (line 51) | typedef struct { type PADDING (line 58) | typedef struct { type QC_INIT (line 65) | struct QC_INIT{ type QC_OUT_CHANNEL (line 78) | typedef struct type QC_OUT_ELEMENT (line 90) | typedef struct type QC_OUT (line 100) | typedef struct type ELEMENT_BITS (line 113) | typedef struct { type QC_STATE (line 122) | typedef struct FILE: jni/inc/qc_main.h type QC_INIT (line 39) | struct QC_INIT FILE: jni/inc/tns.h type TNS_CONFIG_TABULATED (line 36) | typedef struct{ /*stuff that is tabulated dependent on bitrate etc. */ type TNS_CONFIG (line 44) | typedef struct { /*assigned at InitTime*/ type TNS_SUBBLOCK_INFO (line 76) | typedef struct { type TNS_DATA_SHORT (line 82) | typedef struct{ type TNS_DATA_LONG (line 86) | typedef struct{ type TNS_DATA_RAW (line 90) | typedef struct{ type TNS_DATA (line 95) | typedef struct{ type TNS_INFO (line 100) | typedef struct{ FILE: jni/inc/tns_param.h type TNS_MAX_TAB_ENTRY (line 31) | typedef struct{ type TNS_INFO_TAB (line 37) | typedef struct{ FILE: jni/inc/typedef.h type Word8 (line 35) | typedef signed char Word8; type Word16 (line 36) | typedef short Word16; type Word32 (line 37) | typedef long Word32; type Flag (line 38) | typedef int Flag; type Word8 (line 41) | typedef signed char Word8; type Word16 (line 42) | typedef short Word16; type Word32 (line 43) | typedef long Word32; type Flag (line 44) | typedef int Flag; type Word8 (line 47) | typedef signed char Word8; type Word16 (line 48) | typedef short Word16; type Word32 (line 49) | typedef int Word32; type Flag (line 50) | typedef int Flag; type Flag (line 59) | typedef int Flag; FILE: jni/inc/typedefs.h type Char (line 62) | typedef char Char; type Word8 (line 67) | typedef signed char Word8; type UWord8 (line 68) | typedef unsigned char UWord8; type Word16 (line 72) | typedef short Word16; type UWord16 (line 73) | typedef unsigned short UWord16; type Word32 (line 78) | typedef int Word32; type UWord32 (line 79) | typedef unsigned int UWord32; type Word64 (line 84) | typedef long long Word64; type UWord64 (line 85) | typedef unsigned long long UWord64; type __int64 (line 87) | typedef __int64 Word64; type UWord64 (line 88) | typedef unsigned __int64 UWord64; FILE: jni/inc/voAAC.h type VOAACFRAMETYPE (line 35) | typedef enum { type AACENC_PARAM (line 44) | typedef struct { FILE: jni/inc/voAMRWB.h type VOAMRWBMODE (line 32) | typedef enum { type VOAMRWBFRAMETYPE (line 49) | typedef enum { FILE: jni/inc/voAudio.h type VO_AUDIO_CODINGTYPE (line 49) | typedef enum VO_AUDIO_CODINGTYPE { type VO_AUDIO_CHANNELTYPE (line 75) | typedef enum { type VO_AUDIO_FORMAT (line 92) | typedef struct type VO_AUDIO_OUTPUTINFO (line 102) | typedef struct type VO_AUDIO_CODECAPI (line 112) | typedef struct VO_AUDIO_CODECAPI FILE: jni/inc/voMem.h type VO_MEM_INFO (line 32) | typedef struct type VO_MEM_OPERATOR (line 41) | typedef struct VO_MEM_OPERATOR FILE: jni/inc/voType.h type VO_VOID (line 62) | typedef void VO_VOID; type VO_U8 (line 65) | typedef unsigned char VO_U8; type VO_BYTE (line 68) | typedef unsigned char VO_BYTE; type VO_S8 (line 71) | typedef signed char VO_S8; type VO_CHAR (line 74) | typedef char VO_CHAR; type VO_U16 (line 77) | typedef unsigned short VO_U16; type VO_WCHAR (line 81) | typedef unsigned short VO_WCHAR; type VO_WCHAR (line 84) | typedef unsigned char VO_WCHAR; type VO_S16 (line 89) | typedef signed short VO_S16; type VO_U32 (line 92) | typedef unsigned long VO_U32; type VO_S32 (line 95) | typedef signed long VO_S32; type VO_U64 (line 106) | typedef unsigned __int64 VO_U64; type VO_S64 (line 108) | typedef signed __int64 VO_S64; type VO_U64 (line 111) | typedef unsigned long long VO_U64; type VO_S64 (line 113) | typedef signed long long VO_S64; type VO_BOOL (line 121) | typedef enum VO_BOOL { type VO_INPUT_TYPE (line 179) | typedef enum { type VO_CODECBUFFER (line 189) | typedef struct { type VO_INIT_MEM_FlAG (line 199) | typedef enum{ type VO_CODEC_INIT_USERDATA (line 209) | typedef struct{ FILE: jni/src/aacenc.c function VO_U32 (line 37) | VO_U32 VO_API voAACEncInit(VO_HANDLE * phCodec,VO_AUDIO_CODINGTYPE vType... function VO_U32 (line 162) | VO_U32 VO_API voAACEncSetInputData(VO_HANDLE hCodec, VO_CODECBUFFER * pI... function VO_U32 (line 208) | VO_U32 VO_API voAACEncGetOutputData(VO_HANDLE hCodec, VO_CODECBUFFER * p... function VO_U32 (line 287) | VO_U32 VO_API voAACEncUninit(VO_HANDLE hCodec) function VO_U32 (line 311) | VO_U32 VO_API voAACEncSetParam(VO_HANDLE hCodec, VO_S32 uParamID, VO_PTR... function VO_U32 (line 472) | VO_U32 VO_API voAACEncGetParam(VO_HANDLE hCodec, VO_S32 uParamID, VO_PTR... function VO_S32 (line 482) | VO_S32 VO_API voGetAACEncAPI(VO_AUDIO_CODECAPI * pDecHandle) FILE: jni/src/aacenc_core.c function AacInitDefaultConfig (line 40) | void AacInitDefaultConfig(AACENC_CONFIG *config) function Word16 (line 57) | Word16 AacEncOpen( AAC_ENCODER* hAacEnc, /* pointer to an ... function Word16 (line 144) | Word16 AacEncEncode(AAC_ENCODER *aacEnc, /*!< an encoder handle */ function AacEncClose (line 220) | void AacEncClose (AAC_ENCODER* hAacEnc, VO_MEM_OPERATOR *pMemOP) FILE: jni/src/adj_thr.c type _avoid_hole_state (line 43) | enum _avoid_hole_state { function Word16 (line 56) | Word16 bits2pe(const Word16 bits) { function calcThreshExp (line 67) | static void calcThreshExp(Word32 thrExp[MAX_CHANNELS][MAX_GROUPED_SFB], function adaptMinSnr (line 91) | static void adaptMinSnr(PSY_OUT_CHANNEL psyOutChannel[MAX_CHANNELS], function initAvoidHoleFlag (line 161) | static void initAvoidHoleFlag(Word16 ahFlag[MAX_CHANNELS][MAX_GROUPED_SFB], function calcPeNoAH (line 324) | static void calcPeNoAH(Word16 *pe, function reduceThresholds (line 364) | static void reduceThresholds(PSY_OUT_CHANNEL psyOutChannel[MAX_CHANNELS], function correctThresh (line 411) | static void correctThresh(PSY_OUT_CHANNEL psyOutChannel[MAX_CHANNELS], function reduceMinSnr (line 525) | static void reduceMinSnr(PSY_OUT_CHANNEL psyOutChannel[MAX_CHANNELS], function allowMoreHoles (line 575) | static void allowMoreHoles(PSY_OUT_CHANNEL psyOutChannel[MAX_CHANNELS], function adaptThresholdsToPe (line 730) | static void adaptThresholdsToPe(PSY_OUT_CHANNEL psyOutChannel[MAX_CH... function Word16 (line 824) | static Word16 calcBitSave(Word16 fillLevel, function Word16 (line 853) | static Word16 calcBitSpend(Word16 fillLevel, function adjustPeMinMax (line 881) | static void adjustPeMinMax(const Word16 currPe, function Word16 (line 936) | static Word16 bitresCalcBitFac( const Word16 bitresBits, function AdjThrInit (line 990) | void AdjThrInit(ADJ_THR_STATE *hAdjThr, function calcPeCorrection (line 1071) | static void calcPeCorrection(Word16 *correctionFac, function AdjustThresholds (line 1121) | void AdjustThresholds(ADJ_THR_STATE *adjThrState, function AdjThrUpdate (line 1219) | void AdjThrUpdate(ATS_ELEMENT *AdjThrStateElement, FILE: jni/src/band_nrg.c function CalcBandEnergy (line 33) | void CalcBandEnergy(const Word32 *mdctSpectrum, function CalcBandEnergyMS (line 60) | void CalcBandEnergyMS(const Word32 *mdctSpectrumLeft, FILE: jni/src/bit_cnt.c function count1_2_3_4_5_6_7_8_9_10_11 (line 42) | static void count1_2_3_4_5_6_7_8_9_10_11(const Word16 *values, function count3_4_5_6_7_8_9_10_11 (line 118) | static void count3_4_5_6_7_8_9_10_11(const Word16 *values, function count5_6_7_8_9_10_11 (line 192) | static void count5_6_7_8_9_10_11(const Word16 *values, function count7_8_9_10_11 (line 249) | static void count7_8_9_10_11(const Word16 *values, function count9_10_11 (line 297) | static void count9_10_11(const Word16 *values, function count11 (line 345) | static void count11(const Word16 *values, function countEsc (line 386) | static void countEsc(const Word16 *values, function Word16 (line 469) | Word16 bitCount(const Word16 *values, function Word16 (line 495) | Word16 codeValues(Word16 *values, Word16 width, Word16 codeBook, HANDLE_... function Word16 (line 867) | Word16 bitCountScalefactorDelta(Word16 delta) function Word16 (line 872) | Word16 codeScalefactorDelta(Word16 delta, HANDLE_BIT_BUF hBitstream) FILE: jni/src/bitbuffer.c function updateBitBufWordPtr (line 31) | static void updateBitBufWordPtr(HANDLE_BIT_BUF hBitBuf, function HANDLE_BIT_BUF (line 54) | HANDLE_BIT_BUF CreateBitBuffer(HANDLE_BIT_BUF hBitBuf, function DeleteBitBuffer (line 82) | void DeleteBitBuffer(HANDLE_BIT_BUF *hBitBuf) function ResetBitBuf (line 95) | void ResetBitBuf(HANDLE_BIT_BUF hBitBuf, function CopyBitBuf (line 117) | void CopyBitBuf(HANDLE_BIT_BUF hBitBufSrc, function Word16 (line 129) | Word16 GetBitsAvail(HANDLE_BIT_BUF hBitBuf) function Word16 (line 140) | Word16 WriteBits(HANDLE_BIT_BUF hBitBuf, FILE: jni/src/bitenc.c function Word32 (line 41) | static Word32 encodeSpectralData(Word16 *sfbOffset, function encodeGlobalGain (line 76) | static void encodeGlobalGain(Word16 globalGain, function encodeIcsInfo (line 93) | static void encodeIcsInfo(Word16 blockType, function Word32 (line 133) | static Word32 encodeSectionData(SECTION_DATA *sectionData, function Word32 (line 179) | static Word32 encodeScaleFactorData(UWord16 *maxValueInSfb, function encodeMSInfo (line 221) | static void encodeMSInfo(Word16 sfbCnt, function encodeTnsData (line 266) | static void encodeTnsData(TNS_INFO tnsInfo, function encodeGainControlData (line 355) | static void encodeGainControlData(HANDLE_BIT_BUF hBitStream) function encodePulseData (line 367) | static void encodePulseData(HANDLE_BIT_BUF hBitStream) function writeIndividualChannelStream (line 380) | static void function Word16 (line 432) | static Word16 writeSingleChannelElement(Word16 instanceTag, function Word16 (line 465) | static Word16 writeChannelPairElement(Word16 instanceTag, function writeFillElement (line 528) | static void writeFillElement( const UWord8 *ancBytes, function Word16 (line 575) | Word16 WriteBitstream (HANDLE_BIT_BUF hBitStream, FILE: jni/src/block_switch.c function Word16 (line 75) | Word16 InitBlockSwitching(BLOCK_SWITCHING_CONTROL *blockSwitchingControl, function Word16 (line 109) | Word16 BlockSwitching(BLOCK_SWITCHING_CONTROL *blockSwitchingControl, function Word32 (line 249) | static Word32 SrchMaxWithIndex(const Word32 in[], Word16 *index, Word16 n) function Word32 (line 278) | Word32 CalcWindowEnergy(BLOCK_SWITCHING_CONTROL *blockSwitchingControl, function Word16 (line 339) | static Word16 IIRFilter(const Word16 in, const Word32 coeff[], Word32 st... function Word16 (line 372) | Word16 SyncBlockSwitching(BLOCK_SWITCHING_CONTROL *blockSwitchingControl... FILE: jni/src/channel_map.c function Word16 (line 30) | static Word16 initElement(ELEMENT_INFO* elInfo, ELEMENT_TYPE elType) function Word16 (line 64) | Word16 InitElementInfo (Word16 nChannels, ELEMENT_INFO* elInfo) function Word16 (line 87) | Word16 InitElementBits(ELEMENT_BITS *elementBits, FILE: jni/src/cmnMemory.c function VO_U32 (line 29) | VO_U32 cmnMemAlloc (VO_S32 uID, VO_MEM_INFO * pMemInfo) function VO_U32 (line 38) | VO_U32 cmnMemFree (VO_S32 uID, VO_PTR pMem) function VO_U32 (line 44) | VO_U32 cmnMemSet (VO_S32 uID, VO_PTR pBuff, VO_U8 uValue, VO_U32 uSize) function VO_U32 (line 50) | VO_U32 cmnMemCopy (VO_S32 uID, VO_PTR pDest, VO_PTR pSource, VO_U32 uSize) function VO_U32 (line 56) | VO_U32 cmnMemCheck (VO_S32 uID, VO_PTR pBuffer, VO_U32 uSize) function VO_S32 (line 61) | VO_S32 cmnMemCompare (VO_S32 uID, VO_PTR pBuffer1, VO_PTR pBuffer2, VO_U... function VO_U32 (line 66) | VO_U32 cmnMemMove (VO_S32 uID, VO_PTR pDest, VO_PTR pSource, VO_U32 uSize) FILE: jni/src/dyn_bits.c function buildBitLookUp (line 35) | static void function Word16 (line 65) | static Word16 function Word16 (line 81) | static Word16 function mergeBitLookUp (line 96) | static void function Word16 (line 106) | static Word16 function Word16 (line 126) | static Word16 function gmStage0 (line 153) | static void function gmStage1 (line 174) | static void function gmStage2 (line 211) | static void function noiselessCounter (line 274) | static void function scfCount (line 370) | static void scfCount(const Word16 *scalefacGain, type Word16 (line 506) | typedef Word16 (*lookUpTable)[CODE_BOOK_ESC_NDX + 1]; function Word16 (line 509) | Word16 FILE: jni/src/grp_data.c function groupShortData (line 34) | void FILE: jni/src/interface.c function BuildInterface (line 34) | void BuildInterface(Word32 *groupedMdctSpectrum, FILE: jni/src/line_pe.c function prepareSfbPe (line 40) | void prepareSfbPe(PE_DATA *peData, function calcSfbPe (line 71) | void calcSfbPe(PE_DATA *peData, FILE: jni/src/memalign.c function mem_free (line 95) | void FILE: jni/src/ms_stereo.c function MsStereoProcessing (line 37) | void MsStereoProcessing(Word32 *sfbEnergyLeft, FILE: jni/src/pre_echo_control.c function InitPreEchoControl (line 36) | void InitPreEchoControl(Word32 *pbThresholdNm1, function PreEchoControl (line 55) | void PreEchoControl(Word32 *pbThresholdNm1, FILE: jni/src/psy_configuration.c type SFB_INFO_TAB (line 38) | typedef struct{ function Word32 (line 69) | Word32 GetSRIndex(Word32 sampleRate) function Word16 (line 97) | static Word16 atan_1000(Word32 val) function Word16 (line 122) | static Word16 BarcLineValue(Word16 noOfLines, Word16 fftLine, Word32 sam... function initThrQuiet (line 141) | static void initThrQuiet(Word16 numPb, function initSpreading (line 187) | static void initSpreading(Word16 numPb, function initBarcValues (line 252) | static void initBarcValues(Word16 numPb, function initMinSnr (line 278) | static void initMinSnr(const Word32 bitrate, function Word16 (line 345) | Word16 InitPsyConfigurationLong(Word32 bitrate, function Word16 (line 429) | Word16 InitPsyConfigurationShort(Word32 bitrate, FILE: jni/src/psy_main.c function Word16 (line 78) | Word16 PsyNew(PSY_KERNEL *hPsy, Word32 nChan, VO_MEM_OPERATOR *pMemOP) function Word16 (line 119) | Word16 PsyDelete(PSY_KERNEL *hPsy, VO_MEM_OPERATOR *pMemOP) function Word16 (line 155) | Word16 PsyOutNew(PSY_OUT *hPsyOut, VO_MEM_OPERATOR *pMemOP) function Word16 (line 171) | Word16 PsyOutDelete(PSY_OUT *hPsyOut, VO_MEM_OPERATOR *pMemOP) function Word16 (line 186) | Word16 psyMainInit(PSY_KERNEL *hPsy, function Word16 (line 242) | Word16 psyMain(Word16 nChannels, function Word16 (line 470) | static Word16 advancePsychLong(PSY_DATA* psyData, function Word16 (line 626) | static Word16 advancePsychLongMS (PSY_DATA psyData[MAX_CHANNELS], function Word16 (line 649) | static Word16 advancePsychShort(PSY_DATA* psyData, function Word16 (line 793) | static Word16 advancePsychShortMS (PSY_DATA psyData[MAX_CHANNELS], FILE: jni/src/qc_main.c type FRAME_LEN_RESULT_MODE (line 37) | typedef enum{ function Word16 (line 60) | static Word16 calcFrameLen(Word32 bitRate, function Word16 (line 89) | static Word16 framePadding(Word32 bitRate, function Word16 (line 121) | Word16 QCOutNew(QC_OUT *hQC, Word16 nChannels, VO_MEM_OPERATOR *pMemOP) function QCOutDelete (line 161) | void QCOutDelete(QC_OUT* hQC, VO_MEM_OPERATOR *pMemOP) function Word16 (line 192) | Word16 QCNew(QC_STATE *hQC, VO_MEM_OPERATOR *pMemOP) function QCDelete (line 205) | void QCDelete(QC_STATE *hQC, VO_MEM_OPERATOR *pMemOP) function Word16 (line 221) | Word16 QCInit(QC_STATE *hQC, function Word16 (line 257) | Word16 QCMain(QC_STATE* hQC, function Word16 (line 404) | static Word16 calcMaxValueInSfb(Word16 sfbCnt, function updateBitres (line 442) | void updateBitres(QC_STATE* qcKernel, function Word16 (line 474) | Word16 FinalizeBitConsumption(QC_STATE *qcKernel, function Word16 (line 544) | Word16 AdjustBitrate(QC_STATE *hQC, FILE: jni/src/quantize.c function Word32 (line 41) | __inline Word32 pow34(Word32 x) function Word16 (line 56) | static Word16 quantizeSingleLine(const Word16 gain, const Word32 absSpec... function quantizeLines (line 104) | static void quantizeLines(const Word16 gain, function iquantizeLines (line 228) | static void iquantizeLines(const Word16 gain, function QuantizeSpectrum (line 290) | void QuantizeSpectrum(Word16 sfbCnt, function Word32 (line 327) | Word32 calcSfbDist(const Word32 *spec, FILE: jni/src/sf_estim.c function Word32 (line 61) | __inline Word32 formfac_sqrt(Word32 x) function CalcFormFactorChannel (line 94) | static void function Word16 (line 144) | static Word16 improveScf(Word32 *spec, function Word16 (line 233) | static Word16 countSingleScfBits(Word16 scf, Word16 scfLeft, Word16 scfR... function Word16 (line 251) | static Word16 calcSingleSpecPe(Word16 scf, Word16 sfbConstPePart, Word16... function Word16 (line 278) | static Word16 countScfBitsDiff(Word16 *scfOld, Word16 *scfNew, function Word16 (line 328) | static Word16 calcSpecPeDiff(Word16 *scfOld, function assimilateSingleScf (line 392) | static void assimilateSingleScf(PSY_OUT_CHANNEL *psyOutChan, function assimilateMultipleScf (line 559) | static void assimilateMultipleScf(PSY_OUT_CHANNEL *psyOutChan, function EstimateScaleFactorsChannel (line 697) | static void function CalcFormFactor (line 843) | void function EstimateScaleFactors (line 863) | void FILE: jni/src/spreading.c function SpreadingMax (line 35) | void SpreadingMax(const Word16 pbCnt, FILE: jni/src/stat_bits.c type SI_BITS (line 28) | typedef enum { function Word16 (line 49) | static Word16 countMsMaskBits(Word16 sfbCnt, function Word16 (line 78) | static Word16 tnsCount(TNS_INFO *tnsInfo, Word16 blockType) function Word16 (line 168) | static Word16 countTnsBits(TNS_INFO *tnsInfo,Word16 blockType) function Word16 (line 179) | Word16 countStaticBitdemand(PSY_OUT_CHANNEL psyOutChannel[MAX_CHANNELS], FILE: jni/src/tns.c function Word16 (line 92) | static Word16 FreqToBandWithRounding(Word32 freq, /*!<... function Word16 (line 133) | Word16 InitTnsConfigurationLong(Word32 bitRate, /*!< bitrate */ function Word16 (line 200) | Word16 InitTnsConfigurationShort(Word32 bitRate, /*!< bitra... function Word32 (line 266) | Word32 TnsDetect(TNS_DATA* tnsData, /*!< tns data structure (modi... function TnsSync (line 355) | void TnsSync(TNS_DATA *tnsDataDest, function Word16 (line 391) | Word16 TnsEncode(TNS_INFO* tnsInfo, /*!< tns info structure (modifie... function Word32 (line 506) | static Word32 m_pow2_cordic(Word32 x, Word16 scale) function CalcWeightedSpectrum (line 532) | static void CalcWeightedSpectrum(const Word32 spectrum[], /*!< ... function Word16 (line 635) | static Word16 CalcTnsFilter(const Word16 *signal, function AutoCorrelation (line 673) | void AutoCorrelation(const Word16 input[], function Word16 (line 716) | static Word16 AutoToParcor(Word32 workBuffer[], Word32 reflCoeff[], Word... function Word16 (line 772) | static Word16 Search3(Word32 parcor) function Word16 (line 786) | static Word16 Search4(Word32 parcor) function Parcor2Index (line 809) | static void Parcor2Index(const Word32 parcor[], /*!< parcor coefficien... function Index2Parcor (line 833) | static void Index2Parcor(const Word16 index[], /*!< quantized values */ function Word32 (line 859) | static Word32 FIRLattice(Word16 order, /*!< filter order */ function AnalysisFilterLattice (line 895) | static void AnalysisFilterLattice(const Word32 signal[], /*!< input sp... function ApplyTnsMultTableToRatios (line 920) | void ApplyTnsMultTableToRatios(Word16 startCb, FILE: jni/src/transform.c function Shuffle (line 42) | static void Shuffle(int *buf, int num, const unsigned char* bitTab) function Radix4First (line 73) | static void Radix4First(int *buf, int num) function Radix8First (line 108) | static void Radix8First(int *buf, int num) function Radix4FFT (line 188) | static void Radix4FFT(int *buf, int num, int bgn, int *twidTab) function PreMDCT (line 279) | static void PreMDCT(int *buf0, int num, const int *csptr) function PostMDCT (line 314) | static void PostMDCT(int *buf0, int num, const int *csptr) function Mdct_Long (line 357) | void Mdct_Long(int *buf) function Mdct_Short (line 375) | void Mdct_Short(int *buf) function shiftMdctDelayBuffer (line 397) | static void shiftMdctDelayBuffer(Word16 *mdctDelayBuffer, /*! start of m... function Word16 (line 438) | static Word16 getScalefactorOfShortVectorStride(const Word16 *vector, /*... function Transform_Real (line 462) | void Transform_Real(Word16 *mdctDelayBuffer, FILE: src/com/coremedia/iso/AbstractBoxParser.java class AbstractBoxParser (line 33) | public abstract class AbstractBoxParser implements BoxParser { method createBox (line 37) | public abstract Box createBox(String type, byte[] userType, String par... method parseBox (line 47) | public Box parseBox(ReadableByteChannel byteChannel, ContainerBox pare... FILE: src/com/coremedia/iso/Ascii.java class Ascii (line 23) | public final class Ascii { method convert (line 24) | public static byte[] convert(String s) { method convert (line 36) | public static String convert(byte[] b) { FILE: src/com/coremedia/iso/BoxParser.java type BoxParser (line 27) | public interface BoxParser { method getClassForFourCc (line 28) | Class getClassForFourCc(String type, byte[] userType, S... method parseBox (line 30) | Box parseBox(ReadableByteChannel in, ContainerBox parent) throws IOExc... FILE: src/com/coremedia/iso/ChannelHelper.java class ChannelHelper (line 29) | public class ChannelHelper { method readFully (line 30) | public static ByteBuffer readFully(final ReadableByteChannel channel, ... method readFully (line 48) | public static void readFully(final ReadableByteChannel channel, final ... method readFully (line 53) | public static int readFully(final ReadableByteChannel channel, final B... method writeFully (line 69) | public static void writeFully(final WritableByteChannel channel, final... method close (line 80) | public static void close(SelectionKey key) { FILE: src/com/coremedia/iso/Hex.java class Hex (line 28) | public class Hex { method encodeHex (line 31) | public static String encodeHex(byte[] data) { method decodeHex (line 42) | public static byte[] decodeHex(String hexString) { FILE: src/com/coremedia/iso/IsoFile.java class IsoFile (line 36) | @DoNotParseDetail method IsoFile (line 41) | public IsoFile() { method IsoFile (line 45) | public IsoFile(ReadableByteChannel byteChannel) throws IOException { method IsoFile (line 52) | public IsoFile(ReadableByteChannel byteChannel, BoxParser boxParser) t... method createBoxParser (line 61) | protected BoxParser createBoxParser() { method _parseDetails (line 66) | @Override method parse (line 71) | public void parse(ReadableByteChannel inFC, ByteBuffer header, long co... method parse (line 75) | private void parse() throws IOException { method toString (line 93) | @DoNotParseDetail method fourCCtoBytes (line 111) | @DoNotParseDetail method bytesToFourCC (line 122) | @DoNotParseDetail method getNumOfBytesToFirstChild (line 136) | @Override method getSize (line 141) | @Override method getIsoFile (line 150) | @Override method getMovieBox (line 162) | @DoNotParseDetail method getBox (line 172) | public void getBox(WritableByteChannel os) throws IOException { FILE: src/com/coremedia/iso/IsoFileConvenienceHelper.java class IsoFileConvenienceHelper (line 32) | public class IsoFileConvenienceHelper { method get (line 35) | public static Box get(ContainerBox containerBox, String path) { method get (line 54) | private static Box get(List boxes, List path) { FILE: src/com/coremedia/iso/IsoTypeReader.java class IsoTypeReader (line 21) | public final class IsoTypeReader { method readUInt32BE (line 24) | public static long readUInt32BE(ByteBuffer bb) { method readUInt32 (line 34) | public static long readUInt32(ByteBuffer bb) { method readUInt24 (line 43) | public static int readUInt24(ByteBuffer bb) { method readUInt16 (line 51) | public static int readUInt16(ByteBuffer bb) { method readUInt16BE (line 58) | public static int readUInt16BE(ByteBuffer bb) { method readUInt8 (line 65) | public static int readUInt8(ByteBuffer bb) { method byte2int (line 69) | public static int byte2int(byte b) { method readString (line 81) | public static String readString(ByteBuffer byteBuffer) { method readString (line 91) | public static String readString(ByteBuffer byteBuffer, int length) { method readUInt64 (line 98) | public static long readUInt64(ByteBuffer byteBuffer) { method readFixedPoint1616 (line 110) | public static double readFixedPoint1616(ByteBuffer bb) { method readFixedPoint88 (line 123) | public static float readFixedPoint88(ByteBuffer bb) { method readIso639 (line 132) | public static String readIso639(ByteBuffer bb) { method read4cc (line 142) | public static String read4cc(ByteBuffer bb) { FILE: src/com/coremedia/iso/IsoTypeReaderVariable.java class IsoTypeReaderVariable (line 20) | public final class IsoTypeReaderVariable { method read (line 22) | public static long read(ByteBuffer bb, int bytes) { FILE: src/com/coremedia/iso/IsoTypeWriter.java class IsoTypeWriter (line 22) | public final class IsoTypeWriter { method writeUInt64 (line 24) | public static void writeUInt64(ByteBuffer bb, long u) { method writeUInt32 (line 31) | public static void writeUInt32(ByteBuffer bb, long u) { method writeUInt32BE (line 38) | public static void writeUInt32BE(ByteBuffer bb, long u) { method writeUInt24 (line 46) | public static void writeUInt24(ByteBuffer bb, int i) { method writeUInt16 (line 54) | public static void writeUInt16(ByteBuffer bb, int i) { method writeUInt16BE (line 60) | public static void writeUInt16BE(ByteBuffer bb, int i) { method writeUInt8 (line 66) | public static void writeUInt8(ByteBuffer bb, int i) { method writeFixedPont1616 (line 71) | public static void writeFixedPont1616(ByteBuffer bb, double v) { method writeFixedPont88 (line 79) | public static void writeFixedPont88(ByteBuffer bb, double v) { method int2byte (line 85) | public static byte int2byte(int i) { method writeIso639 (line 90) | public static void writeIso639(ByteBuffer bb, String language) { method writeUtf8String (line 98) | public static void writeUtf8String(ByteBuffer bb, String string) { FILE: src/com/coremedia/iso/IsoTypeWriterVariable.java class IsoTypeWriterVariable (line 21) | public final class IsoTypeWriterVariable { method write (line 23) | public static void write(long v, ByteBuffer bb, int bytes) { FILE: src/com/coremedia/iso/PropertyBoxParserImpl.java class PropertyBoxParserImpl (line 39) | public class PropertyBoxParserImpl extends AbstractBoxParser { method PropertyBoxParserImpl (line 42) | public PropertyBoxParserImpl(String... customProperties) { method PropertyBoxParserImpl (line 79) | public PropertyBoxParserImpl(Properties mapping) { method getClassForFourCc (line 85) | @SuppressWarnings("unchecked") method createBox (line 95) | @Override class FourCcToBox (line 151) | private class FourCcToBox { method FourCcToBox (line 158) | public FourCcToBox(String type, byte[] userType, String parent) { method getClazzName (line 164) | public String getClazzName() { method getParam (line 168) | public String[] getParam() { method invoke (line 172) | public FourCcToBox invoke() { FILE: src/com/coremedia/iso/Utf8.java class Utf8 (line 23) | public final class Utf8 { method convert (line 24) | public static byte[] convert(String s) { method convert (line 36) | public static String convert(byte[] b) { method utf8StringLengthInBytes (line 48) | public static int utf8StringLengthInBytes(String utf8) { FILE: src/com/coremedia/iso/boxes/AbstractMediaHeaderBox.java class AbstractMediaHeaderBox (line 25) | public abstract class AbstractMediaHeaderBox extends AbstractFullBox { method AbstractMediaHeaderBox (line 26) | protected AbstractMediaHeaderBox(String type) { FILE: src/com/coremedia/iso/boxes/AlbumBox.java class AlbumBox (line 32) | public class AlbumBox extends AbstractFullBox { method AlbumBox (line 39) | public AlbumBox() { method getLanguage (line 50) | public String getLanguage() { method getAlbumTitle (line 54) | public String getAlbumTitle() { method getTrackNumber (line 58) | public int getTrackNumber() { method setLanguage (line 62) | public void setLanguage(String language) { method setAlbumTitle (line 66) | public void setAlbumTitle(String albumTitle) { method setTrackNumber (line 70) | public void setTrackNumber(int trackNumber) { method getContentSize (line 74) | protected long getContentSize() { method _parseDetails (line 78) | @Override method getContent (line 91) | @Override method toString (line 102) | public String toString() { FILE: src/com/coremedia/iso/boxes/AuthorBox.java class AuthorBox (line 33) | public class AuthorBox extends AbstractFullBox { method AuthorBox (line 39) | public AuthorBox() { method getLanguage (line 50) | public String getLanguage() { method getAuthor (line 59) | public String getAuthor() { method setLanguage (line 63) | public void setLanguage(String language) { method setAuthor (line 67) | public void setAuthor(String author) { method getContentSize (line 71) | protected long getContentSize() { method _parseDetails (line 75) | @Override method getContent (line 82) | @Override method toString (line 91) | public String toString() { FILE: src/com/coremedia/iso/boxes/BitRateBox.java class BitRateBox (line 39) | public final class BitRateBox extends AbstractBox { method BitRateBox (line 46) | public BitRateBox() { method getContentSize (line 50) | protected long getContentSize() { method _parseDetails (line 54) | @Override method getContent (line 61) | @Override method getBufferSizeDb (line 68) | public long getBufferSizeDb() { method setBufferSizeDb (line 72) | public void setBufferSizeDb(long bufferSizeDb) { method getMaxBitrate (line 76) | public long getMaxBitrate() { method setMaxBitrate (line 80) | public void setMaxBitrate(long maxBitrate) { method getAvgBitrate (line 84) | public long getAvgBitrate() { method setAvgBitrate (line 88) | public void setAvgBitrate(long avgBitrate) { FILE: src/com/coremedia/iso/boxes/Box.java type Box (line 30) | public interface Box { method getParent (line 31) | ContainerBox getParent(); method setParent (line 33) | void setParent(ContainerBox parent); method getSize (line 35) | long getSize(); method getType (line 41) | String getType(); method getBox (line 48) | void getBox(WritableByteChannel writableByteChannel) throws IOException; method parse (line 50) | void parse(ReadableByteChannel readableByteChannel, ByteBuffer header,... FILE: src/com/coremedia/iso/boxes/ChunkOffset64BitBox.java class ChunkOffset64BitBox (line 13) | public class ChunkOffset64BitBox extends ChunkOffsetBox { method ChunkOffset64BitBox (line 17) | public ChunkOffset64BitBox() { method getChunkOffsets (line 21) | @Override method getContentSize (line 26) | @Override method _parseDetails (line 31) | @Override method getContent (line 41) | @Override FILE: src/com/coremedia/iso/boxes/ChunkOffsetBox.java class ChunkOffsetBox (line 8) | public abstract class ChunkOffsetBox extends AbstractFullBox { method ChunkOffsetBox (line 10) | public ChunkOffsetBox(String type) { method getChunkOffsets (line 14) | public abstract long[] getChunkOffsets(); method toString (line 17) | public String toString() { FILE: src/com/coremedia/iso/boxes/ClassificationBox.java class ClassificationBox (line 30) | public class ClassificationBox extends AbstractFullBox { method ClassificationBox (line 39) | public ClassificationBox() { method getLanguage (line 43) | public String getLanguage() { method getClassificationEntity (line 47) | public String getClassificationEntity() { method getClassificationTableIndex (line 51) | public int getClassificationTableIndex() { method getClassificationInfo (line 55) | public String getClassificationInfo() { method setClassificationEntity (line 59) | public void setClassificationEntity(String classificationEntity) { method setClassificationTableIndex (line 63) | public void setClassificationTableIndex(int classificationTableIndex) { method setLanguage (line 67) | public void setLanguage(String language) { method setClassificationInfo (line 71) | public void setClassificationInfo(String classificationInfo) { method getContentSize (line 75) | protected long getContentSize() { method _parseDetails (line 79) | @Override method getContent (line 90) | @Override method toString (line 100) | public String toString() { FILE: src/com/coremedia/iso/boxes/CompositionShiftLeastGreatestAtom.java class CompositionShiftLeastGreatestAtom (line 15) | public class CompositionShiftLeastGreatestAtom extends AbstractFullBox { method CompositionShiftLeastGreatestAtom (line 16) | public CompositionShiftLeastGreatestAtom() { method getContentSize (line 36) | @Override method _parseDetails (line 41) | @Override method getContent (line 51) | @Override method getCompositionOffsetToDisplayOffsetShift (line 62) | public int getCompositionOffsetToDisplayOffsetShift() { method setCompositionOffsetToDisplayOffsetShift (line 66) | public void setCompositionOffsetToDisplayOffsetShift(int compositionOf... method getLeastDisplayOffset (line 70) | public int getLeastDisplayOffset() { method setLeastDisplayOffset (line 74) | public void setLeastDisplayOffset(int leastDisplayOffset) { method getGreatestDisplayOffset (line 78) | public int getGreatestDisplayOffset() { method setGreatestDisplayOffset (line 82) | public void setGreatestDisplayOffset(int greatestDisplayOffset) { method getDisplayStartTime (line 86) | public int getDisplayStartTime() { method setDisplayStartTime (line 90) | public void setDisplayStartTime(int displayStartTime) { method getDisplayEndTime (line 94) | public int getDisplayEndTime() { method setDisplayEndTime (line 98) | public void setDisplayEndTime(int displayEndTime) { FILE: src/com/coremedia/iso/boxes/CompositionTimeToSample.java class CompositionTimeToSample (line 45) | public class CompositionTimeToSample extends AbstractFullBox { method CompositionTimeToSample (line 50) | public CompositionTimeToSample() { method getContentSize (line 54) | protected long getContentSize() { method getEntries (line 58) | public List getEntries() { method setEntries (line 62) | public void setEntries(List entries) { method _parseDetails (line 66) | @Override method getContent (line 77) | @Override class Entry (line 90) | public static class Entry { method Entry (line 94) | public Entry(int count, int offset) { method getCount (line 99) | public int getCount() { method getOffset (line 103) | public int getOffset() { method setCount (line 107) | public void setCount(int count) { method setOffset (line 111) | public void setOffset(int offset) { method toString (line 115) | @Override method blowupCompositionTimes (line 130) | public static int[] blowupCompositionTimes(List getBoxes(); method setBoxes (line 39) | void setBoxes(List boxes); method getBoxes (line 47) | List getBoxes(Class clazz); method getBoxes (line 56) | List getBoxes(Class clazz, boolean recursive); method getParent (line 64) | ContainerBox getParent(); method getNumOfBytesToFirstChild (line 71) | long getNumOfBytesToFirstChild(); method getIsoFile (line 73) | IsoFile getIsoFile(); FILE: src/com/coremedia/iso/boxes/CopyrightBox.java class CopyrightBox (line 35) | public class CopyrightBox extends AbstractFullBox { method CopyrightBox (line 41) | public CopyrightBox() { method getLanguage (line 45) | public String getLanguage() { method getCopyright (line 49) | public String getCopyright() { method setLanguage (line 53) | public void setLanguage(String language) { method setCopyright (line 57) | public void setCopyright(String copyright) { method getContentSize (line 61) | protected long getContentSize() { method _parseDetails (line 65) | @Override method getContent (line 72) | @Override method toString (line 80) | public String toString() { FILE: src/com/coremedia/iso/boxes/DataEntryUrlBox.java class DataEntryUrlBox (line 28) | public class DataEntryUrlBox extends AbstractFullBox { method DataEntryUrlBox (line 31) | public DataEntryUrlBox() { method _parseDetails (line 35) | @Override method getContent (line 41) | @Override method getContentSize (line 46) | protected long getContentSize() { method toString (line 50) | public String toString() { FILE: src/com/coremedia/iso/boxes/DataEntryUrnBox.java class DataEntryUrnBox (line 30) | public class DataEntryUrnBox extends AbstractFullBox { method DataEntryUrnBox (line 35) | public DataEntryUrnBox() { method getName (line 39) | public String getName() { method getLocation (line 43) | public String getLocation() { method getContentSize (line 47) | protected long getContentSize() { method _parseDetails (line 51) | @Override method getContent (line 58) | @Override method toString (line 66) | public String toString() { FILE: src/com/coremedia/iso/boxes/DataInformationBox.java class DataInformationBox (line 29) | public class DataInformationBox extends AbstractContainerBox { method DataInformationBox (line 32) | public DataInformationBox() { FILE: src/com/coremedia/iso/boxes/DataReferenceBox.java class DataReferenceBox (line 36) | public class DataReferenceBox extends FullContainerBox { method DataReferenceBox (line 40) | public DataReferenceBox() { method getContentSize (line 45) | @Override method _parseDetails (line 50) | @Override method getContent (line 58) | @Override FILE: src/com/coremedia/iso/boxes/DescriptionBox.java class DescriptionBox (line 29) | public class DescriptionBox extends AbstractFullBox { method DescriptionBox (line 35) | public DescriptionBox() { method getLanguage (line 39) | public String getLanguage() { method getDescription (line 43) | public String getDescription() { method getContentSize (line 47) | protected long getContentSize() { method _parseDetails (line 51) | @Override method getContent (line 58) | @Override method toString (line 66) | public String toString() { method setLanguage (line 70) | public void setLanguage(String language) { method setDescription (line 74) | public void setDescription(String description) { FILE: src/com/coremedia/iso/boxes/EditBox.java class EditBox (line 27) | public class EditBox extends AbstractContainerBox { method EditBox (line 30) | public EditBox() { FILE: src/com/coremedia/iso/boxes/EditListBox.java class EditListBox (line 56) | public class EditListBox extends AbstractFullBox { method EditListBox (line 60) | public EditListBox() { method getEntries (line 65) | public List getEntries() { method setEntries (line 69) | public void setEntries(List entries) { method getContentSize (line 73) | protected long getContentSize() { method _parseDetails (line 84) | @Override method getContent (line 95) | @Override method toString (line 104) | @Override class Entry (line 111) | public static class Entry { method Entry (line 124) | public Entry(EditListBox editListBox, long segmentDuration, long med... method Entry (line 131) | public Entry(EditListBox editListBox, ByteBuffer bb) { method getSegmentDuration (line 151) | public long getSegmentDuration() { method setSegmentDuration (line 162) | public void setSegmentDuration(long segmentDuration) { method getMediaTime (line 173) | public long getMediaTime() { method setMediaTime (line 184) | public void setMediaTime(long mediaTime) { method getMediaRate (line 194) | public double getMediaRate() { method setMediaRate (line 204) | public void setMediaRate(double mediaRate) { method equals (line 208) | @Override method hashCode (line 221) | @Override method getContent (line 228) | public void getContent(ByteBuffer bb) { method toString (line 239) | @Override FILE: src/com/coremedia/iso/boxes/FileTypeBox.java class FileTypeBox (line 36) | public class FileTypeBox extends AbstractBox { method FileTypeBox (line 43) | public FileTypeBox() { method FileTypeBox (line 47) | public FileTypeBox(String majorBrand, long minorVersion, List ... method getContentSize (line 54) | protected long getContentSize() { method _parseDetails (line 59) | @Override method getContent (line 70) | @Override method getMajorBrand (line 85) | public String getMajorBrand() { method setMajorBrand (line 94) | public void setMajorBrand(String majorBrand) { method setMinorVersion (line 103) | public void setMinorVersion(int minorVersion) { method getMinorVersion (line 113) | public long getMinorVersion() { method getCompatibleBrands (line 122) | public List getCompatibleBrands() { method setCompatibleBrands (line 126) | public void setCompatibleBrands(List compatibleBrands) { method toString (line 130) | @DoNotParseDetail FILE: src/com/coremedia/iso/boxes/FreeBox.java class FreeBox (line 27) | public class FreeBox extends AbstractBox { method FreeBox (line 31) | public FreeBox() { method FreeBox (line 35) | public FreeBox(int size) { method getContentSize (line 40) | @Override method _parseDetails (line 45) | @Override method getContent (line 51) | @Override method getData (line 57) | public ByteBuffer getData() { method setData (line 61) | public void setData(ByteBuffer data) { FILE: src/com/coremedia/iso/boxes/FreeSpaceBox.java class FreeSpaceBox (line 28) | public class FreeSpaceBox extends AbstractBox { method getContentSize (line 33) | protected long getContentSize() { method FreeSpaceBox (line 37) | public FreeSpaceBox() { method setData (line 41) | public void setData(byte[] data) { method getData (line 45) | public byte[] getData() { method _parseDetails (line 49) | @Override method getContent (line 55) | @Override method toString (line 60) | public String toString() { FILE: src/com/coremedia/iso/boxes/FullBox.java type FullBox (line 9) | public interface FullBox extends Box { method getVersion (line 10) | int getVersion(); method setVersion (line 12) | void setVersion(int version); method getFlags (line 14) | int getFlags(); method setFlags (line 16) | void setFlags(int flags); FILE: src/com/coremedia/iso/boxes/GenericMediaHeaderBoxImpl.java class GenericMediaHeaderBoxImpl (line 5) | public class GenericMediaHeaderBoxImpl extends AbstractMediaHeaderBox { method getContentSize (line 9) | @Override method _parseDetails (line 14) | @Override method getContent (line 22) | @Override method GenericMediaHeaderBoxImpl (line 28) | public GenericMediaHeaderBoxImpl() { method getData (line 32) | public ByteBuffer getData() { method setData (line 36) | public void setData(ByteBuffer data) { FILE: src/com/coremedia/iso/boxes/GenreBox.java class GenreBox (line 31) | public class GenreBox extends AbstractFullBox { method GenreBox (line 37) | public GenreBox() { method getLanguage (line 41) | public String getLanguage() { method getGenre (line 45) | public String getGenre() { method setLanguage (line 49) | public void setLanguage(String language) { method setGenre (line 53) | public void setGenre(String genre) { method getContentSize (line 57) | protected long getContentSize() { method _parseDetails (line 61) | @Override method getContent (line 68) | @Override method toString (line 76) | public String toString() { FILE: src/com/coremedia/iso/boxes/HandlerBox.java class HandlerBox (line 40) | public class HandlerBox extends AbstractFullBox { method HandlerBox (line 73) | public HandlerBox() { method getHandlerType (line 77) | public String getHandlerType() { method setName (line 86) | public void setName(String name) { method setHandlerType (line 90) | public void setHandlerType(String handlerType) { method getName (line 94) | public String getName() { method getHumanReadableTrackType (line 98) | public String getHumanReadableTrackType() { method getContentSize (line 102) | protected long getContentSize() { method _parseDetails (line 111) | @Override method getContent (line 132) | @Override method toString (line 148) | public String toString() { FILE: src/com/coremedia/iso/boxes/HintMediaHeaderBox.java class HintMediaHeaderBox (line 30) | public class HintMediaHeaderBox extends AbstractMediaHeaderBox { method HintMediaHeaderBox (line 37) | public HintMediaHeaderBox() { method getMaxPduSize (line 41) | public int getMaxPduSize() { method getAvgPduSize (line 45) | public int getAvgPduSize() { method getMaxBitrate (line 49) | public long getMaxBitrate() { method getAvgBitrate (line 53) | public long getAvgBitrate() { method getContentSize (line 57) | protected long getContentSize() { method _parseDetails (line 61) | @Override method getContent (line 72) | @Override method toString (line 82) | @Override FILE: src/com/coremedia/iso/boxes/ItemDataBox.java class ItemDataBox (line 10) | public class ItemDataBox extends AbstractBox { method ItemDataBox (line 15) | public ItemDataBox() { method getData (line 19) | public ByteBuffer getData() { method setData (line 23) | public void setData(ByteBuffer data) { method getContentSize (line 27) | @Override method _parseDetails (line 33) | @Override method getContent (line 39) | @Override FILE: src/com/coremedia/iso/boxes/ItemLocationBox.java class ItemLocationBox (line 60) | public class ItemLocationBox extends AbstractFullBox { method ItemLocationBox (line 69) | public ItemLocationBox() { method getContentSize (line 73) | @Override method getContent (line 83) | @Override method _parseDetails (line 98) | @Override method getOffsetSize (line 117) | public int getOffsetSize() { method setOffsetSize (line 121) | public void setOffsetSize(int offsetSize) { method getLengthSize (line 125) | public int getLengthSize() { method setLengthSize (line 129) | public void setLengthSize(int lengthSize) { method getBaseOffsetSize (line 133) | public int getBaseOffsetSize() { method setBaseOffsetSize (line 137) | public void setBaseOffsetSize(int baseOffsetSize) { method getIndexSize (line 141) | public int getIndexSize() { method setIndexSize (line 145) | public void setIndexSize(int indexSize) { method getItems (line 149) | public List getItems() { method setItems (line 153) | public void setItems(List items) { method createItem (line 158) | public Item createItem(int itemId, int constructionMethod, int dataRef... method createItem (line 162) | Item createItem(ByteBuffer bb) { class Item (line 166) | public class Item { method Item (line 173) | public Item(ByteBuffer in) { method Item (line 195) | public Item(int itemId, int constructionMethod, int dataReferenceInd... method getSize (line 203) | public int getSize() { method setBaseOffset (line 221) | public void setBaseOffset(long baseOffset) { method getContent (line 225) | public void getContent(ByteBuffer bb) { method equals (line 244) | @Override method hashCode (line 260) | @Override method toString (line 270) | @Override method createExtent (line 283) | public Extent createExtent(long extentOffset, long extentLength, long ... method createExtent (line 287) | Extent createExtent(ByteBuffer bb) { class Extent (line 292) | public class Extent { method Extent (line 297) | public Extent(long extentOffset, long extentLength, long extentIndex) { method Extent (line 304) | public Extent(ByteBuffer in) { method getContent (line 312) | public void getContent(ByteBuffer os) { method getSize (line 320) | public int getSize() { method equals (line 325) | @Override method hashCode (line 339) | @Override method toString (line 347) | @Override FILE: src/com/coremedia/iso/boxes/ItemProtectionBox.java class ItemProtectionBox (line 30) | public class ItemProtectionBox extends FullContainerBox { method ItemProtectionBox (line 34) | public ItemProtectionBox() { method getItemProtectionScheme (line 38) | public SchemeInformationBox getItemProtectionScheme() { method _parseDetails (line 46) | @Override method getContent (line 54) | @Override FILE: src/com/coremedia/iso/boxes/KeywordsBox.java class KeywordsBox (line 29) | public class KeywordsBox extends AbstractFullBox { method KeywordsBox (line 35) | public KeywordsBox() { method getLanguage (line 39) | public String getLanguage() { method getKeywords (line 43) | public String[] getKeywords() { method setLanguage (line 47) | public void setLanguage(String language) { method setKeywords (line 51) | public void setKeywords(String[] keywords) { method getContentSize (line 55) | protected long getContentSize() { method _parseDetails (line 63) | @Override method getContent (line 75) | @Override method toString (line 86) | public String toString() { FILE: src/com/coremedia/iso/boxes/MediaBox.java class MediaBox (line 26) | public class MediaBox extends AbstractContainerBox { method MediaBox (line 29) | public MediaBox() { method getMediaInformationBox (line 33) | public MediaInformationBox getMediaInformationBox() { method getMediaHeaderBox (line 42) | public MediaHeaderBox getMediaHeaderBox() { method getHandlerBox (line 51) | public HandlerBox getHandlerBox() { FILE: src/com/coremedia/iso/boxes/MediaHeaderBox.java class MediaHeaderBox (line 29) | public class MediaHeaderBox extends AbstractFullBox { method MediaHeaderBox (line 39) | public MediaHeaderBox() { method getCreationTime (line 43) | public long getCreationTime() { method getModificationTime (line 47) | public long getModificationTime() { method getTimescale (line 51) | public long getTimescale() { method getDuration (line 55) | public long getDuration() { method getLanguage (line 59) | public String getLanguage() { method getContentSize (line 63) | protected long getContentSize() { method setCreationTime (line 76) | public void setCreationTime(long creationTime) { method setModificationTime (line 80) | public void setModificationTime(long modificationTime) { method setTimescale (line 84) | public void setTimescale(long timescale) { method setDuration (line 88) | public void setDuration(long duration) { method setLanguage (line 92) | public void setLanguage(String language) { method _parseDetails (line 96) | @Override method toString (line 115) | public String toString() { method getContent (line 131) | protected void getContent(ByteBuffer byteBuffer) { FILE: src/com/coremedia/iso/boxes/MediaInformationBox.java class MediaInformationBox (line 24) | public class MediaInformationBox extends AbstractContainerBox { method MediaInformationBox (line 27) | public MediaInformationBox() { method getSampleTableBox (line 31) | public SampleTableBox getSampleTableBox() { method getMediaHeaderBox (line 40) | public AbstractMediaHeaderBox getMediaHeaderBox() { FILE: src/com/coremedia/iso/boxes/MetaBox.java class MetaBox (line 31) | public class MetaBox extends AbstractContainerBox { method MetaBox (line 37) | public MetaBox() { method getContentSize (line 41) | @Override method getNumOfBytesToFirstChild (line 52) | @Override method _parseDetails (line 63) | @Override method getContent (line 90) | @Override method isMp4Box (line 100) | public boolean isMp4Box() { method setMp4Box (line 104) | public void setMp4Box(boolean mp4) { FILE: src/com/coremedia/iso/boxes/MovieBox.java class MovieBox (line 29) | public class MovieBox extends AbstractContainerBox { method MovieBox (line 32) | public MovieBox() { method getTrackCount (line 36) | public int getTrackCount() { method getTrackNumbers (line 46) | public long[] getTrackNumbers() { method getMovieHeaderBox (line 58) | public MovieHeaderBox getMovieHeaderBox() { FILE: src/com/coremedia/iso/boxes/MovieHeaderBox.java class MovieHeaderBox (line 35) | public class MovieHeaderBox extends AbstractFullBox { method MovieHeaderBox (line 46) | public MovieHeaderBox() { method getCreationTime (line 50) | public long getCreationTime() { method getModificationTime (line 54) | public long getModificationTime() { method getTimescale (line 58) | public long getTimescale() { method getDuration (line 62) | public long getDuration() { method getRate (line 66) | public double getRate() { method getVolume (line 70) | public float getVolume() { method getMatrix (line 74) | public long[] getMatrix() { method getNextTrackId (line 78) | public long getNextTrackId() { method getContentSize (line 82) | protected long getContentSize() { method _parseDetails (line 93) | @Override method toString (line 123) | public String toString() { method getContent (line 148) | @Override method setCreationTime (line 179) | public void setCreationTime(long creationTime) { method setModificationTime (line 183) | public void setModificationTime(long modificationTime) { method setTimescale (line 187) | public void setTimescale(long timescale) { method setDuration (line 191) | public void setDuration(long duration) { method setRate (line 195) | public void setRate(double rate) { method setVolume (line 199) | public void setVolume(float volume) { method setMatrix (line 203) | public void setMatrix(long[] matrix) { method setNextTrackId (line 207) | public void setNextTrackId(long nextTrackId) { FILE: src/com/coremedia/iso/boxes/NullMediaHeaderBox.java class NullMediaHeaderBox (line 24) | public class NullMediaHeaderBox extends AbstractMediaHeaderBox { method NullMediaHeaderBox (line 25) | public NullMediaHeaderBox() { method getContentSize (line 29) | @Override method _parseDetails (line 34) | @Override method getContent (line 39) | @Override FILE: src/com/coremedia/iso/boxes/OmaDrmAccessUnitFormatBox.java class OmaDrmAccessUnitFormatBox (line 28) | public final class OmaDrmAccessUnitFormatBox extends AbstractFullBox { method getContentSize (line 37) | protected long getContentSize() { method OmaDrmAccessUnitFormatBox (line 41) | public OmaDrmAccessUnitFormatBox() { method isSelectiveEncryption (line 45) | public boolean isSelectiveEncryption() { method getKeyIndicatorLength (line 49) | public int getKeyIndicatorLength() { method getInitVectorLength (line 53) | public int getInitVectorLength() { method setInitVectorLength (line 57) | public void setInitVectorLength(int initVectorLength) { method setKeyIndicatorLength (line 61) | public void setKeyIndicatorLength(int keyIndicatorLength) { method setAllBits (line 65) | public void setAllBits(byte allBits) { method _parseDetails (line 70) | @Override method getContent (line 79) | @Override FILE: src/com/coremedia/iso/boxes/OriginalFormatBox.java class OriginalFormatBox (line 32) | public class OriginalFormatBox extends AbstractBox { method OriginalFormatBox (line 37) | public OriginalFormatBox() { method getDataFormat (line 41) | public String getDataFormat() { method setDataFormat (line 46) | public void setDataFormat(String dataFormat) { method getContentSize (line 51) | protected long getContentSize() { method _parseDetails (line 55) | @Override method getContent (line 60) | @Override method toString (line 66) | public String toString() { FILE: src/com/coremedia/iso/boxes/PerformerBox.java class PerformerBox (line 30) | public class PerformerBox extends AbstractFullBox { method PerformerBox (line 36) | public PerformerBox() { method getLanguage (line 40) | public String getLanguage() { method getPerformer (line 44) | public String getPerformer() { method setLanguage (line 48) | public void setLanguage(String language) { method setPerformer (line 52) | public void setPerformer(String performer) { method getContentSize (line 56) | protected long getContentSize() { method getContent (line 60) | @Override method _parseDetails (line 68) | @Override method toString (line 75) | public String toString() { FILE: src/com/coremedia/iso/boxes/ProgressiveDownloadInformationBox.java class ProgressiveDownloadInformationBox (line 12) | public class ProgressiveDownloadInformationBox extends AbstractFullBox { method ProgressiveDownloadInformationBox (line 17) | public ProgressiveDownloadInformationBox() { method getContentSize (line 21) | @Override method getContent (line 26) | @Override method getEntries (line 35) | public List getEntries() { method setEntries (line 39) | public void setEntries(List entries) { method _parseDetails (line 43) | @Override class Entry (line 54) | public static class Entry { method Entry (line 58) | public Entry(long rate, long initialDelay) { method getRate (line 63) | public long getRate() { method setRate (line 67) | public void setRate(long rate) { method getInitialDelay (line 71) | public long getInitialDelay() { method setInitialDelay (line 75) | public void setInitialDelay(long initialDelay) { method toString (line 79) | @Override method toString (line 88) | @Override FILE: src/com/coremedia/iso/boxes/ProtectionSchemeInformationBox.java class ProtectionSchemeInformationBox (line 33) | public class ProtectionSchemeInformationBox extends AbstractContainerBox { method ProtectionSchemeInformationBox (line 36) | public ProtectionSchemeInformationBox() { FILE: src/com/coremedia/iso/boxes/RatingBox.java class RatingBox (line 32) | public class RatingBox extends AbstractFullBox { method RatingBox (line 40) | public RatingBox() { method setRatingEntity (line 45) | public void setRatingEntity(String ratingEntity) { method setRatingCriteria (line 49) | public void setRatingCriteria(String ratingCriteria) { method setLanguage (line 53) | public void setLanguage(String language) { method setRatingInfo (line 57) | public void setRatingInfo(String ratingInfo) { method getLanguage (line 61) | public String getLanguage() { method getRatingEntity (line 72) | public String getRatingEntity() { method getRatingCriteria (line 82) | public String getRatingCriteria() { method getRatingInfo (line 86) | public String getRatingInfo() { method getContentSize (line 90) | protected long getContentSize() { method _parseDetails (line 94) | @Override method getContent (line 104) | @Override method toString (line 114) | public String toString() { FILE: src/com/coremedia/iso/boxes/RecordingYearBox.java class RecordingYearBox (line 28) | public class RecordingYearBox extends AbstractFullBox { method RecordingYearBox (line 33) | public RecordingYearBox() { method getContentSize (line 38) | protected long getContentSize() { method getRecordingYear (line 42) | public int getRecordingYear() { method setRecordingYear (line 46) | public void setRecordingYear(int recordingYear) { method _parseDetails (line 51) | @Override method getContent (line 57) | @Override FILE: src/com/coremedia/iso/boxes/SampleAuxiliaryInformationOffsetsBox.java class SampleAuxiliaryInformationOffsetsBox (line 48) | public class SampleAuxiliaryInformationOffsetsBox extends AbstractFullBox { method SampleAuxiliaryInformationOffsetsBox (line 55) | public SampleAuxiliaryInformationOffsetsBox() { method getContentSize (line 59) | @Override method getContent (line 64) | @Override method _parseDetails (line 82) | @Override method getAuxInfoType (line 104) | public long getAuxInfoType() { method setAuxInfoType (line 108) | public void setAuxInfoType(long auxInfoType) { method getAuxInfoTypeParameter (line 112) | public long getAuxInfoTypeParameter() { method setAuxInfoTypeParameter (line 116) | public void setAuxInfoTypeParameter(long auxInfoTypeParameter) { method getOffsets (line 120) | public List getOffsets() { method setOffsets (line 124) | public void setOffsets(List offsets) { FILE: src/com/coremedia/iso/boxes/SampleAuxiliaryInformationSizesBox.java class SampleAuxiliaryInformationSizesBox (line 30) | public class SampleAuxiliaryInformationSizesBox extends AbstractFullBox { method SampleAuxiliaryInformationSizesBox (line 39) | public SampleAuxiliaryInformationSizesBox() { method getContentSize (line 43) | @Override method getContent (line 55) | @Override method _parseDetails (line 74) | @Override method getAuxInfoType (line 92) | public String getAuxInfoType() { method setAuxInfoType (line 96) | public void setAuxInfoType(String auxInfoType) { method getAuxInfoTypeParameter (line 100) | public String getAuxInfoTypeParameter() { method setAuxInfoTypeParameter (line 104) | public void setAuxInfoTypeParameter(String auxInfoTypeParameter) { method getDefaultSampleInfoSize (line 108) | public int getDefaultSampleInfoSize() { method setDefaultSampleInfoSize (line 112) | public void setDefaultSampleInfoSize(int defaultSampleInfoSize) { method getSampleInfoSizes (line 119) | public List getSampleInfoSizes() { method setSampleInfoSizes (line 123) | public void setSampleInfoSizes(List sampleInfoSizes) { method getSampleCount (line 127) | public int getSampleCount() { method setSampleCount (line 131) | public void setSampleCount(int sampleCount) { FILE: src/com/coremedia/iso/boxes/SampleDependencyTypeBox.java class SampleDependencyTypeBox (line 38) | public class SampleDependencyTypeBox extends AbstractFullBox { class Entry (line 43) | public static class Entry { method Entry (line 45) | public Entry(int value) { method getReserved (line 52) | public int getReserved() { method setReserved (line 56) | public void setReserved(int res) { method getSampleDependsOn (line 60) | public int getSampleDependsOn() { method setSampleDependsOn (line 64) | public void setSampleDependsOn(int sdo) { method getSampleIsDependentOn (line 68) | public int getSampleIsDependentOn() { method setSampleIsDependentOn (line 72) | public void setSampleIsDependentOn(int sido) { method getSampleHasRedundancy (line 76) | public int getSampleHasRedundancy() { method setSampleHasRedundancy (line 80) | public void setSampleHasRedundancy(int shr) { method toString (line 84) | @Override method SampleDependencyTypeBox (line 95) | public SampleDependencyTypeBox() { method getContentSize (line 99) | @Override method getContent (line 104) | @Override method _parseDetails (line 112) | @Override method getEntries (line 120) | public List getEntries() { method setEntries (line 124) | public void setEntries(List entries) { method toString (line 128) | @Override FILE: src/com/coremedia/iso/boxes/SampleDescriptionBox.java class SampleDescriptionBox (line 47) | public class SampleDescriptionBox extends FullContainerBox { method SampleDescriptionBox (line 50) | public SampleDescriptionBox() { method getContentSize (line 54) | @Override method _parseDetails (line 59) | @Override method getContent (line 66) | @Override method getSampleEntry (line 73) | public SampleEntry getSampleEntry() { FILE: src/com/coremedia/iso/boxes/SampleSizeBox.java class SampleSizeBox (line 32) | public class SampleSizeBox extends AbstractFullBox { method SampleSizeBox (line 38) | public SampleSizeBox() { method getSampleSize (line 49) | public long getSampleSize() { method setSampleSize (line 53) | public void setSampleSize(long sampleSize) { method getSampleSizeAtIndex (line 58) | public long getSampleSizeAtIndex(int index) { method getSampleCount (line 66) | public long getSampleCount() { method getSampleSizes (line 75) | public long[] getSampleSizes() { method setSampleSizes (line 79) | public void setSampleSizes(long[] sampleSizes) { method getContentSize (line 83) | protected long getContentSize() { method _parseDetails (line 87) | @Override method getContent (line 102) | @Override method toString (line 118) | public String toString() { FILE: src/com/coremedia/iso/boxes/SampleTableBox.java class SampleTableBox (line 36) | public class SampleTableBox extends AbstractContainerBox { method SampleTableBox (line 39) | public SampleTableBox() { method getSampleDescriptionBox (line 43) | public SampleDescriptionBox getSampleDescriptionBox() { method getSampleSizeBox (line 52) | public SampleSizeBox getSampleSizeBox() { method getSampleToChunkBox (line 61) | public SampleToChunkBox getSampleToChunkBox() { method getChunkOffsetBox (line 70) | public ChunkOffsetBox getChunkOffsetBox() { method setChunkOffsetBox (line 79) | public void setChunkOffsetBox(ChunkOffsetBox b) { method getTimeToSampleBox (line 88) | public TimeToSampleBox getTimeToSampleBox() { method getSyncSampleBox (line 97) | public SyncSampleBox getSyncSampleBox() { method getCompositionTimeToSample (line 106) | public CompositionTimeToSample getCompositionTimeToSample() { method getSampleDependencyTypeBox (line 115) | public SampleDependencyTypeBox getSampleDependencyTypeBox() { FILE: src/com/coremedia/iso/boxes/SampleToChunkBox.java class SampleToChunkBox (line 37) | public class SampleToChunkBox extends AbstractFullBox { method SampleToChunkBox (line 42) | public SampleToChunkBox() { method getEntries (line 46) | public List getEntries() { method setEntries (line 50) | public void setEntries(List entries) { method getContentSize (line 54) | protected long getContentSize() { method _parseDetails (line 58) | @Override method getContent (line 72) | @Override method toString (line 83) | public String toString() { method blowup (line 94) | public long[] blowup(int chunkCount) { class Entry (line 112) | public static class Entry { method Entry (line 117) | public Entry(long firstChunk, long samplesPerChunk, long sampleDescr... method getFirstChunk (line 123) | public long getFirstChunk() { method setFirstChunk (line 127) | public void setFirstChunk(long firstChunk) { method getSamplesPerChunk (line 131) | public long getSamplesPerChunk() { method setSamplesPerChunk (line 135) | public void setSamplesPerChunk(long samplesPerChunk) { method getSampleDescriptionIndex (line 139) | public long getSampleDescriptionIndex() { method setSampleDescriptionIndex (line 143) | public void setSampleDescriptionIndex(long sampleDescriptionIndex) { method toString (line 147) | @Override FILE: src/com/coremedia/iso/boxes/SampleToGroupBox.java class SampleToGroupBox (line 24) | public class SampleToGroupBox extends AbstractFullBox { method SampleToGroupBox (line 31) | public SampleToGroupBox() { method getContentSize (line 35) | @Override method getGroupingTypeParameter (line 40) | public long getGroupingTypeParameter() { method setGroupingTypeParameter (line 47) | public void setGroupingTypeParameter(long groupingTypeParameter) { method getEntries (line 51) | public List getEntries() { method setEntries (line 55) | public void setEntries(List entries) { method getGroupingType (line 59) | public long getGroupingType() { method setGroupingType (line 64) | public void setGroupingType(long groupingType) { method _parseDetails (line 68) | @Override method getContent (line 87) | @Override class Entry (line 102) | public static class Entry { method getSampleCount (line 106) | public long getSampleCount() { method setSampleCount (line 110) | public void setSampleCount(long sampleCount) { method getGroupDescriptionIndex (line 114) | public long getGroupDescriptionIndex() { method setGroupDescriptionIndex (line 118) | public void setGroupDescriptionIndex(long groupDescriptionIndex) { FILE: src/com/coremedia/iso/boxes/SchemeInformationBox.java class SchemeInformationBox (line 26) | public class SchemeInformationBox extends AbstractContainerBox { method SchemeInformationBox (line 29) | public SchemeInformationBox() { FILE: src/com/coremedia/iso/boxes/SchemeTypeBox.java class SchemeTypeBox (line 33) | public class SchemeTypeBox extends AbstractFullBox { method SchemeTypeBox (line 39) | public SchemeTypeBox() { method getSchemeType (line 43) | public String getSchemeType() { method getSchemeVersion (line 47) | public long getSchemeVersion() { method getSchemeUri (line 51) | public String getSchemeUri() { method setSchemeType (line 55) | public void setSchemeType(String schemeType) { method setSchemeVersion (line 60) | public void setSchemeVersion(int schemeVersion) { method setSchemeUri (line 64) | public void setSchemeUri(String schemeUri) { method getContentSize (line 68) | protected long getContentSize() { method _parseDetails (line 72) | @Override method getContent (line 82) | @Override method toString (line 92) | public String toString() { FILE: src/com/coremedia/iso/boxes/SoundMediaHeaderBox.java class SoundMediaHeaderBox (line 24) | public class SoundMediaHeaderBox extends AbstractMediaHeaderBox { method SoundMediaHeaderBox (line 29) | public SoundMediaHeaderBox() { method getBalance (line 33) | public float getBalance() { method getContentSize (line 37) | protected long getContentSize() { method _parseDetails (line 41) | @Override method getContent (line 48) | @Override method toString (line 55) | public String toString() { FILE: src/com/coremedia/iso/boxes/StaticChunkOffsetBox.java class StaticChunkOffsetBox (line 29) | public class StaticChunkOffsetBox extends ChunkOffsetBox { method StaticChunkOffsetBox (line 34) | public StaticChunkOffsetBox() { method getChunkOffsets (line 38) | public long[] getChunkOffsets() { method getContentSize (line 42) | protected long getContentSize() { method setChunkOffsets (line 46) | public void setChunkOffsets(long[] chunkOffsets) { method _parseDetails (line 50) | @Override method getContent (line 61) | @Override FILE: src/com/coremedia/iso/boxes/SubSampleInformationBox.java class SubSampleInformationBox (line 39) | public class SubSampleInformationBox extends AbstractFullBox { method SubSampleInformationBox (line 45) | public SubSampleInformationBox() { method getEntries (line 49) | public List getEntries() { method setEntries (line 53) | public void setEntries(List entries) { method getContentSize (line 58) | @Override method _parseDetails (line 68) | @Override method getContent (line 91) | @Override method toString (line 112) | @Override class SampleEntry (line 120) | public static class SampleEntry { method getSampleDelta (line 125) | public long getSampleDelta() { method setSampleDelta (line 129) | public void setSampleDelta(long sampleDelta) { method getSubsampleCount (line 133) | public int getSubsampleCount() { method setSubsampleCount (line 137) | public void setSubsampleCount(int subsampleCount) { method getSubsampleEntries (line 141) | public List getSubsampleEntries() { method addSubsampleEntry (line 145) | public void addSubsampleEntry(SubsampleEntry subsampleEntry) { class SubsampleEntry (line 150) | public static class SubsampleEntry { method getSubsampleSize (line 156) | public long getSubsampleSize() { method setSubsampleSize (line 160) | public void setSubsampleSize(long subsampleSize) { method getSubsamplePriority (line 164) | public int getSubsamplePriority() { method setSubsamplePriority (line 168) | public void setSubsamplePriority(int subsamplePriority) { method getDiscardable (line 172) | public int getDiscardable() { method setDiscardable (line 176) | public void setDiscardable(int discardable) { method getReserved (line 180) | public long getReserved() { method setReserved (line 184) | public void setReserved(long reserved) { method toString (line 188) | @Override method toString (line 199) | @Override FILE: src/com/coremedia/iso/boxes/SubtitleMediaHeaderBox.java class SubtitleMediaHeaderBox (line 5) | public class SubtitleMediaHeaderBox extends AbstractMediaHeaderBox { method SubtitleMediaHeaderBox (line 9) | public SubtitleMediaHeaderBox() { method getContentSize (line 13) | protected long getContentSize() { method _parseDetails (line 17) | @Override method getContent (line 22) | @Override method toString (line 27) | public String toString() { FILE: src/com/coremedia/iso/boxes/SyncSampleBox.java class SyncSampleBox (line 31) | public class SyncSampleBox extends AbstractFullBox { method SyncSampleBox (line 36) | public SyncSampleBox() { method getSampleNumber (line 45) | public long[] getSampleNumber() { method getContentSize (line 49) | protected long getContentSize() { method _parseDetails (line 53) | @Override method getContent (line 64) | @Override method toString (line 76) | public String toString() { method setSampleNumber (line 80) | public void setSampleNumber(long[] sampleNumber) { FILE: src/com/coremedia/iso/boxes/TimeToSampleBox.java class TimeToSampleBox (line 44) | public class TimeToSampleBox extends AbstractFullBox { method TimeToSampleBox (line 50) | public TimeToSampleBox() { method getContentSize (line 54) | protected long getContentSize() { method _parseDetails (line 58) | @Override method getContent (line 70) | @Override method getEntries (line 80) | public List getEntries() { method setEntries (line 84) | public void setEntries(List entries) { method toString (line 88) | public String toString() { class Entry (line 92) | public static class Entry { method Entry (line 96) | public Entry(long count, long delta) { method getCount (line 101) | public long getCount() { method getDelta (line 105) | public long getDelta() { method setCount (line 109) | public void setCount(long count) { method setDelta (line 113) | public void setDelta(long delta) { method toString (line 117) | @Override method blowupTimeToSamples (line 131) | public static long[] blowupTimeToSamples(List e... FILE: src/com/coremedia/iso/boxes/TitleBox.java class TitleBox (line 36) | public class TitleBox extends AbstractFullBox { method TitleBox (line 42) | public TitleBox() { method getLanguage (line 46) | public String getLanguage() { method getTitle (line 50) | public String getTitle() { method setLanguage (line 59) | public void setLanguage(String language) { method setTitle (line 63) | public void setTitle(String title) { method getContentSize (line 67) | protected long getContentSize() { method getContent (line 72) | protected void getContent(ByteBuffer byteBuffer) { method _parseDetails (line 79) | @Override method toString (line 86) | public String toString() { FILE: src/com/coremedia/iso/boxes/TrackBox.java class TrackBox (line 28) | public class TrackBox extends AbstractContainerBox { method TrackBox (line 31) | public TrackBox() { method getTrackHeaderBox (line 35) | public TrackHeaderBox getTrackHeaderBox() { method getSampleTableBox (line 49) | public SampleTableBox getSampleTableBox() { method getMediaBox (line 62) | public MediaBox getMediaBox() { FILE: src/com/coremedia/iso/boxes/TrackHeaderBox.java class TrackHeaderBox (line 35) | public class TrackHeaderBox extends AbstractFullBox { method TrackHeaderBox (line 51) | public TrackHeaderBox() { method getCreationTime (line 56) | public long getCreationTime() { method getModificationTime (line 60) | public long getModificationTime() { method getTrackId (line 64) | public long getTrackId() { method getDuration (line 68) | public long getDuration() { method getLayer (line 72) | public int getLayer() { method getAlternateGroup (line 76) | public int getAlternateGroup() { method getVolume (line 80) | public float getVolume() { method getMatrix (line 84) | public long[] getMatrix() { method getWidth (line 88) | public double getWidth() { method getHeight (line 92) | public double getHeight() { method getContentSize (line 96) | protected long getContentSize() { method _parseDetails (line 107) | @Override method getContent (line 137) | public void getContent(ByteBuffer byteBuffer) { method toString (line 165) | public String toString() { method setCreationTime (line 193) | public void setCreationTime(long creationTime) { method setModificationTime (line 197) | public void setModificationTime(long modificationTime) { method setTrackId (line 201) | public void setTrackId(long trackId) { method setDuration (line 205) | public void setDuration(long duration) { method setLayer (line 209) | public void setLayer(int layer) { method setAlternateGroup (line 213) | public void setAlternateGroup(int alternateGroup) { method setVolume (line 217) | public void setVolume(float volume) { method setMatrix (line 221) | public void setMatrix(long[] matrix) { method setWidth (line 225) | public void setWidth(double width) { method setHeight (line 229) | public void setHeight(double height) { method isEnabled (line 234) | public boolean isEnabled() { method isInMovie (line 238) | public boolean isInMovie() { method isInPreview (line 242) | public boolean isInPreview() { method isInPoster (line 246) | public boolean isInPoster() { FILE: src/com/coremedia/iso/boxes/TrackReferenceBox.java class TrackReferenceBox (line 35) | public class TrackReferenceBox extends AbstractContainerBox { method TrackReferenceBox (line 38) | public TrackReferenceBox() { FILE: src/com/coremedia/iso/boxes/TrackReferenceTypeBox.java class TrackReferenceTypeBox (line 28) | public class TrackReferenceTypeBox extends AbstractBox { method TrackReferenceTypeBox (line 35) | public TrackReferenceTypeBox(String type) { method getTrackIds (line 39) | public long[] getTrackIds() { method _parseDetails (line 43) | @Override method getContent (line 52) | @Override method getContentSize (line 60) | protected long getContentSize() { method toString (line 64) | public String toString() { FILE: src/com/coremedia/iso/boxes/UnknownBox.java class UnknownBox (line 28) | public class UnknownBox extends AbstractBox { method UnknownBox (line 31) | public UnknownBox(String type) { method getContentSize (line 35) | @Override method _parseDetails (line 40) | @Override method getContent (line 46) | @Override method getData (line 52) | public ByteBuffer getData() { method setData (line 56) | public void setData(ByteBuffer data) { FILE: src/com/coremedia/iso/boxes/UserBox.java class UserBox (line 26) | public class UserBox extends AbstractBox { method UserBox (line 30) | public UserBox(byte[] userType) { method getContentSize (line 35) | protected long getContentSize() { method toString (line 39) | public String toString() { method getData (line 46) | public byte[] getData() { method setData (line 50) | public void setData(byte[] data) { method _parseDetails (line 54) | @Override method getContent (line 60) | @Override FILE: src/com/coremedia/iso/boxes/UserDataBox.java class UserDataBox (line 32) | public class UserDataBox extends AbstractContainerBox { method getContentSize (line 35) | @Override method parse (line 40) | @Override method _parseDetails (line 45) | @Override method getContent (line 50) | @Override method UserDataBox (line 55) | public UserDataBox() { FILE: src/com/coremedia/iso/boxes/VideoMediaHeaderBox.java class VideoMediaHeaderBox (line 28) | public class VideoMediaHeaderBox extends AbstractMediaHeaderBox { method VideoMediaHeaderBox (line 33) | public VideoMediaHeaderBox() { method getGraphicsmode (line 38) | public int getGraphicsmode() { method getOpcolor (line 42) | public int[] getOpcolor() { method getContentSize (line 46) | protected long getContentSize() { method _parseDetails (line 51) | @Override method getContent (line 61) | @Override method toString (line 70) | public String toString() { method setOpcolor (line 74) | public void setOpcolor(int[] opcolor) { method setGraphicsmode (line 78) | public void setGraphicsmode(int graphicsmode) { FILE: src/com/coremedia/iso/boxes/WriteListener.java type WriteListener (line 8) | public interface WriteListener { method beforeWrite (line 9) | public void beforeWrite(long offset); FILE: src/com/coremedia/iso/boxes/XmlBox.java class XmlBox (line 12) | public class XmlBox extends AbstractFullBox { method XmlBox (line 16) | public XmlBox() { method getXml (line 20) | public String getXml() { method setXml (line 24) | public void setXml(String xml) { method getContentSize (line 28) | @Override method _parseDetails (line 33) | @Override method getContent (line 39) | @Override FILE: src/com/coremedia/iso/boxes/apple/AbstractAppleMetaDataBox.java class AbstractAppleMetaDataBox (line 21) | public abstract class AbstractAppleMetaDataBox extends AbstractBox imple... method getBoxes (line 25) | public List getBoxes() { method setBoxes (line 29) | public void setBoxes(List boxes) { method getBoxes (line 37) | public List getBoxes(Class clazz) { method getBoxes (line 41) | public List getBoxes(Class clazz, boolean recurs... method AbstractAppleMetaDataBox (line 49) | public AbstractAppleMetaDataBox(String type) { method _parseDetails (line 53) | @Override method getContentSize (line 68) | protected long getContentSize() { method getContent (line 72) | protected void getContent(ByteBuffer byteBuffer) { method getNumOfBytesToFirstChild (line 80) | public long getNumOfBytesToFirstChild() { method toString (line 84) | @Override method toLong (line 91) | static long toLong(byte b) { method setValue (line 95) | public void setValue(String value) { method getValue (line 134) | public String getValue() { method hexStringToByteArray (line 153) | public static byte[] hexStringToByteArray(String s) { FILE: src/com/coremedia/iso/boxes/apple/AppleAlbumArtistBox.java class AppleAlbumArtistBox (line 6) | public class AppleAlbumArtistBox extends AbstractAppleMetaDataBox { method AppleAlbumArtistBox (line 10) | public AppleAlbumArtistBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleAlbumBox.java class AppleAlbumBox (line 6) | public final class AppleAlbumBox extends AbstractAppleMetaDataBox { method AppleAlbumBox (line 10) | public AppleAlbumBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleArtistBox.java class AppleArtistBox (line 6) | public final class AppleArtistBox extends AbstractAppleMetaDataBox { method AppleArtistBox (line 10) | public AppleArtistBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleCommentBox.java class AppleCommentBox (line 6) | public final class AppleCommentBox extends AbstractAppleMetaDataBox { method AppleCommentBox (line 10) | public AppleCommentBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleCompilationBox.java class AppleCompilationBox (line 6) | public final class AppleCompilationBox extends AbstractAppleMetaDataBox { method AppleCompilationBox (line 10) | public AppleCompilationBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleCopyrightBox.java class AppleCopyrightBox (line 6) | public final class AppleCopyrightBox extends AbstractAppleMetaDataBox { method AppleCopyrightBox (line 10) | public AppleCopyrightBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleCoverBox.java class AppleCoverBox (line 8) | public final class AppleCoverBox extends AbstractAppleMetaDataBox { method AppleCoverBox (line 13) | public AppleCoverBox() { method setPng (line 18) | public void setPng(byte[] pngData) { method setJpg (line 27) | public void setJpg(byte[] jpgData) { method setValue (line 35) | @Override method getValue (line 40) | @Override FILE: src/com/coremedia/iso/boxes/apple/AppleCustomGenreBox.java class AppleCustomGenreBox (line 8) | public final class AppleCustomGenreBox extends AbstractAppleMetaDataBox { method AppleCustomGenreBox (line 12) | public AppleCustomGenreBox() { method setGenre (line 17) | public void setGenre(String genre) { method getGenre (line 25) | public String getGenre() { FILE: src/com/coremedia/iso/boxes/apple/AppleDataBox.java class AppleDataBox (line 10) | public final class AppleDataBox extends AbstractFullBox { method getEmpty (line 16) | private static AppleDataBox getEmpty() { method getStringAppleDataBox (line 23) | public static AppleDataBox getStringAppleDataBox() { method getUint8AppleDataBox (line 30) | public static AppleDataBox getUint8AppleDataBox() { method getUint16AppleDataBox (line 37) | public static AppleDataBox getUint16AppleDataBox() { method getUint32AppleDataBox (line 44) | public static AppleDataBox getUint32AppleDataBox() { method AppleDataBox (line 51) | public AppleDataBox() { method getContentSize (line 55) | protected long getContentSize() { method setData (line 59) | public void setData(byte[] data) { method setFourBytes (line 64) | public void setFourBytes(byte[] fourBytes) { method _parseDetails (line 68) | @Override method getContent (line 78) | @Override method getFourBytes (line 85) | public byte[] getFourBytes() { method getData (line 89) | public byte[] getData() { FILE: src/com/coremedia/iso/boxes/apple/AppleDataRateBox.java class AppleDataRateBox (line 25) | public class AppleDataRateBox extends AbstractFullBox { method AppleDataRateBox (line 29) | public AppleDataRateBox() { method getContentSize (line 33) | protected long getContentSize() { method _parseDetails (line 37) | @Override method getContent (line 43) | @Override method getDataRate (line 50) | public long getDataRate() { FILE: src/com/coremedia/iso/boxes/apple/AppleDataReferenceBox.java class AppleDataReferenceBox (line 29) | public class AppleDataReferenceBox extends AbstractFullBox { method AppleDataReferenceBox (line 35) | public AppleDataReferenceBox() { method getContentSize (line 40) | protected long getContentSize() { method _parseDetails (line 44) | @Override method getContent (line 52) | @Override method getDataReferenceSize (line 60) | public long getDataReferenceSize() { method getDataReferenceType (line 64) | public String getDataReferenceType() { method getDataReference (line 68) | public String getDataReference() { FILE: src/com/coremedia/iso/boxes/apple/AppleDescriptionBox.java class AppleDescriptionBox (line 6) | public final class AppleDescriptionBox extends AbstractAppleMetaDataBox { method AppleDescriptionBox (line 10) | public AppleDescriptionBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleEncoderBox.java class AppleEncoderBox (line 6) | public final class AppleEncoderBox extends AbstractAppleMetaDataBox { method AppleEncoderBox (line 10) | public AppleEncoderBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleGaplessPlaybackBox.java class AppleGaplessPlaybackBox (line 6) | public final class AppleGaplessPlaybackBox extends AbstractAppleMetaData... method AppleGaplessPlaybackBox (line 10) | public AppleGaplessPlaybackBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleGenericBox.java class AppleGenericBox (line 8) | public final class AppleGenericBox extends AbstractContainerBox { method AppleGenericBox (line 11) | public AppleGenericBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleGroupingBox.java class AppleGroupingBox (line 6) | public final class AppleGroupingBox extends AbstractAppleMetaDataBox { method AppleGroupingBox (line 10) | public AppleGroupingBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleIdBox.java class AppleIdBox (line 6) | public final class AppleIdBox extends AbstractAppleMetaDataBox { method AppleIdBox (line 10) | public AppleIdBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleItemListBox.java class AppleItemListBox (line 8) | public class AppleItemListBox extends AbstractContainerBox { method AppleItemListBox (line 11) | public AppleItemListBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleLosslessSpecificBox.java class AppleLosslessSpecificBox (line 12) | public final class AppleLosslessSpecificBox extends AbstractFullBox { method getMaxSamplePerFrame (line 34) | public long getMaxSamplePerFrame() { method setMaxSamplePerFrame (line 38) | public void setMaxSamplePerFrame(int maxSamplePerFrame) { method getUnknown1 (line 42) | public int getUnknown1() { method setUnknown1 (line 46) | public void setUnknown1(int unknown1) { method getSampleSize (line 50) | public int getSampleSize() { method setSampleSize (line 54) | public void setSampleSize(int sampleSize) { method getHistoryMult (line 58) | public int getHistoryMult() { method setHistoryMult (line 62) | public void setHistoryMult(int historyMult) { method getInitialHistory (line 66) | public int getInitialHistory() { method setInitialHistory (line 70) | public void setInitialHistory(int initialHistory) { method getKModifier (line 74) | public int getKModifier() { method setKModifier (line 78) | public void setKModifier(int kModifier) { method getChannels (line 82) | public int getChannels() { method setChannels (line 86) | public void setChannels(int channels) { method getUnknown2 (line 90) | public int getUnknown2() { method setUnknown2 (line 94) | public void setUnknown2(int unknown2) { method getMaxCodedFrameSize (line 98) | public long getMaxCodedFrameSize() { method setMaxCodedFrameSize (line 102) | public void setMaxCodedFrameSize(int maxCodedFrameSize) { method getBitRate (line 106) | public long getBitRate() { method setBitRate (line 110) | public void setBitRate(int bitRate) { method getSampleRate (line 114) | public long getSampleRate() { method setSampleRate (line 118) | public void setSampleRate(int sampleRate) { method _parseDetails (line 123) | @Override method getContent (line 139) | @Override method AppleLosslessSpecificBox (line 155) | public AppleLosslessSpecificBox() { method getContentSize (line 159) | protected long getContentSize() { FILE: src/com/coremedia/iso/boxes/apple/AppleMeanBox.java class AppleMeanBox (line 14) | public final class AppleMeanBox extends AbstractFullBox { method AppleMeanBox (line 18) | public AppleMeanBox() { method getContentSize (line 22) | protected long getContentSize() { method _parseDetails (line 26) | @Override method getContent (line 32) | @Override method getMeaning (line 38) | public String getMeaning() { method setMeaning (line 42) | public void setMeaning(String meaning) { FILE: src/com/coremedia/iso/boxes/apple/AppleMediaTypeBox.java class AppleMediaTypeBox (line 9) | public class AppleMediaTypeBox extends AbstractAppleMetaDataBox { method AppleMediaTypeBox (line 26) | public AppleMediaTypeBox() { method getReadableValue (line 31) | public String getReadableValue() { FILE: src/com/coremedia/iso/boxes/apple/AppleNameBox.java class AppleNameBox (line 14) | public final class AppleNameBox extends AbstractFullBox { method AppleNameBox (line 18) | public AppleNameBox() { method getContentSize (line 22) | protected long getContentSize() { method getName (line 26) | public String getName() { method setName (line 30) | public void setName(String name) { method _parseDetails (line 34) | @Override method getContent (line 40) | @Override FILE: src/com/coremedia/iso/boxes/apple/AppleNetworkBox.java class AppleNetworkBox (line 6) | public final class AppleNetworkBox extends AbstractAppleMetaDataBox { method AppleNetworkBox (line 10) | public AppleNetworkBox() { FILE: src/com/coremedia/iso/boxes/apple/ApplePurchaseDateBox.java class ApplePurchaseDateBox (line 6) | public final class ApplePurchaseDateBox extends AbstractAppleMetaDataBox { method ApplePurchaseDateBox (line 10) | public ApplePurchaseDateBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleRatingBox.java class AppleRatingBox (line 6) | public final class AppleRatingBox extends AbstractAppleMetaDataBox { method AppleRatingBox (line 10) | public AppleRatingBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleRecordingYearBox.java class AppleRecordingYearBox (line 6) | public class AppleRecordingYearBox extends AbstractAppleMetaDataBox { method AppleRecordingYearBox (line 10) | public AppleRecordingYearBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleReferenceMovieBox.java class AppleReferenceMovieBox (line 21) | public class AppleReferenceMovieBox extends AbstractContainerBox { method AppleReferenceMovieBox (line 24) | public AppleReferenceMovieBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleReferenceMovieDescriptorBox.java class AppleReferenceMovieDescriptorBox (line 21) | public class AppleReferenceMovieDescriptorBox extends AbstractContainerB... method AppleReferenceMovieDescriptorBox (line 24) | public AppleReferenceMovieDescriptorBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleShowBox.java class AppleShowBox (line 6) | public final class AppleShowBox extends AbstractAppleMetaDataBox { method AppleShowBox (line 10) | public AppleShowBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleSortAlbumBox.java class AppleSortAlbumBox (line 6) | public final class AppleSortAlbumBox extends AbstractAppleMetaDataBox { method AppleSortAlbumBox (line 10) | public AppleSortAlbumBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleStandardGenreBox.java class AppleStandardGenreBox (line 6) | public final class AppleStandardGenreBox extends AbstractAppleMetaDataBox { method AppleStandardGenreBox (line 10) | public AppleStandardGenreBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleStoreAccountTypeBox.java class AppleStoreAccountTypeBox (line 6) | public class AppleStoreAccountTypeBox extends AbstractAppleMetaDataBox { method AppleStoreAccountTypeBox (line 10) | public AppleStoreAccountTypeBox() { method getReadableValue (line 15) | public String getReadableValue() { FILE: src/com/coremedia/iso/boxes/apple/AppleStoreCountryCodeBox.java class AppleStoreCountryCodeBox (line 9) | public class AppleStoreCountryCodeBox extends AbstractAppleMetaDataBox { method AppleStoreCountryCodeBox (line 40) | public AppleStoreCountryCodeBox() { method getReadableValue (line 46) | public String getReadableValue() { FILE: src/com/coremedia/iso/boxes/apple/AppleSynopsisBox.java class AppleSynopsisBox (line 6) | public final class AppleSynopsisBox extends AbstractAppleMetaDataBox { method AppleSynopsisBox (line 10) | public AppleSynopsisBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleTempBox.java class AppleTempBox (line 6) | public final class AppleTempBox extends AbstractAppleMetaDataBox { method AppleTempBox (line 10) | public AppleTempBox() { method getTempo (line 16) | public int getTempo() { method setTempo (line 20) | public void setTempo(int tempo) { FILE: src/com/coremedia/iso/boxes/apple/AppleTrackAuthorBox.java class AppleTrackAuthorBox (line 6) | public final class AppleTrackAuthorBox extends AbstractAppleMetaDataBox { method AppleTrackAuthorBox (line 10) | public AppleTrackAuthorBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleTrackNumberBox.java class AppleTrackNumberBox (line 6) | public final class AppleTrackNumberBox extends AbstractAppleMetaDataBox { method AppleTrackNumberBox (line 10) | public AppleTrackNumberBox() { method setTrackNumber (line 19) | public void setTrackNumber(byte track, byte of) { method getTrackNumber (line 27) | public byte getTrackNumber() { method getNumberOfTracks (line 31) | public byte getNumberOfTracks() { method setNumberOfTracks (line 35) | public void setNumberOfTracks(byte numberOfTracks) { method setTrackNumber (line 41) | public void setTrackNumber(byte trackNumber) { FILE: src/com/coremedia/iso/boxes/apple/AppleTrackTitleBox.java class AppleTrackTitleBox (line 6) | public final class AppleTrackTitleBox extends AbstractAppleMetaDataBox { method AppleTrackTitleBox (line 10) | public AppleTrackTitleBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleTvEpisodeBox.java class AppleTvEpisodeBox (line 6) | public class AppleTvEpisodeBox extends AbstractAppleMetaDataBox { method AppleTvEpisodeBox (line 10) | public AppleTvEpisodeBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleTvEpisodeNumberBox.java class AppleTvEpisodeNumberBox (line 6) | public class AppleTvEpisodeNumberBox extends AbstractAppleMetaDataBox { method AppleTvEpisodeNumberBox (line 10) | public AppleTvEpisodeNumberBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleTvSeasonBox.java class AppleTvSeasonBox (line 6) | public final class AppleTvSeasonBox extends AbstractAppleMetaDataBox { method AppleTvSeasonBox (line 10) | public AppleTvSeasonBox() { FILE: src/com/coremedia/iso/boxes/apple/AppleWaveBox.java class AppleWaveBox (line 8) | public final class AppleWaveBox extends AbstractContainerBox { method AppleWaveBox (line 11) | public AppleWaveBox() { FILE: src/com/coremedia/iso/boxes/dece/TrickPlayBox.java class TrickPlayBox (line 21) | public class TrickPlayBox extends AbstractFullBox { method TrickPlayBox (line 26) | public TrickPlayBox() { method setEntries (line 30) | public void setEntries(List entries) { method getEntries (line 34) | public List getEntries() { class Entry (line 38) | public static class Entry { method Entry (line 40) | public Entry() { method Entry (line 43) | public Entry(int value) { method getPicType (line 50) | public int getPicType() { method setPicType (line 54) | public void setPicType(int picType) { method getDependencyLevel (line 59) | public int getDependencyLevel() { method setDependencyLevel (line 63) | public void setDependencyLevel(int dependencyLevel) { method toString (line 68) | @Override method getContentSize (line 79) | @Override method _parseDetails (line 84) | @Override method getContent (line 92) | @Override method toString (line 100) | @Override FILE: src/com/coremedia/iso/boxes/fragment/MovieExtendsBox.java class MovieExtendsBox (line 25) | public class MovieExtendsBox extends AbstractContainerBox { method MovieExtendsBox (line 28) | public MovieExtendsBox() { FILE: src/com/coremedia/iso/boxes/fragment/MovieExtendsHeaderBox.java class MovieExtendsHeaderBox (line 34) | public class MovieExtendsHeaderBox extends AbstractFullBox { method MovieExtendsHeaderBox (line 38) | public MovieExtendsHeaderBox() { method getContentSize (line 42) | @Override method _parseDetails (line 47) | @Override method getContent (line 54) | @Override method getFragmentDuration (line 64) | public long getFragmentDuration() { FILE: src/com/coremedia/iso/boxes/fragment/MovieFragmentBox.java class MovieFragmentBox (line 32) | public class MovieFragmentBox extends AbstractContainerBox { method MovieFragmentBox (line 35) | public MovieFragmentBox() { method getSyncSamples (line 40) | public List getSyncSamples(SampleDependencyTypeBox sdtp) { method getOffset (line 55) | @DoNotParseDetail method getTrackCount (line 72) | public int getTrackCount() { method getTrackNumbers (line 82) | public long[] getTrackNumbers() { method getTrackRunBoxes (line 93) | public List getTrackRunBoxes() { FILE: src/com/coremedia/iso/boxes/fragment/MovieFragmentHeaderBox.java class MovieFragmentHeaderBox (line 32) | public class MovieFragmentHeaderBox extends AbstractFullBox { method MovieFragmentHeaderBox (line 36) | public MovieFragmentHeaderBox() { method getContentSize (line 40) | protected long getContentSize() { method getContent (line 44) | @Override method _parseDetails (line 51) | @Override method getSequenceNumber (line 58) | public long getSequenceNumber() { method setSequenceNumber (line 62) | public void setSequenceNumber(long sequenceNumber) { method toString (line 66) | @Override FILE: src/com/coremedia/iso/boxes/fragment/MovieFragmentRandomAccessBox.java class MovieFragmentRandomAccessBox (line 27) | public class MovieFragmentRandomAccessBox extends AbstractContainerBox { method MovieFragmentRandomAccessBox (line 30) | public MovieFragmentRandomAccessBox() { FILE: src/com/coremedia/iso/boxes/fragment/MovieFragmentRandomAccessOffsetBox.java class MovieFragmentRandomAccessOffsetBox (line 31) | public class MovieFragmentRandomAccessOffsetBox extends AbstractFullBox { method MovieFragmentRandomAccessOffsetBox (line 35) | public MovieFragmentRandomAccessOffsetBox() { method getContentSize (line 39) | protected long getContentSize() { method _parseDetails (line 43) | @Override method getContent (line 49) | @Override method getMfraSize (line 55) | public long getMfraSize() { method setMfraSize (line 59) | public void setMfraSize(long mfraSize) { FILE: src/com/coremedia/iso/boxes/fragment/SampleFlags.java class SampleFlags (line 35) | public class SampleFlags { method SampleFlags (line 44) | public SampleFlags() { method SampleFlags (line 48) | public SampleFlags(ByteBuffer bb) { method getContent (line 60) | public void getContent(ByteBuffer os) { method getReserved (line 71) | public int getReserved() { method setReserved (line 75) | public void setReserved(int reserved) { method getSampleDependsOn (line 82) | public int getSampleDependsOn() { method setSampleDependsOn (line 96) | public void setSampleDependsOn(int sampleDependsOn) { method getSampleIsDependedOn (line 103) | public int getSampleIsDependedOn() { method setSampleIsDependedOn (line 117) | public void setSampleIsDependedOn(int sampleIsDependedOn) { method getSampleHasRedundancy (line 124) | public int getSampleHasRedundancy() { method setSampleHasRedundancy (line 137) | public void setSampleHasRedundancy(int sampleHasRedundancy) { method getSamplePaddingValue (line 141) | public int getSamplePaddingValue() { method setSamplePaddingValue (line 145) | public void setSamplePaddingValue(int samplePaddingValue) { method isSampleIsDifferenceSample (line 149) | public boolean isSampleIsDifferenceSample() { method setSampleIsDifferenceSample (line 154) | public void setSampleIsDifferenceSample(boolean sampleIsDifferenceSamp... method getSampleDegradationPriority (line 158) | public int getSampleDegradationPriority() { method setSampleDegradationPriority (line 162) | public void setSampleDegradationPriority(int sampleDegradationPriority) { method toString (line 166) | @Override method equals (line 178) | @Override method hashCode (line 196) | @Override FILE: src/com/coremedia/iso/boxes/fragment/TrackExtendsBox.java class TrackExtendsBox (line 34) | public class TrackExtendsBox extends AbstractFullBox { method TrackExtendsBox (line 42) | public TrackExtendsBox() { method getContentSize (line 46) | @Override method getContent (line 51) | @Override method _parseDetails (line 61) | @Override method getTrackId (line 71) | public long getTrackId() { method getDefaultSampleDescriptionIndex (line 75) | public long getDefaultSampleDescriptionIndex() { method getDefaultSampleDuration (line 79) | public long getDefaultSampleDuration() { method getDefaultSampleSize (line 83) | public long getDefaultSampleSize() { method getDefaultSampleFlags (line 87) | public SampleFlags getDefaultSampleFlags() { method getDefaultSampleFlagsStr (line 91) | public String getDefaultSampleFlagsStr() { method setTrackId (line 95) | public void setTrackId(long trackId) { method setDefaultSampleDescriptionIndex (line 99) | public void setDefaultSampleDescriptionIndex(long defaultSampleDescrip... method setDefaultSampleDuration (line 103) | public void setDefaultSampleDuration(long defaultSampleDuration) { method setDefaultSampleSize (line 107) | public void setDefaultSampleSize(long defaultSampleSize) { method setDefaultSampleFlags (line 111) | public void setDefaultSampleFlags(SampleFlags defaultSampleFlags) { FILE: src/com/coremedia/iso/boxes/fragment/TrackFragmentBaseMediaDecodeTimeBox.java class TrackFragmentBaseMediaDecodeTimeBox (line 25) | public class TrackFragmentBaseMediaDecodeTimeBox extends AbstractFullBox { method TrackFragmentBaseMediaDecodeTimeBox (line 30) | public TrackFragmentBaseMediaDecodeTimeBox() { method getContentSize (line 34) | @Override method getContent (line 39) | @Override method _parseDetails (line 50) | @Override method getBaseMediaDecodeTime (line 62) | public long getBaseMediaDecodeTime() { method setBaseMediaDecodeTime (line 66) | public void setBaseMediaDecodeTime(long baseMediaDecodeTime) { method toString (line 70) | @Override FILE: src/com/coremedia/iso/boxes/fragment/TrackFragmentBox.java class TrackFragmentBox (line 26) | public class TrackFragmentBox extends AbstractContainerBox { method TrackFragmentBox (line 29) | public TrackFragmentBox() { method getTrackFragmentHeaderBox (line 34) | public TrackFragmentHeaderBox getTrackFragmentHeaderBox() { FILE: src/com/coremedia/iso/boxes/fragment/TrackFragmentHeaderBox.java class TrackFragmentHeaderBox (line 37) | public class TrackFragmentHeaderBox extends AbstractFullBox { method TrackFragmentHeaderBox (line 48) | public TrackFragmentHeaderBox() { method getContentSize (line 52) | protected long getContentSize() { method getContent (line 74) | protected void getContent(ByteBuffer byteBuffer) { method _parseDetails (line 95) | @Override method hasBaseDataOffset (line 119) | public boolean hasBaseDataOffset() { method getTrackId (line 123) | public long getTrackId() { method getBaseDataOffset (line 127) | public long getBaseDataOffset() { method getSampleDescriptionIndex (line 131) | public long getSampleDescriptionIndex() { method getDefaultSampleDuration (line 135) | public long getDefaultSampleDuration() { method getDefaultSampleSize (line 139) | public long getDefaultSampleSize() { method getDefaultSampleFlags (line 143) | public SampleFlags getDefaultSampleFlags() { method isDurationIsEmpty (line 147) | public boolean isDurationIsEmpty() { method setTrackId (line 151) | public void setTrackId(long trackId) { method setBaseDataOffset (line 155) | public void setBaseDataOffset(long baseDataOffset) { method setSampleDescriptionIndex (line 164) | public void setSampleDescriptionIndex(long sampleDescriptionIndex) { method setDefaultSampleDuration (line 173) | public void setDefaultSampleDuration(long defaultSampleDuration) { method setDefaultSampleSize (line 178) | public void setDefaultSampleSize(long defaultSampleSize) { method setDefaultSampleFlags (line 183) | public void setDefaultSampleFlags(SampleFlags defaultSampleFlags) { method setDurationIsEmpty (line 188) | public void setDurationIsEmpty(boolean durationIsEmpty) { method toString (line 193) | @Override FILE: src/com/coremedia/iso/boxes/fragment/TrackFragmentRandomAccessBox.java class TrackFragmentRandomAccessBox (line 53) | public class TrackFragmentRandomAccessBox extends AbstractFullBox { method TrackFragmentRandomAccessBox (line 63) | public TrackFragmentRandomAccessBox() { method getContentSize (line 68) | protected long getContentSize() { method _parseDetails (line 83) | @Override method getContent (line 115) | @Override method setTrackId (line 143) | public void setTrackId(long trackId) { method setLengthSizeOfTrafNum (line 147) | public void setLengthSizeOfTrafNum(int lengthSizeOfTrafNum) { method setLengthSizeOfTrunNum (line 151) | public void setLengthSizeOfTrunNum(int lengthSizeOfTrunNum) { method setLengthSizeOfSampleNum (line 155) | public void setLengthSizeOfSampleNum(int lengthSizeOfSampleNum) { method getTrackId (line 159) | public long getTrackId() { method getReserved (line 163) | public int getReserved() { method getLengthSizeOfTrafNum (line 167) | public int getLengthSizeOfTrafNum() { method getLengthSizeOfTrunNum (line 171) | public int getLengthSizeOfTrunNum() { method getLengthSizeOfSampleNum (line 175) | public int getLengthSizeOfSampleNum() { method getNumberOfEntries (line 179) | public long getNumberOfEntries() { method getEntries (line 183) | public List getEntries() { method setEntries (line 187) | public void setEntries(List entries) { class Entry (line 191) | public static class Entry { method Entry (line 198) | public Entry() { method Entry (line 201) | public Entry(long time, long moofOffset, long trafNumber, long trunN... method getTime (line 209) | public long getTime() { method getMoofOffset (line 213) | public long getMoofOffset() { method getTrafNumber (line 217) | public long getTrafNumber() { method getTrunNumber (line 221) | public long getTrunNumber() { method getSampleNumber (line 225) | public long getSampleNumber() { method setTime (line 229) | public void setTime(long time) { method setMoofOffset (line 233) | public void setMoofOffset(long moofOffset) { method setTrafNumber (line 237) | public void setTrafNumber(long trafNumber) { method setTrunNumber (line 241) | public void setTrunNumber(long trunNumber) { method setSampleNumber (line 245) | public void setSampleNumber(long sampleNumber) { method toString (line 249) | @Override method equals (line 260) | @Override method hashCode (line 276) | @Override FILE: src/com/coremedia/iso/boxes/fragment/TrackRunBox.java class TrackRunBox (line 46) | public class TrackRunBox extends AbstractFullBox { method getEntries (line 53) | public List getEntries() { class Entry (line 57) | public static class Entry { method Entry (line 63) | public Entry() { method Entry (line 66) | public Entry(long sampleDuration, long sampleSize, SampleFlags sampl... method getSampleDuration (line 73) | public long getSampleDuration() { method getSampleSize (line 77) | public long getSampleSize() { method getSampleFlags (line 81) | public SampleFlags getSampleFlags() { method getSampleCompositionTimeOffset (line 85) | public int getSampleCompositionTimeOffset() { method setSampleDuration (line 89) | public void setSampleDuration(long sampleDuration) { method setSampleSize (line 93) | public void setSampleSize(long sampleSize) { method setSampleFlags (line 97) | public void setSampleFlags(SampleFlags sampleFlags) { method setSampleCompositionTimeOffset (line 101) | public void setSampleCompositionTimeOffset(int sampleCompositionTime... method toString (line 105) | @Override method setDataOffset (line 116) | public void setDataOffset(int dataOffset) { method getSampleOffsets (line 125) | public long[] getSampleOffsets() { method getSampleSizes (line 141) | public long[] getSampleSizes() { method getSampleCompositionTimeOffsets (line 155) | public long[] getSampleCompositionTimeOffsets() { method getSampleDurations (line 167) | public long[] getSampleDurations() { method TrackRunBox (line 181) | public TrackRunBox() { method getContentSize (line 185) | protected long getContentSize() { method getContent (line 213) | protected void getContent(ByteBuffer byteBuffer) { method _parseDetails (line 241) | @Override method getSampleCount (line 274) | public long getSampleCount() { method isDataOffsetPresent (line 278) | public boolean isDataOffsetPresent() { method isFirstSampleFlagsPresent (line 282) | public boolean isFirstSampleFlagsPresent() { method isSampleSizePresent (line 287) | public boolean isSampleSizePresent() { method isSampleDurationPresent (line 291) | public boolean isSampleDurationPresent() { method isSampleFlagsPresent (line 295) | public boolean isSampleFlagsPresent() { method isSampleCompositionTimeOffsetPresent (line 299) | public boolean isSampleCompositionTimeOffsetPresent() { method setDataOffsetPresent (line 303) | public void setDataOffsetPresent(boolean v) { method setSampleSizePresent (line 311) | public void setSampleSizePresent(boolean v) { method setSampleDurationPresent (line 319) | public void setSampleDurationPresent(boolean v) { method setSampleFlagsPresent (line 328) | public void setSampleFlagsPresent(boolean v) { method setSampleCompositionTimeOffsetPresent (line 336) | public void setSampleCompositionTimeOffsetPresent(boolean v) { method getDataOffset (line 345) | public int getDataOffset() { method getFirstSampleFlags (line 349) | public SampleFlags getFirstSampleFlags() { method setFirstSampleFlags (line 353) | public void setFirstSampleFlags(SampleFlags firstSampleFlags) { method toString (line 362) | @Override method setEntries (line 378) | public void setEntries(List entries) { FILE: src/com/coremedia/iso/boxes/h264/AvcConfigurationBox.java class AvcConfigurationBox (line 35) | public final class AvcConfigurationBox extends AbstractBox { method AvcConfigurationBox (line 52) | public AvcConfigurationBox() { method getConfigurationVersion (line 56) | public int getConfigurationVersion() { method getAvcProfileIndicaation (line 60) | public int getAvcProfileIndicaation() { method getProfileCompatibility (line 64) | public int getProfileCompatibility() { method getAvcLevelIndication (line 68) | public int getAvcLevelIndication() { method getLengthSizeMinusOne (line 72) | public int getLengthSizeMinusOne() { method getSequenceParameterSets (line 76) | public List getSequenceParameterSets() { method getPictureParameterSets (line 80) | public List getPictureParameterSets() { method setConfigurationVersion (line 84) | public void setConfigurationVersion(int configurationVersion) { method setAvcProfileIndicaation (line 88) | public void setAvcProfileIndicaation(int avcProfileIndicaation) { method setProfileCompatibility (line 92) | public void setProfileCompatibility(int profileCompatibility) { method setAvcLevelIndication (line 96) | public void setAvcLevelIndication(int avcLevelIndication) { method setLengthSizeMinusOne (line 100) | public void setLengthSizeMinusOne(int lengthSizeMinusOne) { method setSequenceParameterSets (line 104) | public void setSequenceParameterSets(List sequenceParameterSet... method setPictureParameterSets (line 108) | public void setPictureParameterSets(List pictureParameterSets) { method getChromaFormat (line 112) | public int getChromaFormat() { method setChromaFormat (line 116) | public void setChromaFormat(int chromaFormat) { method getBitDepthLumaMinus8 (line 120) | public int getBitDepthLumaMinus8() { method setBitDepthLumaMinus8 (line 124) | public void setBitDepthLumaMinus8(int bitDepthLumaMinus8) { method getBitDepthChromaMinus8 (line 128) | public int getBitDepthChromaMinus8() { method setBitDepthChromaMinus8 (line 132) | public void setBitDepthChromaMinus8(int bitDepthChromaMinus8) { method getSequenceParameterSetExts (line 136) | public List getSequenceParameterSetExts() { method setSequenceParameterSetExts (line 140) | public void setSequenceParameterSetExts(List sequenceParameter... method hasExts (line 144) | public boolean hasExts() { method setHasExts (line 148) | public void setHasExts(boolean hasExts) { method _parseDetails (line 152) | @Override method getContentSize (line 198) | public long getContentSize() { method getContent (line 222) | @Override method getPPS (line 253) | public String[] getPPS() { method getSPS (line 269) | public String[] getSPS() { FILE: src/com/coremedia/iso/boxes/mdat/DummyMap.java class DummyMap (line 13) | public class DummyMap implements Map { method DummyMap (line 17) | public DummyMap(V value) { method comparator (line 21) | public Comparator comparator() { method addKeys (line 25) | public void addKeys(K[] keys) { method size (line 30) | public int size() { method isEmpty (line 34) | public boolean isEmpty() { method containsKey (line 38) | public boolean containsKey(Object key) { method containsValue (line 42) | public boolean containsValue(Object value) { method get (line 46) | public V get(Object key) { method put (line 50) | public V put(K key, V value) { method remove (line 56) | public V remove(Object key) { method putAll (line 62) | public void putAll(Map m) { method clear (line 69) | public void clear() { method keySet (line 73) | public Set keySet() { method values (line 77) | public Collection values() { method entrySet (line 81) | public Set> entrySet() { FILE: src/com/coremedia/iso/boxes/mdat/MediaDataBox.java class MediaDataBox (line 43) | public final class MediaDataBox implements Box { method getParent (line 51) | public ContainerBox getParent() { method setParent (line 55) | public void setParent(ContainerBox parent) { method getType (line 59) | public String getType() { method getBox (line 63) | public void getBox(WritableByteChannel writableByteChannel) throws IOE... method getSize (line 70) | public long getSize() { method parse (line 74) | public void parse(ReadableByteChannel readableByteChannel, ByteBuffer ... method getContent (line 87) | public ByteBuffer getContent() { method getHeader (line 91) | public ByteBuffer getHeader() { FILE: src/com/coremedia/iso/boxes/mdat/SampleList.java class SampleList (line 28) | public class SampleList extends AbstractList { method getOffsetKeys (line 43) | public List getOffsetKeys() { method SampleList (line 56) | public SampleList(TrackBox trackBox) { method size (line 142) | @Override method get (line 148) | @Override method getOffsets (line 169) | Map getOffsets(MovieFragmentBox moof, long trackId) { FILE: src/com/coremedia/iso/boxes/mdat/Segment.java class Segment (line 3) | public class Segment { method Segment (line 4) | public Segment(long offset, long size) { FILE: src/com/coremedia/iso/boxes/sampleentry/AmrSpecificBox.java class AmrSpecificBox (line 32) | public class AmrSpecificBox extends AbstractBox { method AmrSpecificBox (line 41) | public AmrSpecificBox() { method getVendor (line 45) | public String getVendor() { method getDecoderVersion (line 49) | public int getDecoderVersion() { method getModeSet (line 53) | public int getModeSet() { method getModeChangePeriod (line 57) | public int getModeChangePeriod() { method getFramesPerSample (line 61) | public int getFramesPerSample() { method getContentSize (line 65) | protected long getContentSize() { method _parseDetails (line 69) | @Override method getContent (line 83) | public void getContent(ByteBuffer byteBuffer) { method toString (line 91) | public String toString() { FILE: src/com/coremedia/iso/boxes/sampleentry/AudioSampleEntry.java class AudioSampleEntry (line 31) | public class AudioSampleEntry extends SampleEntry implements ContainerBox { method AudioSampleEntry (line 66) | public AudioSampleEntry(String type) { method getChannelCount (line 70) | public int getChannelCount() { method getSampleSize (line 74) | public int getSampleSize() { method getSampleRate (line 78) | public long getSampleRate() { method getSoundVersion (line 82) | public int getSoundVersion() { method getCompressionId (line 86) | public int getCompressionId() { method getPacketSize (line 90) | public int getPacketSize() { method getSamplesPerPacket (line 94) | public long getSamplesPerPacket() { method getBytesPerPacket (line 98) | public long getBytesPerPacket() { method getBytesPerFrame (line 102) | public long getBytesPerFrame() { method getBytesPerSample (line 106) | public long getBytesPerSample() { method setChannelCount (line 110) | public void setChannelCount(int channelCount) { method setSampleSize (line 114) | public void setSampleSize(int sampleSize) { method setSampleRate (line 118) | public void setSampleRate(long sampleRate) { method setSoundVersion (line 122) | public void setSoundVersion(int soundVersion) { method setCompressionId (line 126) | public void setCompressionId(int compressionId) { method setPacketSize (line 130) | public void setPacketSize(int packetSize) { method setSamplesPerPacket (line 134) | public void setSamplesPerPacket(long samplesPerPacket) { method setBytesPerPacket (line 138) | public void setBytesPerPacket(long bytesPerPacket) { method setBytesPerFrame (line 142) | public void setBytesPerFrame(long bytesPerFrame) { method setBytesPerSample (line 146) | public void setBytesPerSample(long bytesPerSample) { method setReserved1 (line 150) | public void setReserved1(int reserved1) { method setReserved2 (line 154) | public void setReserved2(long reserved2) { method setSoundVersion2Data (line 158) | public void setSoundVersion2Data(byte[] soundVersion2Data) { method setBoxParser (line 162) | public void setBoxParser(BoxParser boxParser) { method _parseDetails (line 166) | @Override method getContentSize (line 206) | @Override method toString (line 218) | public String toString() { method getContent (line 222) | @Override FILE: src/com/coremedia/iso/boxes/sampleentry/MpegSampleEntry.java class MpegSampleEntry (line 10) | public class MpegSampleEntry extends SampleEntry implements ContainerBox { method MpegSampleEntry (line 14) | public MpegSampleEntry(String type) { method _parseDetails (line 18) | @Override method getContentSize (line 25) | @Override method toString (line 34) | public String toString() { method getContent (line 38) | @Override FILE: src/com/coremedia/iso/boxes/sampleentry/Ovc1VisualSampleEntryImpl.java class Ovc1VisualSampleEntryImpl (line 9) | public class Ovc1VisualSampleEntryImpl extends SampleEntry { method getContentSize (line 14) | @Override method _parseDetails (line 25) | @Override method getContent (line 33) | @Override method Ovc1VisualSampleEntryImpl (line 41) | protected Ovc1VisualSampleEntryImpl() { FILE: src/com/coremedia/iso/boxes/sampleentry/SampleEntry.java class SampleEntry (line 44) | public abstract class SampleEntry extends AbstractBox implements Contain... method SampleEntry (line 52) | protected SampleEntry(String type) { method setType (line 56) | public void setType(String type) { method getDataReferenceIndex (line 60) | public int getDataReferenceIndex() { method setDataReferenceIndex (line 64) | public void setDataReferenceIndex(int dataReferenceIndex) { method setBoxes (line 68) | public void setBoxes(List boxes) { method addBox (line 72) | public void addBox(AbstractBox b) { method removeBox (line 76) | public boolean removeBox(Box b) { method getBoxes (line 80) | public List getBoxes() { method getBoxes (line 84) | @SuppressWarnings("unchecked") method getBoxes (line 101) | @SuppressWarnings("unchecked") method parse (line 106) | @Override method _parseReservedAndDataReferenceIndex (line 113) | public void _parseReservedAndDataReferenceIndex(ByteBuffer content) { method _parseChildBoxes (line 118) | public void _parseChildBoxes(ByteBuffer content) { method _writeReservedAndDataReferenceIndex (line 130) | public void _writeReservedAndDataReferenceIndex(ByteBuffer bb) { method _writeChildBoxes (line 135) | public void _writeChildBoxes(ByteBuffer bb) { method getNumOfBytesToFirstChild (line 149) | public long getNumOfBytesToFirstChild() { FILE: src/com/coremedia/iso/boxes/sampleentry/SubtitleSampleEntry.java class SubtitleSampleEntry (line 15) | public class SubtitleSampleEntry extends SampleEntry { method SubtitleSampleEntry (line 25) | public SubtitleSampleEntry(String type) { method getContentSize (line 29) | @Override method _parseDetails (line 35) | @Override method getContent (line 44) | @Override method getNamespace (line 52) | public String getNamespace() { method setNamespace (line 56) | public void setNamespace(String namespace) { method getSchemaLocation (line 60) | public String getSchemaLocation() { method setSchemaLocation (line 64) | public void setSchemaLocation(String schemaLocation) { method getImageMimeType (line 68) | public String getImageMimeType() { method setImageMimeType (line 72) | public void setImageMimeType(String imageMimeType) { FILE: src/com/coremedia/iso/boxes/sampleentry/TextSampleEntry.java class TextSampleEntry (line 29) | public class TextSampleEntry extends SampleEntry { method TextSampleEntry (line 53) | public TextSampleEntry(String type) { method _parseDetails (line 57) | @Override method getContentSize (line 77) | protected long getContentSize() { method toString (line 87) | public String toString() { method getContent (line 91) | @Override method getBoxRecord (line 107) | public BoxRecord getBoxRecord() { method setBoxRecord (line 111) | public void setBoxRecord(BoxRecord boxRecord) { method getStyleRecord (line 115) | public StyleRecord getStyleRecord() { method setStyleRecord (line 119) | public void setStyleRecord(StyleRecord styleRecord) { method isScrollIn (line 123) | public boolean isScrollIn() { method setScrollIn (line 127) | public void setScrollIn(boolean scrollIn) { method isScrollOut (line 135) | public boolean isScrollOut() { method setScrollOut (line 139) | public void setScrollOut(boolean scrollOutIn) { method isScrollDirection (line 147) | public boolean isScrollDirection() { method setScrollDirection (line 151) | public void setScrollDirection(boolean scrollOutIn) { method isContinuousKaraoke (line 159) | public boolean isContinuousKaraoke() { method setContinuousKaraoke (line 163) | public void setContinuousKaraoke(boolean continuousKaraoke) { method isWriteTextVertically (line 171) | public boolean isWriteTextVertically() { method setWriteTextVertically (line 175) | public void setWriteTextVertically(boolean writeTextVertically) { method isFillTextRegion (line 184) | public boolean isFillTextRegion() { method setFillTextRegion (line 188) | public void setFillTextRegion(boolean fillTextRegion) { method getHorizontalJustification (line 197) | public int getHorizontalJustification() { method setHorizontalJustification (line 201) | public void setHorizontalJustification(int horizontalJustification) { method getVerticalJustification (line 205) | public int getVerticalJustification() { method setVerticalJustification (line 209) | public void setVerticalJustification(int verticalJustification) { method getBackgroundColorRgba (line 213) | public int[] getBackgroundColorRgba() { method setBackgroundColorRgba (line 217) | public void setBackgroundColorRgba(int[] backgroundColorRgba) { class BoxRecord (line 221) | public static class BoxRecord { method parse (line 227) | public void parse(ByteBuffer in) { method getContent (line 234) | public void getContent(ByteBuffer bb) { method getSize (line 241) | public int getSize() { class StyleRecord (line 265) | public static class StyleRecord { method parse (line 273) | public void parse(ByteBuffer in) { method getContent (line 287) | public void getContent(ByteBuffer bb) { method getSize (line 299) | public int getSize() { FILE: src/com/coremedia/iso/boxes/sampleentry/VisualSampleEntry.java class VisualSampleEntry (line 50) | public class VisualSampleEntry extends SampleEntry implements ContainerB... method VisualSampleEntry (line 74) | public VisualSampleEntry(String type) { method getWidth (line 78) | public int getWidth() { method getHeight (line 82) | public int getHeight() { method getHorizresolution (line 86) | public double getHorizresolution() { method getVertresolution (line 90) | public double getVertresolution() { method getFrameCount (line 94) | public int getFrameCount() { method getCompressorname (line 98) | public String getCompressorname() { method getDepth (line 102) | public int getDepth() { method setCompressorname (line 106) | public void setCompressorname(String compressorname) { method setWidth (line 110) | public void setWidth(int width) { method setHeight (line 114) | public void setHeight(int height) { method setHorizresolution (line 118) | public void setHorizresolution(double horizresolution) { method setVertresolution (line 122) | public void setVertresolution(double vertresolution) { method setFrameCount (line 126) | public void setFrameCount(int frameCount) { method setDepth (line 130) | public void setDepth(int depth) { method _parseDetails (line 134) | @Override method getContentSize (line 173) | protected long getContentSize() { method getContent (line 181) | @Override FILE: src/com/coremedia/iso/boxes/threegpp26244/LocationInformationBox.java class LocationInformationBox (line 13) | public class LocationInformationBox extends AbstractFullBox { method LocationInformationBox (line 25) | public LocationInformationBox() { method getLanguage (line 29) | public String getLanguage() { method setLanguage (line 33) | public void setLanguage(String language) { method getName (line 37) | public String getName() { method setName (line 41) | public void setName(String name) { method getRole (line 45) | public int getRole() { method setRole (line 49) | public void setRole(int role) { method getLongitude (line 53) | public double getLongitude() { method setLongitude (line 57) | public void setLongitude(double longitude) { method getLatitude (line 61) | public double getLatitude() { method setLatitude (line 65) | public void setLatitude(double latitude) { method getAltitude (line 69) | public double getAltitude() { method setAltitude (line 73) | public void setAltitude(double altitude) { method getAstronomicalBody (line 77) | public String getAstronomicalBody() { method setAstronomicalBody (line 81) | public void setAstronomicalBody(String astronomicalBody) { method getAdditionalNotes (line 85) | public String getAdditionalNotes() { method setAdditionalNotes (line 89) | public void setAdditionalNotes(String additionalNotes) { method getContentSize (line 93) | protected long getContentSize() { method _parseDetails (line 97) | @Override method getContent (line 111) | @Override FILE: src/com/coremedia/iso/boxes/vodafone/AlbumArtistBox.java class AlbumArtistBox (line 31) | public class AlbumArtistBox extends AbstractFullBox { method AlbumArtistBox (line 37) | public AlbumArtistBox() { method getLanguage (line 41) | public String getLanguage() { method getAlbumArtist (line 45) | public String getAlbumArtist() { method setLanguage (line 49) | public void setLanguage(String language) { method setAlbumArtist (line 53) | public void setAlbumArtist(String albumArtist) { method getContentSize (line 57) | protected long getContentSize() { method _parseDetails (line 61) | @Override method getContent (line 68) | protected void getContent(ByteBuffer byteBuffer) { method toString (line 75) | public String toString() { FILE: src/com/coremedia/iso/boxes/vodafone/ContentDistributorIdBox.java class ContentDistributorIdBox (line 29) | public class ContentDistributorIdBox extends AbstractFullBox { method ContentDistributorIdBox (line 35) | public ContentDistributorIdBox() { method getLanguage (line 39) | public String getLanguage() { method getContentDistributorId (line 43) | public String getContentDistributorId() { method getContentSize (line 47) | protected long getContentSize() { method _parseDetails (line 51) | @Override method getContent (line 58) | @Override method toString (line 67) | public String toString() { FILE: src/com/coremedia/iso/boxes/vodafone/CoverUriBox.java class CoverUriBox (line 28) | public class CoverUriBox extends AbstractFullBox { method CoverUriBox (line 33) | public CoverUriBox() { method getCoverUri (line 37) | public String getCoverUri() { method setCoverUri (line 41) | public void setCoverUri(String coverUri) { method getContentSize (line 45) | protected long getContentSize() { method _parseDetails (line 49) | @Override method getContent (line 55) | @Override method toString (line 63) | public String toString() { FILE: src/com/coremedia/iso/boxes/vodafone/LyricsUriBox.java class LyricsUriBox (line 29) | public class LyricsUriBox extends AbstractFullBox { method LyricsUriBox (line 34) | public LyricsUriBox() { method getLyricsUri (line 38) | public String getLyricsUri() { method setLyricsUri (line 42) | public void setLyricsUri(String lyricsUri) { method getContentSize (line 46) | protected long getContentSize() { method _parseDetails (line 50) | @Override method getContent (line 56) | @Override method toString (line 63) | public String toString() { FILE: src/com/googlecode/mp4parser/AbstractBox.java class AbstractBox (line 48) | public abstract class AbstractBox implements Box { method AbstractBox (line 59) | protected AbstractBox(String type) { method AbstractBox (line 63) | protected AbstractBox(String type, byte[] userType) { method getContentSize (line 75) | protected abstract long getContentSize(); method getContent (line 84) | protected abstract void getContent(ByteBuffer byteBuffer); method _parseDetails (line 91) | protected abstract void _parseDetails(ByteBuffer content); method parse (line 101) | @DoNotParseDetail method getBox (line 113) | public void getBox(WritableByteChannel os) throws IOException { method parseDetails (line 137) | synchronized final void parseDetails() { method setDeadBytes (line 156) | protected void setDeadBytes(ByteBuffer newDeadBytes) { method getSize (line 166) | public long getSize() { method getType (line 175) | @DoNotParseDetail method getUserType (line 180) | @DoNotParseDetail method getParent (line 185) | @DoNotParseDetail method setParent (line 190) | @DoNotParseDetail method getIsoFile (line 195) | @DoNotParseDetail method isParsed (line 205) | public boolean isParsed() { method verify (line 216) | private boolean verify(ByteBuffer content) { method isSmallBox (line 252) | private boolean isSmallBox() { method getHeader (line 256) | private void getHeader(ByteBuffer byteBuffer) { FILE: src/com/googlecode/mp4parser/AbstractContainerBox.java class AbstractContainerBox (line 38) | public abstract class AbstractContainerBox extends AbstractBox implement... method getContentSize (line 44) | @Override method AbstractContainerBox (line 53) | public AbstractContainerBox(String type) { method getBoxes (line 57) | public List getBoxes() { method setBoxes (line 61) | public void setBoxes(List boxes) { method getBoxes (line 65) | @SuppressWarnings("unchecked") method getBoxes (line 70) | @SuppressWarnings("unchecked") method addBox (line 93) | public void addBox(Box b) { method removeBox (line 98) | public void removeBox(Box b) { method parse (line 102) | @Override method _parseDetails (line 108) | @Override method toString (line 114) | public String toString() { method getNumOfBytesToFirstChild (line 134) | public long getNumOfBytesToFirstChild() { method getContent (line 138) | @Override method parseChildBoxes (line 143) | protected final void parseChildBoxes(ByteBuffer content) { method writeChildBoxes (line 158) | protected final void writeChildBoxes(ByteBuffer bb) { FILE: src/com/googlecode/mp4parser/AbstractFullBox.java class AbstractFullBox (line 29) | public abstract class AbstractFullBox extends AbstractBox implements Ful... method AbstractFullBox (line 33) | protected AbstractFullBox(String type) { method AbstractFullBox (line 37) | protected AbstractFullBox(String type, byte[] userType) { method getVersion (line 41) | public int getVersion() { method setVersion (line 45) | public void setVersion(int version) { method getFlags (line 49) | public int getFlags() { method setFlags (line 53) | public void setFlags(int flags) { method parseVersionAndFlags (line 64) | protected final long parseVersionAndFlags(ByteBuffer content) { method writeVersionAndFlags (line 70) | protected final void writeVersionAndFlags(ByteBuffer bb) { FILE: src/com/googlecode/mp4parser/FullContainerBox.java class FullContainerBox (line 36) | public abstract class FullContainerBox extends AbstractFullBox implement... method setBoxes (line 41) | public void setBoxes(List boxes) { method getBoxes (line 45) | @SuppressWarnings("unchecked") method getBoxes (line 50) | @SuppressWarnings("unchecked") method getContentSize (line 67) | protected long getContentSize() { method addBox (line 75) | public void addBox(Box b) { method removeBox (line 79) | public void removeBox(Box b) { method FullContainerBox (line 83) | public FullContainerBox(String type) { method getBoxes (line 87) | public List getBoxes() { method parse (line 91) | @Override method _parseDetails (line 97) | @Override method parseChildBoxes (line 103) | protected final void parseChildBoxes(ByteBuffer content) { method toString (line 118) | public String toString() { method getContent (line 132) | protected void getContent(ByteBuffer byteBuffer) { method writeChildBoxes (line 137) | protected final void writeChildBoxes(ByteBuffer bb) { method getNumOfBytesToFirstChild (line 150) | public long getNumOfBytesToFirstChild() { FILE: src/com/googlecode/mp4parser/authoring/AbstractTrack.java class AbstractTrack (line 22) | public abstract class AbstractTrack implements Track { method isEnabled (line 28) | public boolean isEnabled() { method isInMovie (line 32) | public boolean isInMovie() { method isInPreview (line 36) | public boolean isInPreview() { method isInPoster (line 40) | public boolean isInPoster() { method setEnabled (line 44) | public void setEnabled(boolean enabled) { method setInMovie (line 48) | public void setInMovie(boolean inMovie) { method setInPreview (line 52) | public void setInPreview(boolean inPreview) { method setInPoster (line 56) | public void setInPoster(boolean inPoster) { FILE: src/com/googlecode/mp4parser/authoring/DateHelper.java class DateHelper (line 23) | public class DateHelper { method convert (line 30) | static public Date convert(long secondsSince) { method convert (line 41) | static public long convert(Date date) { FILE: src/com/googlecode/mp4parser/authoring/Movie.java class Movie (line 24) | public class Movie { method getTracks (line 27) | public List getTracks() { method setTracks (line 31) | public void setTracks(List tracks) { method addTrack (line 35) | public void addTrack(Track nuTrack) { method toString (line 46) | @Override method getNextTrackId (line 57) | public long getNextTrackId() { method getTrackByTrackId (line 66) | public Track getTrackByTrackId(long trackId) { method getTimescale (line 76) | public long getTimescale() { method gcd (line 84) | public static long gcd(long a, long b) { FILE: src/com/googlecode/mp4parser/authoring/Mp4TrackImpl.java class Mp4TrackImpl (line 34) | public class Mp4TrackImpl extends AbstractTrack { method Mp4TrackImpl (line 45) | public Mp4TrackImpl(TrackBox trackBox) { method getSamples (line 131) | public List getSamples() { method getSampleDescriptionBox (line 136) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 140) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 144) | public List getCompositionTimeEntries() { method getSyncSamples (line 148) | public long[] getSyncSamples() { method getSampleDependencies (line 152) | public List getSampleDependencies() { method getTrackMetaData (line 156) | public TrackMetaData getTrackMetaData() { method getHandler (line 160) | public String getHandler() { method getMediaHeaderBox (line 164) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 168) | public SubSampleInformationBox getSubsampleInformationBox() { method toString (line 172) | @Override FILE: src/com/googlecode/mp4parser/authoring/Track.java type Track (line 30) | public interface Track { method getSampleDescriptionBox (line 32) | SampleDescriptionBox getSampleDescriptionBox(); method getDecodingTimeEntries (line 34) | List getDecodingTimeEntries(); method getCompositionTimeEntries (line 36) | List getCompositionTimeEntries(); method getSyncSamples (line 38) | long[] getSyncSamples(); method getSampleDependencies (line 40) | List getSampleDependencies(); method getTrackMetaData (line 42) | TrackMetaData getTrackMetaData(); method getHandler (line 44) | String getHandler(); method isEnabled (line 46) | boolean isEnabled(); method isInMovie (line 48) | boolean isInMovie(); method isInPreview (line 50) | boolean isInPreview(); method isInPoster (line 52) | boolean isInPoster(); method getSamples (line 54) | List getSamples(); method getMediaHeaderBox (line 56) | public AbstractMediaHeaderBox getMediaHeaderBox(); method getSubsampleInformationBox (line 58) | public SubSampleInformationBox getSubsampleInformationBox(); FILE: src/com/googlecode/mp4parser/authoring/TrackMetaData.java class TrackMetaData (line 23) | public class TrackMetaData implements Cloneable { method getLanguage (line 43) | public String getLanguage() { method setLanguage (line 47) | public void setLanguage(String language) { method getTimescale (line 51) | public long getTimescale() { method setTimescale (line 55) | public void setTimescale(long timescale) { method getModificationTime (line 59) | public Date getModificationTime() { method setModificationTime (line 63) | public void setModificationTime(Date modificationTime) { method getCreationTime (line 67) | public Date getCreationTime() { method setCreationTime (line 71) | public void setCreationTime(Date creationTime) { method getWidth (line 75) | public double getWidth() { method setWidth (line 79) | public void setWidth(double width) { method getHeight (line 83) | public double getHeight() { method setHeight (line 87) | public void setHeight(double height) { method getTrackId (line 91) | public long getTrackId() { method setTrackId (line 95) | public void setTrackId(long trackId) { method getLayer (line 99) | public int getLayer() { method setLayer (line 103) | public void setLayer(int layer) { method getVolume (line 107) | public float getVolume() { method setVolume (line 111) | public void setVolume(float volume) { method getGroup (line 115) | public int getGroup() { method setGroup (line 119) | public void setGroup(int group) { method getStartTime (line 123) | public double getStartTime() { method setStartTime (line 127) | public void setStartTime(double startTime) { method clone (line 131) | public Object clone() { FILE: src/com/googlecode/mp4parser/authoring/builder/ByteBufferHelper.java class ByteBufferHelper (line 26) | public class ByteBufferHelper { method mergeAdjacentBuffers (line 27) | public static List mergeAdjacentBuffers(List s... FILE: src/com/googlecode/mp4parser/authoring/builder/DefaultMp4Builder.java class DefaultMp4Builder (line 71) | public class DefaultMp4Builder implements Mp4Builder { method setAllowedHandlers (line 81) | public void setAllowedHandlers(List hdlrs) { method setIntersectionFinder (line 85) | public void setIntersectionFinder(FragmentIntersectionFinder intersect... method build (line 92) | public IsoFile build(Movie movie) { method createMovieBox (line 133) | private MovieBox createMovieBox(Movie movie) { method createUdta (line 179) | protected Box createUdta(Movie movie) { method createTrackBox (line 183) | private TrackBox createTrackBox(Track track, Movie movie) { class InterleaveChunkMdat (line 345) | private class InterleaveChunkMdat implements Box { method getParent (line 352) | public ContainerBox getParent() { method setParent (line 356) | public void setParent(ContainerBox parent) { method parse (line 360) | public void parse(ReadableByteChannel readableByteChannel, ByteBuffe... method InterleaveChunkMdat (line 363) | private InterleaveChunkMdat(Movie movie) { method getDataOffset (line 393) | public long getDataOffset() { method getType (line 409) | public String getType() { method getSize (line 413) | public long getSize() { method isSmallBox (line 417) | private boolean isSmallBox(long contentSize) { method getBox (line 422) | public void getBox(WritableByteChannel writableByteChannel) throws I... method getChunkSizes (line 469) | int[] getChunkSizes(Track track, Movie movie) { method sum (line 494) | private static long sum(int[] ls) { method getDuration (line 502) | protected static long getDuration(Track track) { method getTimescale (line 510) | public long getTimescale(Movie movie) { method gcd (line 518) | public static long gcd(long a, long b) { method unifyAdjacentBuffers (line 525) | public List unifyAdjacentBuffers(List samples) { FILE: src/com/googlecode/mp4parser/authoring/builder/FragmentIntersectionFinder.java type FragmentIntersectionFinder (line 24) | public interface FragmentIntersectionFinder { method sampleNumbers (line 33) | public long[] sampleNumbers(Track track, Movie movie); FILE: src/com/googlecode/mp4parser/authoring/builder/FragmentedMp4Builder.java class FragmentedMp4Builder (line 75) | public class FragmentedMp4Builder implements Mp4Builder { method getAllowedHandlers (line 80) | public List getAllowedHandlers() { method createFtyp (line 84) | public Box createFtyp(Movie movie) { method createMoofMdat (line 92) | protected List createMoofMdat(final Movie movie) { method build (line 159) | public IsoFile build(Movie movie) { method createMdat (line 175) | protected Box createMdat(final long startSample, final long endSample,... method createTfhd (line 238) | protected Box createTfhd(long startSample, long endSample, Track track... method createMfhd (line 248) | protected Box createMfhd(long startSample, long endSample, Track track... method createTraf (line 254) | protected Box createTraf(long startSample, long endSample, Track track... method getSamples (line 272) | protected List getSamples(long startSample, long endSample... method createTruns (line 278) | protected List createTruns(long startSample, long endSa... method createMoof (line 378) | protected Box createMoof(long startSample, long endSample, Track track... method createMvhd (line 392) | protected Box createMvhd(Movie movie) { method createMoov (line 420) | protected Box createMoov(Movie movie) { method createTfra (line 434) | protected Box createTfra(Track track, IsoFile isoFile) { method createMfra (line 503) | protected Box createMfra(Movie movie, IsoFile isoFile) { method createTrex (line 515) | protected Box createTrex(Movie movie, Track track) { method createMvex (line 533) | protected Box createMvex(Movie movie) { method createTkhd (line 542) | protected Box createTkhd(Movie movie, Track track) { method createMdhd (line 578) | protected Box createMdhd(Movie movie, Track track) { method createStbl (line 587) | protected Box createStbl(Movie movie, Track track) { method createMinf (line 597) | protected Box createMinf(Track track, Movie movie) { method createMdiaHdlr (line 605) | protected Box createMdiaHdlr(Track track, Movie movie) { method createMdia (line 611) | protected Box createMdia(Track track, Movie movie) { method createTrak (line 623) | protected Box createTrak(Track track, Movie movie) { method createDinf (line 631) | protected DataInformationBox createDinf(Movie movie, Track track) { method setIntersectionFinder (line 641) | public void setIntersectionFinder(FragmentIntersectionFinder intersect... method getDuration (line 645) | protected long getDuration(Track track) { FILE: src/com/googlecode/mp4parser/authoring/builder/Mp4Builder.java type Mp4Builder (line 28) | public interface Mp4Builder { method build (line 35) | public IsoFile build(Movie movie); FILE: src/com/googlecode/mp4parser/authoring/builder/SyncSampleIntersectFinderImpl.java class SyncSampleIntersectFinderImpl (line 36) | public class SyncSampleIntersectFinderImpl implements FragmentIntersecti... method sampleNumbers (line 48) | public long[] sampleNumbers(Track track, Movie movie) { method getSyncSamplesTimestamps (line 131) | public static List getSyncSamplesTimestamps(Movie movie, Track... method getCommonIndices (line 145) | public static long[] getCommonIndices(long[] syncSamples, long[] syncS... method getTimes (line 172) | private static long[] getTimes(Movie m, Track track) { FILE: src/com/googlecode/mp4parser/authoring/builder/TwoSecondIntersectionFinder.java class TwoSecondIntersectionFinder (line 29) | public class TwoSecondIntersectionFinder implements FragmentIntersection... method getDuration (line 31) | protected long getDuration(Track track) { method sampleNumbers (line 42) | public long[] sampleNumbers(Track track, Movie movie) { FILE: src/com/googlecode/mp4parser/authoring/builder/smoothstreaming/AudioQuality.java class AudioQuality (line 19) | public class AudioQuality { FILE: src/com/googlecode/mp4parser/authoring/builder/smoothstreaming/FlatManifestWriterImpl.java class FlatManifestWriterImpl (line 47) | public class FlatManifestWriterImpl implements ManifestWriter { method setIntersectionFinder (line 55) | public void setIntersectionFinder(FragmentIntersectionFinder intersect... method customizeManifest (line 65) | protected Document customizeManifest(Document manifest) { method getManifest (line 69) | public String getManifest(Movie movie) throws IOException { method getAudioQuality (line 175) | private AudioQuality getAudioQuality(Track track, AudioSampleEntry ase) { method getBitrate (line 193) | public long getBitrate(Track track) { method getAudioCodecPrivateData (line 204) | private String getAudioCodecPrivateData(ESDescriptorBox esDescriptorBo... method getVideoQuality (line 214) | private VideoQuality getVideoQuality(Track track, VisualSampleEntry vs... method checkFragmentsAlign (line 232) | private long[] checkFragmentsAlign(long[] referenceTimes, long[] check... method getAvcCodecPrivateData (line 263) | private byte[] getAvcCodecPrivateData(AvcConfigurationBox avcConfigura... method getFormat (line 283) | private String getFormat(SampleEntry se) { method calculateFragmentDurations (line 299) | public long[] calculateFragmentDurations(Track track, Movie movie) { method getDuration (line 321) | protected static long getDuration(Track track) { FILE: src/com/googlecode/mp4parser/authoring/builder/smoothstreaming/FlatPackageWriterImpl.java class FlatPackageWriterImpl (line 41) | public class FlatPackageWriterImpl implements PackageWriter { method setOutputDirectory (line 59) | public void setOutputDirectory(File outputDirectory) { method setDebugOutput (line 65) | public void setDebugOutput(boolean debugOutput) { method setIsmvBuilder (line 69) | public void setIsmvBuilder(Mp4Builder ismvBuilder) { method setManifestWriter (line 73) | public void setManifestWriter(ManifestWriter manifestWriter) { method write (line 84) | public void write(Movie source) throws IOException { method correctTimescale (line 166) | public Movie correctTimescale(Movie movie) { FILE: src/com/googlecode/mp4parser/authoring/builder/smoothstreaming/ManifestWriter.java type ManifestWriter (line 24) | public interface ManifestWriter { method getManifest (line 25) | String getManifest(Movie inputs) throws IOException; method getBitrate (line 27) | long getBitrate(Track track); method calculateFragmentDurations (line 29) | long[] calculateFragmentDurations(Track track, Movie movie); FILE: src/com/googlecode/mp4parser/authoring/builder/smoothstreaming/PackageWriter.java type PackageWriter (line 25) | public interface PackageWriter { method write (line 26) | public void write(Movie qualities) throws IOException; FILE: src/com/googlecode/mp4parser/authoring/builder/smoothstreaming/VideoQuality.java class VideoQuality (line 18) | class VideoQuality { FILE: src/com/googlecode/mp4parser/authoring/container/mp4/MovieCreator.java class MovieCreator (line 30) | public class MovieCreator { method build (line 31) | public static Movie build(ReadableByteChannel channel) throws IOExcept... FILE: src/com/googlecode/mp4parser/authoring/tracks/AACTrackImpl.java class AACTrackImpl (line 36) | public class AACTrackImpl extends AbstractTrack { method AACTrackImpl (line 55) | public AACTrackImpl(PushbackInputStream inputStream) throws IOException { method getSampleDescriptionBox (line 164) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 168) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 172) | public List getCompositionTimeEntries() { method getSyncSamples (line 176) | public long[] getSyncSamples() { method getSampleDependencies (line 180) | public List getSampleDependencies() { method getTrackMetaData (line 184) | public TrackMetaData getTrackMetaData() { method getHandler (line 188) | public String getHandler() { method getSamples (line 192) | public List getSamples() { method getMediaHeaderBox (line 196) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 200) | public SubSampleInformationBox getSubsampleInformationBox() { method readVariables (line 204) | private boolean readVariables() throws IOException { method readSamples (line 232) | private boolean readSamples() throws IOException { FILE: src/com/googlecode/mp4parser/authoring/tracks/AC3TrackImpl.java class AC3TrackImpl (line 17) | public class AC3TrackImpl extends AbstractTrack { method AC3TrackImpl (line 40) | public AC3TrackImpl(InputStream fin) throws IOException { method getSamples (line 80) | public List getSamples() { method getSampleDescriptionBox (line 85) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 89) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 93) | public List getCompositionTimeEntries() { method getSyncSamples (line 97) | public long[] getSyncSamples() { method getSampleDependencies (line 101) | public List getSampleDependencies() { method getTrackMetaData (line 105) | public TrackMetaData getTrackMetaData() { method getHandler (line 109) | public String getHandler() { method getMediaHeaderBox (line 113) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 117) | public SubSampleInformationBox getSubsampleInformationBox() { method readVariables (line 121) | private boolean readVariables() throws IOException { method calcBitrateAndFrameSize (line 232) | private boolean calcBitrateAndFrameSize(int code) { method readSamples (line 243) | private boolean readSamples() throws IOException { method initBitRateAndFrameSizeTable (line 264) | private void initBitRateAndFrameSizeTable() { FILE: src/com/googlecode/mp4parser/authoring/tracks/Amf0Track.java class Amf0Track (line 33) | public class Amf0Track extends AbstractTrack { method Amf0Track (line 44) | public Amf0Track(Map rawSamples) { method getSamples (line 52) | public List getSamples() { method getSampleDescriptionBox (line 60) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 68) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 85) | public List getCompositionTimeEntries() { method getSyncSamples (line 90) | public long[] getSyncSamples() { method getSampleDependencies (line 95) | public List getSampleDependencies() { method getTrackMetaData (line 100) | public TrackMetaData getTrackMetaData() { method getHandler (line 104) | public String getHandler() { method getMediaHeaderBox (line 108) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 112) | public SubSampleInformationBox getSubsampleInformationBox() { FILE: src/com/googlecode/mp4parser/authoring/tracks/AppendTrack.java class AppendTrack (line 36) | public class AppendTrack extends AbstractTrack { method AppendTrack (line 39) | public AppendTrack(Track... tracks) throws IOException { method getSamples (line 53) | public List getSamples() { method getSampleDescriptionBox (line 63) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 67) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 92) | public List getCompositionTimeEntries() { method getSyncSamples (line 116) | public long[] getSyncSamples() { method getSampleDependencies (line 138) | public List getSampleDependencies() { method getTrackMetaData (line 150) | public TrackMetaData getTrackMetaData() { method getHandler (line 154) | public String getHandler() { method getMediaHeaderBox (line 158) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 162) | public SubSampleInformationBox getSubsampleInformationBox() { FILE: src/com/googlecode/mp4parser/authoring/tracks/ChangeTimeScaleTrack.java class ChangeTimeScaleTrack (line 38) | public class ChangeTimeScaleTrack implements Track { method ChangeTimeScaleTrack (line 52) | public ChangeTimeScaleTrack(Track source, long targetTimeScale, long[]... method getSampleDescriptionBox (line 60) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 64) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 68) | public List getCompositionTimeEntries() { method getSyncSamples (line 72) | public long[] getSyncSamples() { method getSampleDependencies (line 76) | public List getSampleDependencies() { method getTrackMetaData (line 80) | public TrackMetaData getTrackMetaData() { method getHandler (line 86) | public String getHandler() { method isEnabled (line 90) | public boolean isEnabled() { method isInMovie (line 94) | public boolean isInMovie() { method isInPreview (line 98) | public boolean isInPreview() { method isInPoster (line 102) | public boolean isInPoster() { method getSamples (line 106) | public List getSamples() { method adjustCtts (line 119) | static List adjustCtts(List adjustTts(List getSamples() { method getSampleDescriptionBox (line 53) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 57) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 80) | public List getCompositionTimeEntries() { method getSyncSamples (line 103) | synchronized public long[] getSyncSamples() { method getSampleDependencies (line 126) | public List getSampleDependencies() { method getTrackMetaData (line 134) | public TrackMetaData getTrackMetaData() { method getHandler (line 138) | public String getHandler() { method getMediaHeaderBox (line 142) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 146) | public SubSampleInformationBox getSubsampleInformationBox() { FILE: src/com/googlecode/mp4parser/authoring/tracks/DivideTimeScaleTrack.java class DivideTimeScaleTrack (line 35) | public class DivideTimeScaleTrack implements Track { method DivideTimeScaleTrack (line 39) | public DivideTimeScaleTrack(Track source, int timeScaleDivisor) { method getSampleDescriptionBox (line 44) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 48) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 52) | public List getCompositionTimeEntries() { method getSyncSamples (line 56) | public long[] getSyncSamples() { method getSampleDependencies (line 60) | public List getSampleDependencies() { method getTrackMetaData (line 64) | public TrackMetaData getTrackMetaData() { method getHandler (line 70) | public String getHandler() { method isEnabled (line 74) | public boolean isEnabled() { method isInMovie (line 78) | public boolean isInMovie() { method isInPreview (line 82) | public boolean isInPreview() { method isInPoster (line 86) | public boolean isInPoster() { method getSamples (line 90) | public List getSamples() { method adjustCtts (line 95) | List adjustCtts() { method adjustTts (line 108) | List adjustTts() { method getMediaHeaderBox (line 117) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 121) | public SubSampleInformationBox getSubsampleInformationBox() { method toString (line 125) | @Override FILE: src/com/googlecode/mp4parser/authoring/tracks/EC3TrackImpl.java class EC3TrackImpl (line 25) | public class EC3TrackImpl extends AbstractTrack { method EC3TrackImpl (line 39) | public EC3TrackImpl(InputStream fin) throws IOException { method getSamples (line 117) | public List getSamples() { method getSampleDescriptionBox (line 122) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 126) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 130) | public List getCompositionTimeEntries() { method getSyncSamples (line 134) | public long[] getSyncSamples() { method getSampleDependencies (line 138) | public List getSampleDependencies() { method getTrackMetaData (line 142) | public TrackMetaData getTrackMetaData() { method getHandler (line 146) | public String getHandler() { method getMediaHeaderBox (line 150) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 154) | public SubSampleInformationBox getSubsampleInformationBox() { method readVariables (line 158) | private BitStreamInfo readVariables() throws IOException { method readSamples (line 380) | private boolean readSamples() throws IOException { class BitStreamInfo (line 395) | public static class BitStreamInfo extends EC3SpecificBox.Entry { FILE: src/com/googlecode/mp4parser/authoring/tracks/H264TrackImpl.java class H264TrackImpl (line 31) | public class H264TrackImpl extends AbstractTrack { method H264TrackImpl (line 57) | public H264TrackImpl(InputStream inputStream) throws IOException { method getSampleDescriptionBox (line 108) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 112) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 116) | public List getCompositionTimeEntries() { method getSyncSamples (line 120) | public long[] getSyncSamples() { method getSampleDependencies (line 128) | public List getSampleDependencies() { method getTrackMetaData (line 132) | public TrackMetaData getTrackMetaData() { method getHandler (line 136) | public String getHandler() { method getSamples (line 140) | public List getSamples() { method getMediaHeaderBox (line 144) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 148) | public SubSampleInformationBox getSubsampleInformationBox() { method readVariables (line 152) | private boolean readVariables() { method findNextStartcode (line 177) | private boolean findNextStartcode() throws IOException { type NALActions (line 188) | private enum NALActions { method readSamples (line 192) | private boolean readSamples() throws IOException { method createSample (line 272) | private ByteBuffer createSample(List buffers) { method cleanBuffer (line 288) | private ByteArrayInputStream cleanBuffer(byte[] data) { method handleNALUnit (line 307) | private NALActions handleNALUnit(int nal_ref_idc, int nal_unit_type, b... method printAccessUnitDelimiter (line 371) | public void printAccessUnitDelimiter(byte[] data) { class SliceHeader (line 375) | public static class SliceHeader { type SliceType (line 377) | public enum SliceType { method SliceHeader (line 392) | public SliceHeader(InputStream is, SeqParameterSet sps, PictureParam... method toString (line 446) | @Override class ReaderWrapper (line 463) | private class ReaderWrapper { method ReaderWrapper (line 467) | private ReaderWrapper(InputStream inputStream) { method read (line 471) | int read() throws IOException { method read (line 476) | long read(byte[] data) throws IOException { method rewind (line 482) | long rewind(int dist) throws IOException { method seek (line 488) | long seek(int dist) throws IOException { method getPos (line 494) | public long getPos() { class SEIMessage (line 499) | public class SEIMessage { method SEIMessage (line 525) | public SEIMessage(InputStream is, SeqParameterSet sps) throws IOExce... method toString (line 645) | @Override FILE: src/com/googlecode/mp4parser/authoring/tracks/MultiplyTimeScaleTrack.java class MultiplyTimeScaleTrack (line 41) | public class MultiplyTimeScaleTrack implements Track { method MultiplyTimeScaleTrack (line 45) | public MultiplyTimeScaleTrack(Track source, int timeScaleFactor) { method getSampleDescriptionBox (line 50) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 54) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 58) | public List getCompositionTimeEntries() { method getSyncSamples (line 62) | public long[] getSyncSamples() { method getSampleDependencies (line 66) | public List getSampleDependencies() { method getTrackMetaData (line 70) | public TrackMetaData getTrackMetaData() { method getHandler (line 76) | public String getHandler() { method isEnabled (line 80) | public boolean isEnabled() { method isInMovie (line 84) | public boolean isInMovie() { method isInPreview (line 88) | public boolean isInPreview() { method isInPoster (line 92) | public boolean isInPoster() { method getSamples (line 96) | public List getSamples() { method adjustCtts (line 101) | static List adjustCtts(List adjustTts(List getSubs() { method TextTrackImpl (line 45) | public TextTrackImpl() { method getSamples (line 66) | public List getSamples() { method getSampleDescriptionBox (line 91) | public SampleDescriptionBox getSampleDescriptionBox() { method getDecodingTimeEntries (line 95) | public List getDecodingTimeEntries() { method getCompositionTimeEntries (line 111) | public List getCompositionTimeEntries() { method getSyncSamples (line 115) | public long[] getSyncSamples() { method getSampleDependencies (line 119) | public List getSampleDependencies() { method getTrackMetaData (line 123) | public TrackMetaData getTrackMetaData() { method getHandler (line 127) | public String getHandler() { class Line (line 132) | public static class Line { method Line (line 138) | public Line(long from, long to, String text) { method getFrom (line 144) | public long getFrom() { method getText (line 148) | public String getText() { method getTo (line 152) | public long getTo() { method getMediaHeaderBox (line 157) | public AbstractMediaHeaderBox getMediaHeaderBox() { method getSubsampleInformationBox (line 161) | public SubSampleInformationBox getSubsampleInformationBox() { FILE: src/com/googlecode/mp4parser/boxes/AC3SpecificBox.java class AC3SpecificBox (line 9) | public class AC3SpecificBox extends AbstractBox { method AC3SpecificBox (line 18) | public AC3SpecificBox() { method getContentSize (line 22) | @Override method _parseDetails (line 27) | @Override method getContent (line 39) | @Override method getFscod (line 51) | public int getFscod() { method setFscod (line 55) | public void setFscod(int fscod) { method getBsid (line 59) | public int getBsid() { method setBsid (line 63) | public void setBsid(int bsid) { method getBsmod (line 67) | public int getBsmod() { method setBsmod (line 71) | public void setBsmod(int bsmod) { method getAcmod (line 75) | public int getAcmod() { method setAcmod (line 79) | public void setAcmod(int acmod) { method getLfeon (line 83) | public int getLfeon() { method setLfeon (line 87) | public void setLfeon(int lfeon) { method getBitRateCode (line 91) | public int getBitRateCode() { method setBitRateCode (line 95) | public void setBitRateCode(int bitRateCode) { method getReserved (line 99) | public int getReserved() { method setReserved (line 103) | public void setReserved(int reserved) { method toString (line 107) | @Override FILE: src/com/googlecode/mp4parser/boxes/AbstractSampleEncryptionBox.java class AbstractSampleEncryptionBox (line 18) | public abstract class AbstractSampleEncryptionBox extends AbstractFullBox { method AbstractSampleEncryptionBox (line 24) | protected AbstractSampleEncryptionBox(String type) { method getOffsetToFirstIV (line 28) | public int getOffsetToFirstIV() { method _parseDetails (line 35) | @Override method getSampleCount (line 62) | public int getSampleCount() { method getEntries (line 66) | public List getEntries() { method setEntries (line 70) | public void setEntries(List entries) { method getAlgorithmId (line 74) | public int getAlgorithmId() { method setAlgorithmId (line 78) | public void setAlgorithmId(int algorithmId) { method getIvSize (line 82) | public int getIvSize() { method setIvSize (line 86) | public void setIvSize(int ivSize) { method getKid (line 90) | public byte[] getKid() { method setKid (line 94) | public void setKid(byte[] kid) { method isSubSampleEncryption (line 99) | public boolean isSubSampleEncryption() { method isOverrideTrackEncryptionBoxParameters (line 103) | public boolean isOverrideTrackEncryptionBoxParameters() { method setSubSampleEncryption (line 107) | public void setSubSampleEncryption(boolean b) { method setOverrideTrackEncryptionBoxParameters (line 115) | public void setOverrideTrackEncryptionBoxParameters(boolean b) { method getContent (line 124) | @Override method getContentSize (line 152) | @Override method getBox (line 166) | @Override method createEntry (line 171) | public Entry createEntry() { class Entry (line 175) | public class Entry { method getSize (line 179) | public int getSize() { method createPair (line 197) | public Pair createPair(int clear, long encrypted) { class Pair (line 202) | public class Pair { method Pair (line 206) | public Pair(int clear, long encrypted) { method equals (line 211) | @Override method hashCode (line 224) | @Override method toString (line 231) | @Override method equals (line 238) | @Override method hashCode (line 251) | @Override method toString (line 258) | @Override method equals (line 267) | @Override method hashCode (line 282) | @Override method getEntrySizes (line 291) | public List getEntrySizes() { FILE: src/com/googlecode/mp4parser/boxes/AbstractTrackEncryptionBox.java class AbstractTrackEncryptionBox (line 15) | public abstract class AbstractTrackEncryptionBox extends AbstractFullBox { method AbstractTrackEncryptionBox (line 20) | protected AbstractTrackEncryptionBox(String type) { method getDefaultAlgorithmId (line 24) | public int getDefaultAlgorithmId() { method setDefaultAlgorithmId (line 28) | public void setDefaultAlgorithmId(int defaultAlgorithmId) { method getDefaultIvSize (line 32) | public int getDefaultIvSize() { method setDefaultIvSize (line 36) | public void setDefaultIvSize(int defaultIvSize) { method getDefault_KID (line 40) | public String getDefault_KID() { method setDefault_KID (line 46) | public void setDefault_KID(byte[] default_KID) { method _parseDetails (line 50) | @Override method getContent (line 59) | @Override method getContentSize (line 67) | @Override method equals (line 72) | @Override method hashCode (line 86) | @Override FILE: src/com/googlecode/mp4parser/boxes/DTSSpecificBox.java class DTSSpecificBox (line 18) | public class DTSSpecificBox extends AbstractBox { method DTSSpecificBox (line 37) | public DTSSpecificBox() { method getContentSize (line 41) | @Override method _parseDetails (line 46) | @Override method getContent (line 68) | @Override method getAvgBitRate (line 90) | public long getAvgBitRate() { method setAvgBitRate (line 94) | public void setAvgBitRate(long avgBitRate) { method getDTSSamplingFrequency (line 98) | public long getDTSSamplingFrequency() { method setDTSSamplingFrequency (line 102) | public void setDTSSamplingFrequency(long DTSSamplingFrequency) { method getMaxBitRate (line 106) | public long getMaxBitRate() { method setMaxBitRate (line 110) | public void setMaxBitRate(long maxBitRate) { method getPcmSampleDepth (line 114) | public int getPcmSampleDepth() { method setPcmSampleDepth (line 118) | public void setPcmSampleDepth(int pcmSampleDepth) { method getFrameDuration (line 122) | public int getFrameDuration() { method setFrameDuration (line 126) | public void setFrameDuration(int frameDuration) { method getStreamConstruction (line 130) | public int getStreamConstruction() { method setStreamConstruction (line 134) | public void setStreamConstruction(int streamConstruction) { method getCoreLFEPresent (line 138) | public int getCoreLFEPresent() { method setCoreLFEPresent (line 142) | public void setCoreLFEPresent(int coreLFEPresent) { method getCoreLayout (line 146) | public int getCoreLayout() { method setCoreLayout (line 150) | public void setCoreLayout(int coreLayout) { method getCoreSize (line 154) | public int getCoreSize() { method setCoreSize (line 158) | public void setCoreSize(int coreSize) { method getStereoDownmix (line 162) | public int getStereoDownmix() { method setStereoDownmix (line 166) | public void setStereoDownmix(int stereoDownmix) { method getRepresentationType (line 170) | public int getRepresentationType() { method setRepresentationType (line 174) | public void setRepresentationType(int representationType) { method getChannelLayout (line 178) | public int getChannelLayout() { method setChannelLayout (line 182) | public void setChannelLayout(int channelLayout) { method getMultiAssetFlag (line 186) | public int getMultiAssetFlag() { method setMultiAssetFlag (line 190) | public void setMultiAssetFlag(int multiAssetFlag) { method getLBRDurationMod (line 194) | public int getLBRDurationMod() { method setLBRDurationMod (line 198) | public void setLBRDurationMod(int LBRDurationMod) { method getReserved (line 202) | public int getReserved() { method setReserved (line 206) | public void setReserved(int reserved) { method getReservedBoxPresent (line 210) | public int getReservedBoxPresent() { method setReservedBoxPresent (line 214) | public void setReservedBoxPresent(int reservedBoxPresent) { FILE: src/com/googlecode/mp4parser/boxes/EC3SpecificBox.java class EC3SpecificBox (line 14) | public class EC3SpecificBox extends AbstractBox { method EC3SpecificBox (line 18) | public EC3SpecificBox() { method getContentSize (line 22) | @Override method _parseDetails (line 35) | @Override method getContent (line 62) | @Override method getEntries (line 84) | public List getEntries() { method setEntries (line 88) | public void setEntries(List entries) { method addEntry (line 92) | public void addEntry(Entry entry) { method getDataRate (line 96) | public int getDataRate() { method setDataRate (line 100) | public void setDataRate(int dataRate) { method getNumIndSub (line 104) | public int getNumIndSub() { method setNumIndSub (line 108) | public void setNumIndSub(int numIndSub) { class Entry (line 112) | public static class Entry { method toString (line 124) | @Override FILE: src/com/googlecode/mp4parser/boxes/MLPSpecificBox.java class MLPSpecificBox (line 10) | public class MLPSpecificBox extends AbstractBox { method MLPSpecificBox (line 17) | public MLPSpecificBox() { method getContentSize (line 21) | @Override method _parseDetails (line 26) | @Override method getContent (line 35) | @Override method getFormat_info (line 45) | public int getFormat_info() { method setFormat_info (line 49) | public void setFormat_info(int format_info) { method getPeak_data_rate (line 53) | public int getPeak_data_rate() { method setPeak_data_rate (line 57) | public void setPeak_data_rate(int peak_data_rate) { method getReserved (line 61) | public int getReserved() { method setReserved (line 65) | public void setReserved(int reserved) { method getReserved2 (line 69) | public int getReserved2() { method setReserved2 (line 73) | public void setReserved2(int reserved2) { FILE: src/com/googlecode/mp4parser/boxes/adobe/ActionMessageFormat0SampleEntryBox.java class ActionMessageFormat0SampleEntryBox (line 11) | public class ActionMessageFormat0SampleEntryBox extends SampleEntry { method ActionMessageFormat0SampleEntryBox (line 12) | public ActionMessageFormat0SampleEntryBox() { method getContentSize (line 16) | @Override method _parseDetails (line 27) | @Override method getContent (line 33) | @Override FILE: src/com/googlecode/mp4parser/boxes/apple/TimeCodeBox.java class TimeCodeBox (line 8) | public class TimeCodeBox extends SampleEntry { method TimeCodeBox (line 12) | public TimeCodeBox() { method getContentSize (line 16) | @Override method _parseDetails (line 25) | @Override method getContent (line 33) | @Override FILE: src/com/googlecode/mp4parser/boxes/basemediaformat/AvcNalUnitStorageBox.java class AvcNalUnitStorageBox (line 32) | public class AvcNalUnitStorageBox extends AbstractBox { method AvcNalUnitStorageBox (line 35) | public AvcNalUnitStorageBox() { method AvcNalUnitStorageBox (line 40) | public AvcNalUnitStorageBox(AvcConfigurationBox avcConfigurationBox) { method getContentSize (line 49) | @Override method setData (line 55) | public void setData(byte[] data) { method _parseDetails (line 59) | @Override method getContent (line 64) | @Override method toString (line 69) | @Override FILE: src/com/googlecode/mp4parser/boxes/basemediaformat/SampleEncryptionBox.java class SampleEncryptionBox (line 15) | public class SampleEncryptionBox extends AbstractSampleEncryptionBox { method SampleEncryptionBox (line 20) | public SampleEncryptionBox() { FILE: src/com/googlecode/mp4parser/boxes/basemediaformat/TrackEncryptionBox.java class TrackEncryptionBox (line 8) | public class TrackEncryptionBox extends AbstractTrackEncryptionBox { method TrackEncryptionBox (line 9) | public TrackEncryptionBox() { FILE: src/com/googlecode/mp4parser/boxes/mp4/AbstractDescriptorBox.java class AbstractDescriptorBox (line 31) | public class AbstractDescriptorBox extends AbstractFullBox { method AbstractDescriptorBox (line 38) | public AbstractDescriptorBox(String type) { method getContent (line 42) | @Override method getContentSize (line 49) | @Override method getDescriptor (line 54) | public BaseDescriptor getDescriptor() { method getDescriptorAsString (line 58) | public String getDescriptorAsString() { method setData (line 62) | public void setData(ByteBuffer data) { method _parseDetails (line 66) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/ESDescriptorBox.java class ESDescriptorBox (line 24) | public class ESDescriptorBox extends AbstractDescriptorBox { method ESDescriptorBox (line 27) | public ESDescriptorBox() { method getEsDescriptor (line 31) | public ESDescriptor getEsDescriptor() { FILE: src/com/googlecode/mp4parser/boxes/mp4/ObjectDescriptorBox.java class ObjectDescriptorBox (line 38) | public class ObjectDescriptorBox extends AbstractDescriptorBox { method ObjectDescriptorBox (line 41) | public ObjectDescriptorBox() { FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig.java class AudioSpecificConfig (line 265) | @Descriptor(tags = 0x5, objectTypeIndication = 0x40) method parseDetail (line 319) | @Override method gaSpecificConfigSize (line 502) | private int gaSpecificConfigSize() { method serializedSize (line 506) | public int serializedSize() { method serialize (line 516) | public ByteBuffer serialize() { method getAudioObjectType (line 533) | private int getAudioObjectType(BitReaderBuffer in) throws IOException { method parseGaSpecificConfig (line 541) | private void parseGaSpecificConfig(int samplingFrequencyIndex, int cha... method parseParametricSpecificConfig (line 579) | private void parseParametricSpecificConfig(int samplingFrequencyIndex,... method parseParaConfig (line 598) | private void parseParaConfig(int samplingFrequencyIndex, int channelCo... method parseErHvxcConfig (line 628) | private void parseErHvxcConfig(int samplingFrequencyIndex, int channel... method parseHilnConfig (line 649) | private void parseHilnConfig(int samplingFrequencyIndex, int channelCo... method parseHilnEnexConfig (line 667) | private void parseHilnEnexConfig(int samplingFrequencyIndex, int chann... method getConfigBytes (line 683) | public ByteBuffer getConfigBytes() { method getAudioObjectType (line 687) | public int getAudioObjectType() { method getExtensionAudioObjectType (line 691) | public int getExtensionAudioObjectType() { method getSbrPresentFlag (line 695) | public int getSbrPresentFlag() { method getPsPresentFlag (line 699) | public int getPsPresentFlag() { method setAudioObjectType (line 703) | public void setAudioObjectType(int audioObjectType) { method setSamplingFrequencyIndex (line 707) | public void setSamplingFrequencyIndex(int samplingFrequencyIndex) { method setSamplingFrequency (line 711) | public void setSamplingFrequency(int samplingFrequency) { method setChannelConfiguration (line 715) | public void setChannelConfiguration(int channelConfiguration) { method toString (line 719) | @Override method getSamplingFrequency (line 972) | public int getSamplingFrequency() { method getChannelConfiguration (line 976) | public int getChannelConfiguration() { FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/BaseDescriptor.java class BaseDescriptor (line 38) | @Descriptor(tags = 0x00) method BaseDescriptor (line 44) | public BaseDescriptor() { method getTag (line 47) | public int getTag() { method getSize (line 51) | public int getSize() { method getSizeOfInstance (line 57) | public int getSizeOfInstance() { method getSizeBytes (line 61) | public int getSizeBytes() { method parse (line 65) | public final void parse(int tag, ByteBuffer bb) throws IOException { method parseDetail (line 86) | public abstract void parseDetail(ByteBuffer bb) throws IOException; method toString (line 90) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/BitReaderBuffer.java class BitReaderBuffer (line 5) | public class BitReaderBuffer { method BitReaderBuffer (line 11) | public BitReaderBuffer(ByteBuffer buffer) { method readBits (line 16) | public int readBits(int i) { method getPosition (line 35) | public int getPosition() { method byteSync (line 39) | public int byteSync() { method remainingBits (line 48) | public int remainingBits() { FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/BitWriterBuffer.java class BitWriterBuffer (line 5) | public class BitWriterBuffer { method BitWriterBuffer (line 11) | public BitWriterBuffer(ByteBuffer buffer) { method writeBits (line 16) | public void writeBits(int i, int numBits) { FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor.java class DecoderConfigDescriptor (line 45) | @Descriptor(tags = {0x04}) method parseDetail (line 62) | @Override method serializedSize (line 108) | public int serializedSize() { method serialize (line 112) | public ByteBuffer serialize() { method getDecoderSpecificInfo (line 126) | public DecoderSpecificInfo getDecoderSpecificInfo() { method getAudioSpecificInfo (line 130) | public AudioSpecificConfig getAudioSpecificInfo() { method setAudioSpecificInfo (line 134) | public void setAudioSpecificInfo(AudioSpecificConfig audioSpecificInfo) { method getProfileLevelIndicationDescriptors (line 138) | public List getProfileLevelIndicatio... method getObjectTypeIndication (line 142) | public int getObjectTypeIndication() { method setObjectTypeIndication (line 146) | public void setObjectTypeIndication(int objectTypeIndication) { method getStreamType (line 150) | public int getStreamType() { method setStreamType (line 154) | public void setStreamType(int streamType) { method getUpStream (line 158) | public int getUpStream() { method setUpStream (line 162) | public void setUpStream(int upStream) { method getBufferSizeDB (line 166) | public int getBufferSizeDB() { method setBufferSizeDB (line 170) | public void setBufferSizeDB(int bufferSizeDB) { method getMaxBitRate (line 174) | public long getMaxBitRate() { method setMaxBitRate (line 178) | public void setMaxBitRate(long maxBitRate) { method getAvgBitRate (line 182) | public long getAvgBitRate() { method setAvgBitRate (line 186) | public void setAvgBitRate(long avgBitRate) { method toString (line 190) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderSpecificInfo.java class DecoderSpecificInfo (line 31) | @Descriptor(tags = 0x05) method parseDetail (line 35) | @Override method serializedSize (line 43) | public int serializedSize() { method serialize (line 47) | public ByteBuffer serialize() { method toString (line 53) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor.java class ESDescriptor (line 61) | @Descriptor(tags = {0x03}) method parseDetail (line 83) | @Override method serializedSize (line 157) | public int serializedSize() { method serialize (line 177) | public ByteBuffer serialize() { method getDecoderConfigDescriptor (line 212) | public DecoderConfigDescriptor getDecoderConfigDescriptor() { method getSlConfigDescriptor (line 216) | public SLConfigDescriptor getSlConfigDescriptor() { method setDecoderConfigDescriptor (line 220) | public void setDecoderConfigDescriptor(DecoderConfigDescriptor decoder... method setSlConfigDescriptor (line 224) | public void setSlConfigDescriptor(SLConfigDescriptor slConfigDescripto... method getOtherDescriptors (line 228) | public List getOtherDescriptors() { method getoCREsId (line 232) | public int getoCREsId() { method setoCREsId (line 236) | public void setoCREsId(int oCREsId) { method getEsId (line 240) | public int getEsId() { method setEsId (line 244) | public void setEsId(int esId) { method getStreamDependenceFlag (line 248) | public int getStreamDependenceFlag() { method setStreamDependenceFlag (line 252) | public void setStreamDependenceFlag(int streamDependenceFlag) { method getURLFlag (line 256) | public int getURLFlag() { method setURLFlag (line 260) | public void setURLFlag(int URLFlag) { method getoCRstreamFlag (line 264) | public int getoCRstreamFlag() { method setoCRstreamFlag (line 268) | public void setoCRstreamFlag(int oCRstreamFlag) { method getStreamPriority (line 272) | public int getStreamPriority() { method setStreamPriority (line 276) | public void setStreamPriority(int streamPriority) { method getURLLength (line 280) | public int getURLLength() { method setURLLength (line 284) | public void setURLLength(int URLLength) { method getURLString (line 288) | public String getURLString() { method setURLString (line 292) | public void setURLString(String URLString) { method getRemoteODFlag (line 296) | public int getRemoteODFlag() { method setRemoteODFlag (line 300) | public void setRemoteODFlag(int remoteODFlag) { method getDependsOnEsId (line 304) | public int getDependsOnEsId() { method setDependsOnEsId (line 308) | public void setDependsOnEsId(int dependsOnEsId) { method toString (line 312) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/ExtensionDescriptor.java class ExtensionDescriptor (line 32) | @Descriptor(tags = {0x13, 106, 107, 108, 109, 110, 111, 112, 113, 114, 1... method allTags (line 46) | static int[] allTags() { method parseDetail (line 57) | @Override method toString (line 65) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/ExtensionProfileLevelDescriptor.java class ExtensionProfileLevelDescriptor (line 31) | @Descriptor(tags = {0x13}) method parseDetail (line 35) | @Override method toString (line 43) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/InitialObjectDescriptor.java class InitialObjectDescriptor (line 53) | public class InitialObjectDescriptor extends ObjectDescriptorBase { method parseDetail (line 73) | @Override method toString (line 116) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/ObjectDescriptorBase.java class ObjectDescriptorBase (line 25) | @Descriptor(tags = 0x00) FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/ObjectDescriptorFactory.java class ObjectDescriptorFactory (line 122) | public class ObjectDescriptorFactory { method createFrom (line 158) | public static BaseDescriptor createFrom(int objectTypeIndication, Byte... FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/ProfileLevelIndicationDescriptor.java class ProfileLevelIndicationDescriptor (line 30) | @Descriptor(tags = 0x14) method parseDetail (line 34) | @Override method toString (line 39) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor.java class SLConfigDescriptor (line 59) | @Descriptor(tags = {0x06}) method getPredefined (line 63) | public int getPredefined() { method setPredefined (line 67) | public void setPredefined(int predefined) { method parseDetail (line 71) | @Override method serializedSize (line 76) | public int serializedSize() { method serialize (line 80) | public ByteBuffer serialize() { method toString (line 88) | @Override FILE: src/com/googlecode/mp4parser/boxes/mp4/objectdescriptors/UnknownDescriptor.java class UnknownDescriptor (line 23) | public class UnknownDescriptor extends BaseDescriptor { method parseDetail (line 27) | @Override method toString (line 32) | @Override FILE: src/com/googlecode/mp4parser/boxes/piff/PiffSampleEncryptionBox.java class PiffSampleEncryptionBox (line 30) | public class PiffSampleEncryptionBox extends AbstractSampleEncryptionBox { method PiffSampleEncryptionBox (line 35) | public PiffSampleEncryptionBox() { method getUserType (line 40) | @Override FILE: src/com/googlecode/mp4parser/boxes/piff/PiffTrackEncryptionBox.java class PiffTrackEncryptionBox (line 15) | public class PiffTrackEncryptionBox extends AbstractTrackEncryptionBox { method PiffTrackEncryptionBox (line 18) | public PiffTrackEncryptionBox() { method getUserType (line 22) | @Override method getFlags (line 28) | @Override FILE: src/com/googlecode/mp4parser/boxes/piff/PlayReadyHeader.java class PlayReadyHeader (line 39) | public class PlayReadyHeader extends ProtectionSpecificHeader { method PlayReadyHeader (line 43) | public PlayReadyHeader() { method parse (line 47) | @Override method getData (line 64) | @Override method setRecords (line 86) | public void setRecords(List records) { method getRecords (line 90) | public List getRecords() { method toString (line 94) | @Override class PlayReadyRecord (line 105) | public static abstract class PlayReadyRecord { method PlayReadyRecord (line 109) | public PlayReadyRecord(int type) { method createFor (line 113) | public static List createFor(ByteBuffer byteBuffer,... method parse (line 141) | public abstract void parse(ByteBuffer bytes); method toString (line 143) | @Override method getValue (line 154) | public abstract ByteBuffer getValue(); class RMHeader (line 156) | public static class RMHeader extends PlayReadyRecord { method RMHeader (line 159) | public RMHeader() { method parse (line 163) | @Override method getValue (line 174) | @Override method setHeader (line 185) | public void setHeader(String header) { method getHeader (line 189) | public String getHeader() { method toString (line 193) | @Override class EmeddedLicenseStore (line 204) | public static class EmeddedLicenseStore extends PlayReadyRecord { method EmeddedLicenseStore (line 207) | public EmeddedLicenseStore() { method parse (line 211) | @Override method getValue (line 216) | @Override method toString (line 221) | @Override class DefaulPlayReadyRecord (line 232) | public static class DefaulPlayReadyRecord extends PlayReadyRecord { method DefaulPlayReadyRecord (line 235) | public DefaulPlayReadyRecord(int type) { method parse (line 239) | @Override method getValue (line 244) | @Override FILE: src/com/googlecode/mp4parser/boxes/piff/ProtectionSpecificHeader.java class ProtectionSpecificHeader (line 20) | public class ProtectionSpecificHeader { method equals (line 28) | @Override method createFor (line 38) | public static ProtectionSpecificHeader createFor(UUID systemId, ByteBu... method parse (line 57) | public void parse(ByteBuffer buffer) { method getData (line 62) | public ByteBuffer getData() { method toString (line 66) | @Override FILE: src/com/googlecode/mp4parser/boxes/piff/TfrfBox.java class TfrfBox (line 37) | public class TfrfBox extends AbstractFullBox { method TfrfBox (line 40) | public TfrfBox() { method getUserType (line 44) | @Override method getContentSize (line 50) | @Override method getContent (line 55) | @Override method _parseDetails (line 71) | @Override method getFragmentCount (line 90) | public long getFragmentCount() { method getEntries (line 94) | public List getEntries() { method toString (line 98) | @Override class Entry (line 107) | public class Entry { method getFragmentAbsoluteTime (line 111) | public long getFragmentAbsoluteTime() { method getFragmentAbsoluteDuration (line 115) | public long getFragmentAbsoluteDuration() { method toString (line 119) | @Override FILE: src/com/googlecode/mp4parser/boxes/piff/TfxdBox.java class TfxdBox (line 34) | public class TfxdBox extends AbstractFullBox { method TfxdBox (line 38) | public TfxdBox() { method getUserType (line 42) | @Override method getContentSize (line 48) | @Override method _parseDetails (line 53) | @Override method getContent (line 66) | @Override method getFragmentAbsoluteTime (line 78) | public long getFragmentAbsoluteTime() { method getFragmentAbsoluteDuration (line 82) | public long getFragmentAbsoluteDuration() { FILE: src/com/googlecode/mp4parser/boxes/piff/UuidBasedProtectionSystemSpecificHeaderBox.java class UuidBasedProtectionSystemSpecificHeaderBox (line 27) | public class UuidBasedProtectionSystemSpecificHeaderBox extends Abstract... method UuidBasedProtectionSystemSpecificHeaderBox (line 35) | public UuidBasedProtectionSystemSpecificHeaderBox() { method getContentSize (line 39) | @Override method getUserType (line 44) | @Override method getContent (line 49) | @Override method _parseDetails (line 60) | @Override method getSystemId (line 70) | public UUID getSystemId() { method setSystemId (line 74) | public void setSystemId(UUID systemId) { method getSystemIdString (line 78) | public String getSystemIdString() { method getProtectionSpecificHeader (line 82) | public ProtectionSpecificHeader getProtectionSpecificHeader() { method getProtectionSpecificHeaderString (line 86) | public String getProtectionSpecificHeaderString() { method setProtectionSpecificHeader (line 90) | public void setProtectionSpecificHeader(ProtectionSpecificHeader prote... method toString (line 94) | @Override method main (line 105) | public static void main(String[] args) throws IOException { FILE: src/com/googlecode/mp4parser/boxes/threegpp26245/FontTableBox.java class FontTableBox (line 16) | public class FontTableBox extends AbstractBox { method FontTableBox (line 19) | public FontTableBox() { method getContentSize (line 23) | @Override method _parseDetails (line 33) | @Override method getContent (line 43) | @Override method getEntries (line 51) | public List getEntries() { method setEntries (line 55) | public void setEntries(List entries) { class FontRecord (line 59) | public static class FontRecord { method FontRecord (line 63) | public FontRecord() { method FontRecord (line 66) | public FontRecord(int fontId, String fontname) { method parse (line 71) | public void parse(ByteBuffer bb) { method getContent (line 77) | public void getContent(ByteBuffer bb) { method getSize (line 83) | public int getSize() { method toString (line 87) | @Override FILE: src/com/googlecode/mp4parser/boxes/ultraviolet/AssetInformationBox.java class AssetInformationBox (line 28) | public class AssetInformationBox extends AbstractFullBox { method AssetInformationBox (line 32) | public AssetInformationBox() { method getContentSize (line 36) | @Override method getContent (line 42) | @Override method _parseDetails (line 51) | @Override method getApid (line 59) | public String getApid() { method setApid (line 63) | public void setApid(String apid) { method getProfileVersion (line 67) | public String getProfileVersion() { method setProfileVersion (line 71) | public void setProfileVersion(String profileVersion) { FILE: src/com/googlecode/mp4parser/boxes/ultraviolet/BaseLocationBox.java class BaseLocationBox (line 28) | public class BaseLocationBox extends AbstractFullBox { method BaseLocationBox (line 32) | public BaseLocationBox() { method BaseLocationBox (line 36) | public BaseLocationBox(String baseLocation, String purchaseLocation) { method getBaseLocation (line 42) | public String getBaseLocation() { method setBaseLocation (line 46) | public void setBaseLocation(String baseLocation) { method getPurchaseLocation (line 50) | public String getPurchaseLocation() { method setPurchaseLocation (line 54) | public void setPurchaseLocation(String purchaseLocation) { method getContentSize (line 58) | @Override method _parseDetails (line 63) | @Override method getContent (line 73) | @Override method equals (line 83) | @Override method hashCode (line 97) | @Override FILE: src/com/googlecode/mp4parser/h264/BTree.java class BTree (line 29) | public class BTree { method addString (line 40) | public void addString(String path, Object value) { method down (line 59) | public BTree down(int b) { method getValue (line 66) | public Object getValue() { FILE: src/com/googlecode/mp4parser/h264/CharCache.java class CharCache (line 23) | public class CharCache { method CharCache (line 27) | public CharCache(int capacity) { method append (line 31) | public void append(String str) { method toString (line 39) | public String toString() { method clear (line 43) | public void clear() { method append (line 47) | public void append(char c) { method length (line 54) | public int length() { FILE: src/com/googlecode/mp4parser/h264/Debug.java class Debug (line 25) | public class Debug { method print8x8 (line 26) | public final static void print8x8(int[] output) { method print8x8 (line 37) | public final static void print8x8(short[] output) { method print8x8 (line 48) | public final static void print8x8(ShortBuffer output) { method print (line 57) | public static void print(short[] table) { method trace (line 68) | public static void trace(String format, Object... args) { method print (line 74) | public static void print(int i) { method print (line 79) | public static void print(String string) { method println (line 84) | public static void println(String string) { FILE: src/com/googlecode/mp4parser/h264/model/AspectRatio.java class AspectRatio (line 30) | public class AspectRatio { method AspectRatio (line 36) | private AspectRatio(int value) { method fromValue (line 40) | public static AspectRatio fromValue(int value) { method getValue (line 47) | public int getValue() { FILE: src/com/googlecode/mp4parser/h264/model/BitstreamElement.java class BitstreamElement (line 26) | public abstract class BitstreamElement { method write (line 28) | public abstract void write(OutputStream out) throws IOException; FILE: src/com/googlecode/mp4parser/h264/model/ChromaFormat.java class ChromaFormat (line 28) | public class ChromaFormat { method ChromaFormat (line 38) | public ChromaFormat(int id, int subWidth, int subHeight) { method fromId (line 44) | public static ChromaFormat fromId(int id) { method getId (line 57) | public int getId() { method getSubWidth (line 61) | public int getSubWidth() { method getSubHeight (line 65) | public int getSubHeight() { method toString (line 69) | @Override FILE: src/com/googlecode/mp4parser/h264/model/HRDParameters.java class HRDParameters (line 25) | public class HRDParameters { method toString (line 38) | @Override FILE: src/com/googlecode/mp4parser/h264/model/PictureParameterSet.java class PictureParameterSet (line 39) | public class PictureParameterSet extends BitstreamElement { class PPSExt (line 41) | public static class PPSExt { method toString (line 47) | @Override method read (line 82) | public static PictureParameterSet read(byte[] b) throws IOException { method read (line 86) | public static PictureParameterSet read(InputStream is) throws IOExcept... method write (line 189) | public void write(OutputStream out) throws IOException { method hashCode (line 283) | @Override method equals (line 317) | @Override method toString (line 378) | @Override FILE: src/com/googlecode/mp4parser/h264/model/ScalingList.java class ScalingList (line 35) | public class ScalingList { method write (line 40) | public void write(CAVLCWriter out) throws IOException { method read (line 57) | public static ScalingList read(CAVLCReader is, int sizeOfScalingList) method toString (line 76) | @Override FILE: src/com/googlecode/mp4parser/h264/model/ScalingMatrix.java class ScalingMatrix (line 25) | public class ScalingMatrix { method toString (line 30) | @Override FILE: src/com/googlecode/mp4parser/h264/model/SeqParameterSet.java class SeqParameterSet (line 37) | public class SeqParameterSet extends BitstreamElement { method read (line 77) | public static SeqParameterSet read(InputStream is) throws IOException { method readScalingListMatrix (line 172) | private static void readScalingListMatrix(CAVLCReader reader, method ReadVUIParameters (line 192) | private static VUIParameters ReadVUIParameters(CAVLCReader reader) method readHRDParameters (line 282) | private static HRDParameters readHRDParameters(CAVLCReader reader) method write (line 310) | public void write(OutputStream out) throws IOException { method writeVUIParameters (line 401) | private void writeVUIParameters(VUIParameters vuip, CAVLCWriter writer) method writeHRDParameters (line 493) | private void writeHRDParameters(HRDParameters hrd, CAVLCWriter writer) method toString (line 513) | @Override FILE: src/com/googlecode/mp4parser/h264/model/VUIParameters.java class VUIParameters (line 23) | public class VUIParameters { class BitstreamRestriction (line 25) | public static class BitstreamRestriction { method toString (line 64) | @Override FILE: src/com/googlecode/mp4parser/h264/read/BitstreamReader.java class BitstreamReader (line 33) | public class BitstreamReader { method BitstreamReader (line 42) | public BitstreamReader(InputStream is) throws IOException { method read1Bit (line 53) | public int read1Bit() throws IOException { method readNBit (line 74) | public long readNBit(int n) throws IOException { method advance (line 88) | private void advance() throws IOException { method readByte (line 99) | public int readByte() throws IOException { method moreRBSPData (line 116) | public boolean moreRBSPData() throws IOException { method getBitPosition (line 127) | public long getBitPosition() { method readRemainingByte (line 136) | public long readRemainingByte() throws IOException { method peakNextBits (line 145) | public int peakNextBits(int n) throws IOException { method isByteAligned (line 179) | public boolean isByteAligned() { method close (line 188) | public void close() throws IOException { method getCurBit (line 191) | public int getCurBit() { FILE: src/com/googlecode/mp4parser/h264/read/CAVLCReader.java class CAVLCReader (line 32) | public class CAVLCReader extends BitstreamReader { method CAVLCReader (line 34) | public CAVLCReader(InputStream is) throws IOException { method readNBit (line 38) | public long readNBit(int n, String message) throws IOException { method readUE (line 53) | private int readUE() throws IOException { method readUE (line 74) | public int readUE(String message) throws IOException { method readSE (line 82) | public int readSE(String message) throws IOException { method readBool (line 93) | public boolean readBool(String message) throws IOException { method readU (line 102) | public int readU(int i, String string) throws IOException { method read (line 106) | public byte[] read(int payloadSize) throws IOException { method readAE (line 114) | public boolean readAE() { method readTE (line 119) | public int readTE(int max) throws IOException { method readAEI (line 125) | public int readAEI() { method readME (line 130) | public int readME(String string) throws IOException { method readCE (line 134) | public Object readCE(BTree bt, String message) throws IOException { method readZeroBitCount (line 149) | public int readZeroBitCount(String message) throws IOException { method readTrailingBits (line 159) | public void readTrailingBits() throws IOException { method trace (line 164) | private void trace(String message, String val) { FILE: src/com/googlecode/mp4parser/h264/write/BitstreamWriter.java class BitstreamWriter (line 33) | public class BitstreamWriter { method BitstreamWriter (line 39) | public BitstreamWriter(OutputStream out) { method flush (line 48) | public void flush() throws IOException { method writeCurByte (line 56) | private void writeCurByte() throws IOException { method write1Bit (line 68) | public void write1Bit(int value) throws IOException { method writeNBit (line 83) | public void writeNBit(long value, int n) throws IOException { method writeRemainingZero (line 95) | public void writeRemainingZero() throws IOException { method writeByte (line 104) | public void writeByte(int b) throws IOException { FILE: src/com/googlecode/mp4parser/h264/write/CAVLCWriter.java class CAVLCWriter (line 34) | public class CAVLCWriter extends BitstreamWriter { method CAVLCWriter (line 36) | public CAVLCWriter(OutputStream out) { method writeU (line 40) | public void writeU(int value, int n, String string) throws IOException { method writeUE (line 46) | public void writeUE(int value) throws IOException { method writeUE (line 61) | public void writeUE(int value, String string) throws IOException { method writeSE (line 67) | public void writeSE(int value, String string) throws IOException { method writeBool (line 73) | public void writeBool(boolean value, String string) throws IOException { method writeU (line 79) | public void writeU(int i, int n) throws IOException { method writeNBit (line 83) | public void writeNBit(long value, int n, String string) throws IOExcep... method writeTrailingBits (line 91) | public void writeTrailingBits() throws IOException { method writeSliceTrailingBits (line 97) | public void writeSliceTrailingBits() { FILE: src/com/googlecode/mp4parser/srt/SrtParser.java class SrtParser (line 28) | public class SrtParser { method parse (line 29) | public static TextTrackImpl parse(InputStream is) throws IOException { method parse (line 50) | private static long parse(String in) { FILE: src/com/googlecode/mp4parser/util/ByteBufferByteChannel.java class ByteBufferByteChannel (line 26) | public class ByteBufferByteChannel implements ByteChannel { method ByteBufferByteChannel (line 29) | public ByteBufferByteChannel(ByteBuffer byteBuffer) { method read (line 33) | public int read(ByteBuffer dst) throws IOException { method isOpen (line 44) | public boolean isOpen() { method close (line 48) | public void close() throws IOException { method write (line 51) | public int write(ByteBuffer src) throws IOException { FILE: src/com/googlecode/mp4parser/util/CastUtils.java class CastUtils (line 19) | public class CastUtils { method l2i (line 28) | public static int l2i(long l) { FILE: src/com/googlecode/mp4parser/util/Math.java class Math (line 3) | public class Math { method gcd (line 4) | public static long gcd(long a, long b) { method gcd (line 13) | public static int gcd(int a, int b) { method lcm (line 22) | public static long lcm(long a, long b) { method lcm (line 26) | public static int lcm(int a, int b) { FILE: src/com/googlecode/mp4parser/util/Path.java class Path (line 29) | public class Path { method Path (line 33) | public Path(IsoFile isoFile) { method createPath (line 39) | public String createPath(Box box) { method createPath (line 43) | private String createPath(Box box, String path) { method getPath (line 56) | public Box getPath(String path) { method getPaths (line 61) | public List getPaths(String path) { method isContained (line 65) | public boolean isContained(Box box, String path) { method getPath (line 69) | private List getPath(Box box, String path) { FILE: src/com/googlecode/mp4parser/util/UUIDConverter.java class UUIDConverter (line 25) | public class UUIDConverter { method convert (line 26) | public static byte[] convert(UUID uuid) { method convert (line 43) | public static UUID convert(byte[] uuidBytes) { FILE: src/com/todoroo/aacenc/AACEncoder.java class AACEncoder (line 3) | public class AACEncoder { method init (line 9) | public native void init(int bitrate, int channels, method encode (line 16) | public native void encode(byte[] inputArray); method uninit (line 22) | public native void uninit(); FILE: src/com/todoroo/aacenc/AACToM4A.java class AACToM4A (line 17) | public class AACToM4A { method getContext (line 21) | public static Context getContext() { method convert (line 25) | public void convert(Context context, String infile, String outfile) th... FILE: src/com/todoroo/aacenc/ContextManager.java class ContextManager (line 16) | public final class ContextManager { method setContext (line 28) | public static void setContext(Context context) { method getContext (line 39) | public static Context getContext() { method getString (line 50) | public static String getString(int resId, Object... formatArgs) { method getResources (line 59) | public static Resources getResources() { FILE: src/com/todoroo/aacenc/Main.java class Main (line 24) | public class Main extends Activity implements RecognitionListener { method onCreate (line 30) | @Override method play (line 56) | private void play() { method write (line 79) | private void write() { method onBeginningOfSpeech (line 108) | @Override method onBufferReceived (line 116) | @Override method onStop (line 127) | @Override method onEndOfSpeech (line 133) | @Override method onError (line 166) | @Override method onEvent (line 171) | @Override method onPartialResults (line 176) | @Override method onReadyForSpeech (line 181) | @Override method onResults (line 185) | @Override method onRmsChanged (line 192) | @Override