Testing
IntroductionTesting provides functions to test DRCAtoms and DRC related generic Atoms from libisomediafile.a
Functions
testAllMP4Err testAll ( u32 iterations); ParametersDiscussionCalls every test function defined in this header multiple times testChannelLayoutAtomMP4Err testChannelLayoutAtom (); DiscussionAssigns random values to the fields of a ChannelLayoutAtom and serializes to a buffer. The buffer is then parsed the ChannelLayoutAtom is recreated and every field will be checked. testDownMixInstructionsAtomMP4Err testDownMixInstructionsAtom (); DiscussionTests a DownMixInstructionsAtom testDRCCoefficientBasicAtomMP4Err testDRCCoefficientBasicAtom (); DiscussionTests a DRCCoefficientBasicAtom testDRCCoefficientUniDRCAtomMP4Err testDRCCoefficientUniDRCAtom (); DiscussionTests a DRCCoefficientUniDRCAtom testDRCInstructionsBasicAtomMP4Err testDRCInstructionsBasicAtom (); DiscussionTests a DRCInstructionsBasicAtom testDRCInstructionsUniDRCAtomMP4Err testDRCInstructionsUniDRCAtom (); DiscussionTests a DRCInstructionsUniDRCAtom testLoudnessBaseAtomMP4Err testLoudnessBaseAtom (); DiscussionTests a LoudnessBaseAtom |