---
Fuzzer filename: '/src/wavpack/fuzzing/fuzzer.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _ZL16raw_close_streamPv
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12raw_can_seekPv
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14raw_get_lengthPv
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18raw_push_back_bytePvi
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - id
        - c
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15raw_set_pos_relPvli
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - id
        - delta
        - mode
      BBCount:         16
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing/fuzzer.cc:79,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:80,15'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:81,14'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:81,14'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:82,15'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:83,14'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:86,34'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:86,37'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:87,9'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:86,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:87,9'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:89,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL15raw_set_pos_absPvl
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - id
        - pos
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing/fuzzer.cc:67,39'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:67,42'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:68,9'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:67,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:68,9'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:70,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL11raw_get_posPv
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15raw_write_bytesPvS_i
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - id
        - data
        - bcount
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing/fuzzer.cc:54,12'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:54,19'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:54,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14raw_read_bytesPvS_i
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - id
        - data
        - bcount
      BBCount:         13
      ICount:          126
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing/fuzzer.cc:26,5'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:26,5'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:27,13'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:27,13'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:28,25'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:33,36'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:35,17'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:36,17'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:38,17'
              BranchSideFuncs: []
        - Branch String:   'fuzzing/fuzzer.cc:38,17'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:39,33'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:41,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/wavpack/fuzzing/fuzzer.cc'
      linkageType:     externalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         47
      ICount:          477
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - WavpackAppendBinaryTagItem
        - WavpackAppendTagItem
        - WavpackCloseFile
        - WavpackGetAverageBitrate
        - WavpackGetBinaryTagItem
        - WavpackGetBinaryTagItemIndexed
        - WavpackGetBitsPerSample
        - WavpackGetBytesPerSample
        - WavpackGetChannelIdentities
        - WavpackGetChannelLayout
        - WavpackGetChannelMask
        - WavpackGetErrorMessage
        - WavpackGetFileExtension
        - WavpackGetFileFormat
        - WavpackGetFloatNormExp
        - WavpackGetInstantBitrate
        - WavpackGetLibraryVersion
        - WavpackGetLibraryVersionString
        - WavpackGetMD5Sum
        - WavpackGetMode
        - WavpackGetNativeSampleRate
        - WavpackGetNumBinaryTagItems
        - WavpackGetNumChannels
        - WavpackGetNumErrors
        - WavpackGetNumSamples
        - WavpackGetNumSamples64
        - WavpackGetNumTagItems
        - WavpackGetProgress
        - WavpackGetQualifyMode
        - WavpackGetRatio
        - WavpackGetReducedChannels
        - WavpackGetSampleIndex
        - WavpackGetSampleIndex64
        - WavpackGetSampleRate
        - WavpackGetTagItem
        - WavpackGetTagItemIndexed
        - WavpackGetVersion
        - WavpackGetWrapperBytes
        - WavpackGetWrapperData
        - WavpackLossyBlocks
        - WavpackOpenFileInputEx64
        - WavpackSeekSample64
        - WavpackUnpackSamples
        - WavpackWriteTag
        - printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fuzzing/fuzzer.cc:150,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:151,16'
              BranchSideFuncs:
                - WavpackGetNumChannels
                - WavpackGetNumSamples64
                - WavpackGetBytesPerSample
                - WavpackGetQualifyMode
                - WavpackGetMode
                - WavpackGetErrorMessage
                - WavpackGetSampleIndex64
                - WavpackGetSampleIndex
                - WavpackGetNumSamples
                - WavpackGetNumErrors
                - WavpackLossyBlocks
                - WavpackGetProgress
                - WavpackGetRatio
                - WavpackGetAverageBitrate
                - WavpackGetInstantBitrate
                - WavpackGetNativeSampleRate
                - WavpackGetSampleRate
                - WavpackGetChannelMask
                - WavpackGetFloatNormExp
                - WavpackGetBitsPerSample
                - WavpackGetBytesPerSample
                - WavpackGetReducedChannels
                - WavpackGetVersion
                - WavpackGetFileFormat
                - WavpackGetFileExtension
                - WavpackGetWrapperBytes
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
                - WavpackGetChannelIdentities
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackGetWrapperData
            - BranchSide:      'fuzzing/fuzzer.cc:155,10'
              BranchSideFuncs:
                - WavpackGetNumChannels
                - WavpackGetNumSamples64
                - WavpackGetBytesPerSample
                - WavpackGetQualifyMode
                - WavpackGetMode
                - WavpackGetErrorMessage
                - WavpackGetSampleIndex64
                - WavpackGetSampleIndex
                - WavpackGetNumSamples
                - WavpackGetNumErrors
                - WavpackLossyBlocks
                - WavpackGetProgress
                - WavpackGetRatio
                - WavpackGetAverageBitrate
                - WavpackGetInstantBitrate
                - WavpackGetNativeSampleRate
                - WavpackGetSampleRate
                - WavpackGetChannelMask
                - WavpackGetFloatNormExp
                - WavpackGetBitsPerSample
                - WavpackGetBytesPerSample
                - WavpackGetReducedChannels
                - WavpackGetVersion
                - WavpackGetFileFormat
                - WavpackGetFileExtension
                - WavpackGetWrapperBytes
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
                - WavpackGetChannelIdentities
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackGetWrapperData
        - Branch String:   'fuzzing/fuzzer.cc:184,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:185,32'
              BranchSideFuncs:
                - WavpackGetWrapperData
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
                - WavpackGetChannelIdentities
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
            - BranchSide:      'fuzzing/fuzzer.cc:187,9'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
                - WavpackGetChannelIdentities
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
        - Branch String:   'fuzzing/fuzzer.cc:187,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:188,35'
              BranchSideFuncs:
                - WavpackGetChannelIdentities
                - WavpackGetChannelLayout
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
            - BranchSide:      'fuzzing/fuzzer.cc:198,9'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
        - Branch String:   'fuzzing/fuzzer.cc:191,13'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:192,64'
              BranchSideFuncs:
                - WavpackGetChannelLayout
                - WavpackGetChannelLayout
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
            - BranchSide:      'fuzzing/fuzzer.cc:195,5'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
        - Branch String:   'fuzzing/fuzzer.cc:198,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:199,61'
              BranchSideFuncs:
                - WavpackGetNumBinaryTagItems
                - WavpackGetNumTagItems
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
            - BranchSide:      'fuzzing/fuzzer.cc:239,9'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
        - Branch String:   'fuzzing/fuzzer.cc:202,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:206,50'
              BranchSideFuncs:
                - WavpackGetTagItemIndexed
                - malloc
                - WavpackGetTagItemIndexed
                - WavpackGetTagItem
                - malloc
                - WavpackGetTagItem
                - free
                - free
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
            - BranchSide:      'fuzzing/fuzzer.cc:217,16'
              BranchSideFuncs:
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
        - Branch String:   'fuzzing/fuzzer.cc:217,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:221,56'
              BranchSideFuncs:
                - WavpackGetBinaryTagItemIndexed
                - malloc
                - WavpackGetBinaryTagItemIndexed
                - WavpackGetBinaryTagItem
                - malloc
                - WavpackGetBinaryTagItem
                - free
                - free
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
            - BranchSide:      'fuzzing/fuzzer.cc:232,31'
              BranchSideFuncs:
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendTagItem
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
        - Branch String:   'fuzzing/fuzzer.cc:235,84'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:235,98'
              BranchSideFuncs:
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
            - BranchSide:      'fuzzing/fuzzer.cc:239,9'
              BranchSideFuncs:
                - WavpackAppendBinaryTagItem
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
        - Branch String:   'fuzzing/fuzzer.cc:239,19'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:239,22'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
            - BranchSide:      'fuzzing/fuzzer.cc:253,30'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
        - Branch String:   'fuzzing/fuzzer.cc:239,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:240,48'
              BranchSideFuncs:
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
            - BranchSide:      'fuzzing/fuzzer.cc:253,30'
              BranchSideFuncs:
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
        - Branch String:   'fuzzing/fuzzer.cc:247,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:245,51'
              BranchSideFuncs:
                - WavpackUnpackSamples
                - WavpackGetMD5Sum
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
            - BranchSide:      'fuzzing/fuzzer.cc:249,27'
              BranchSideFuncs:
                - WavpackGetMD5Sum
                - WavpackSeekSample64
                - WavpackCloseFile
                - printf
                - WavpackWriteTag
        - Branch String:   'fuzzing/fuzzer.cc:253,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:254,9'
              BranchSideFuncs:
                - WavpackWriteTag
                - WavpackCloseFile
                - printf
            - BranchSide:      'fuzzing/fuzzer.cc:261,23'
              BranchSideFuncs:
                - WavpackCloseFile
                - printf
        - Branch String:   'fuzzing/fuzzer.cc:257,13'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:258,13'
              BranchSideFuncs:
                - WavpackCloseFile
                - printf
            - BranchSide:      'fuzzing/fuzzer.cc:259,5'
              BranchSideFuncs:
                - WavpackCloseFile
                - printf
        - Branch String:   'fuzzing/fuzzer.cc:264,9'
          Branch Sides:
            - BranchSide:      'fuzzing/fuzzer.cc:264,9'
              BranchSideFuncs: []
            - BranchSide:      'fuzzing/fuzzer.cc:266,13'
              BranchSideFuncs:
                - printf
      Callsites:
        - Src:             'fuzzing/fuzzer.cc:142,5'
          Dst:             WavpackGetLibraryVersionString
        - Src:             'fuzzing/fuzzer.cc:143,5'
          Dst:             WavpackGetLibraryVersion
        - Src:             'fuzzing/fuzzer.cc:148,11'
          Dst:             WavpackOpenFileInputEx64
        - Src:             'fuzzing/fuzzer.cc:156,17'
          Dst:             WavpackGetNumChannels
        - Src:             'fuzzing/fuzzer.cc:157,21'
          Dst:             WavpackGetNumSamples64
        - Src:             'fuzzing/fuzzer.cc:158,11'
          Dst:             WavpackGetBytesPerSample
        - Src:             'fuzzing/fuzzer.cc:159,13'
          Dst:             WavpackGetQualifyMode
        - Src:             'fuzzing/fuzzer.cc:160,12'
          Dst:             WavpackGetMode
        - Src:             'fuzzing/fuzzer.cc:163,5'
          Dst:             WavpackGetErrorMessage
        - Src:             'fuzzing/fuzzer.cc:164,5'
          Dst:             WavpackGetSampleIndex64
        - Src:             'fuzzing/fuzzer.cc:165,5'
          Dst:             WavpackGetSampleIndex
        - Src:             'fuzzing/fuzzer.cc:166,5'
          Dst:             WavpackGetNumSamples
        - Src:             'fuzzing/fuzzer.cc:167,5'
          Dst:             WavpackGetNumErrors
        - Src:             'fuzzing/fuzzer.cc:168,5'
          Dst:             WavpackLossyBlocks
        - Src:             'fuzzing/fuzzer.cc:169,5'
          Dst:             WavpackGetProgress
        - Src:             'fuzzing/fuzzer.cc:170,5'
          Dst:             WavpackGetRatio
        - Src:             'fuzzing/fuzzer.cc:171,5'
          Dst:             WavpackGetAverageBitrate
        - Src:             'fuzzing/fuzzer.cc:172,5'
          Dst:             WavpackGetInstantBitrate
        - Src:             'fuzzing/fuzzer.cc:173,5'
          Dst:             WavpackGetNativeSampleRate
        - Src:             'fuzzing/fuzzer.cc:174,5'
          Dst:             WavpackGetSampleRate
        - Src:             'fuzzing/fuzzer.cc:175,5'
          Dst:             WavpackGetChannelMask
        - Src:             'fuzzing/fuzzer.cc:176,5'
          Dst:             WavpackGetFloatNormExp
        - Src:             'fuzzing/fuzzer.cc:177,5'
          Dst:             WavpackGetBitsPerSample
        - Src:             'fuzzing/fuzzer.cc:178,5'
          Dst:             WavpackGetBytesPerSample
        - Src:             'fuzzing/fuzzer.cc:179,5'
          Dst:             WavpackGetReducedChannels
        - Src:             'fuzzing/fuzzer.cc:180,5'
          Dst:             WavpackGetVersion
        - Src:             'fuzzing/fuzzer.cc:181,5'
          Dst:             WavpackGetFileFormat
        - Src:             'fuzzing/fuzzer.cc:182,5'
          Dst:             WavpackGetFileExtension
        - Src:             'fuzzing/fuzzer.cc:184,9'
          Dst:             WavpackGetWrapperBytes
        - Src:             'fuzzing/fuzzer.cc:185,9'
          Dst:             WavpackGetWrapperData
        - Src:             'fuzzing/fuzzer.cc:189,9'
          Dst:             WavpackGetChannelIdentities
        - Src:             'fuzzing/fuzzer.cc:191,13'
          Dst:             WavpackGetChannelLayout
        - Src:             'fuzzing/fuzzer.cc:192,39'
          Dst:             WavpackGetChannelLayout
        - Src:             'fuzzing/fuzzer.cc:193,13'
          Dst:             WavpackGetChannelLayout
        - Src:             'fuzzing/fuzzer.cc:199,32'
          Dst:             WavpackGetNumBinaryTagItems
        - Src:             'fuzzing/fuzzer.cc:200,25'
          Dst:             WavpackGetNumTagItems
        - Src:             'fuzzing/fuzzer.cc:206,24'
          Dst:             WavpackGetTagItemIndexed
        - Src:             'fuzzing/fuzzer.cc:208,13'
          Dst:             WavpackGetTagItemIndexed
        - Src:             'fuzzing/fuzzer.cc:209,25'
          Dst:             WavpackGetTagItem
        - Src:             'fuzzing/fuzzer.cc:211,13'
          Dst:             WavpackGetTagItem
        - Src:             'fuzzing/fuzzer.cc:221,24'
          Dst:             WavpackGetBinaryTagItemIndexed
        - Src:             'fuzzing/fuzzer.cc:223,13'
          Dst:             WavpackGetBinaryTagItemIndexed
        - Src:             'fuzzing/fuzzer.cc:224,25'
          Dst:             WavpackGetBinaryTagItem
        - Src:             'fuzzing/fuzzer.cc:226,13'
          Dst:             WavpackGetBinaryTagItem
        - Src:             'fuzzing/fuzzer.cc:232,9'
          Dst:             WavpackAppendTagItem
        - Src:             'fuzzing/fuzzer.cc:233,9'
          Dst:             WavpackAppendTagItem
        - Src:             'fuzzing/fuzzer.cc:234,9'
          Dst:             WavpackAppendTagItem
        - Src:             'fuzzing/fuzzer.cc:235,9'
          Dst:             WavpackAppendBinaryTagItem
        - Src:             'fuzzing/fuzzer.cc:245,29'
          Dst:             WavpackUnpackSamples
        - Src:             'fuzzing/fuzzer.cc:249,9'
          Dst:             WavpackGetMD5Sum
        - Src:             'fuzzing/fuzzer.cc:253,9'
          Dst:             WavpackSeekSample64
        - Src:             'fuzzing/fuzzer.cc:257,13'
          Dst:             WavpackWriteTag
        - Src:             'fuzzing/fuzzer.cc:261,5'
          Dst:             WavpackCloseFile
        - Src:             'fuzzing/fuzzer.cc:265,9'
          Dst:             printf
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetLibraryVersionString
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetLibraryVersion
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackNativeToBigEndian
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - format
      BBCount:         14
      ICount:          190
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __ctype_b_loc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common_utils.c:803,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:804,18'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:840,1'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:804,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:806,34'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:818,34'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:826,34'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:832,21'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'src/common_utils.c:832,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:833,28'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:835,17'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'src/common_utils.c:832,21'
          Dst:             __ctype_b_loc
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackBigEndianToNative
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - format
      BBCount:         14
      ICount:          187
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __ctype_b_loc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common_utils.c:764,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:765,18'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:794,1'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:765,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:767,26'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:774,26'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:780,26'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:786,21'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'src/common_utils.c:786,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:787,28'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:789,17'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'src/common_utils.c:786,21'
          Dst:             __ctype_b_loc
    - functionName:    WavpackNativeToLittleEndian
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - format
      BBCount:         14
      ICount:          190
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __ctype_b_loc
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common_utils.c:718,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:719,18'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:755,1'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:719,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:721,34'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:733,34'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:741,34'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:747,21'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'src/common_utils.c:747,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:748,28'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:750,17'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'src/common_utils.c:747,21'
          Dst:             __ctype_b_loc
    - functionName:    WavpackLittleEndianToNative
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - format
      BBCount:         14
      ICount:          187
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __ctype_b_loc
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/common_utils.c:679,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:680,18'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:709,1'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:680,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:682,26'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:689,26'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:695,26'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:701,21'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'src/common_utils.c:701,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:702,28'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/common_utils.c:704,17'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'src/common_utils.c:701,21'
          Dst:             __ctype_b_loc
    - functionName:    WavpackFloatNormalize
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - values
        - num_values
        - delta_exp
      BBCount:         19
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:655,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:656,9'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:658,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:658,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:658,5'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:659,20'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:659,50'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:659,53'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:660,14'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:659,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:660,14'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:661,18'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:661,29'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:661,40'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:662,13'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:661,18'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:662,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:666,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_dsd_tables
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
      BBCount:         18
      ICount:          129
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common_utils.c:624,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:625,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:629,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:629,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:630,15'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:634,9'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:634,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:635,15'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:639,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'src/common_utils.c:639,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:640,15'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/common_utils.c:644,9'
              BranchSideFuncs:
                - free
        - Branch String:   'src/common_utils.c:644,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:644,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/common_utils.c:645,15'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    free_single_stream
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
      BBCount:         18
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - free_dsd_tables
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common_utils.c:590,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:591,15'
              BranchSideFuncs:
                - free
                - free_dsd_tables
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:595,9'
              BranchSideFuncs:
                - free_dsd_tables
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:595,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:596,15'
              BranchSideFuncs:
                - free
                - free_dsd_tables
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:600,9'
              BranchSideFuncs:
                - free_dsd_tables
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:600,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:601,15'
              BranchSideFuncs:
                - free
                - free_dsd_tables
                - free
                - free
            - BranchSide:      'src/common_utils.c:605,9'
              BranchSideFuncs:
                - free_dsd_tables
                - free
                - free
        - Branch String:   'src/common_utils.c:605,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:606,15'
              BranchSideFuncs:
                - free
                - free_dsd_tables
                - free
            - BranchSide:      'src/common_utils.c:610,9'
              BranchSideFuncs:
                - free_dsd_tables
                - free
        - Branch String:   'src/common_utils.c:610,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:610,9'
              BranchSideFuncs:
                - free
                - free_dsd_tables
            - BranchSide:      'src/common_utils.c:611,15'
              BranchSideFuncs:
                - free
                - free_dsd_tables
      Callsites:
        - Src:             'src/common_utils.c:616,5'
          Dst:             free_dsd_tables
    - functionName:    WavpackGetReducedChannels
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:561,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:562,16'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:564,9'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:562,16'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:562,40'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:562,64'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetBytesPerSample
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common_utils.c:550,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:550,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:550,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetBitsPerSample
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:540,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:540,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:540,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetFloatNormExp
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:527,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:527,55'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:527,74'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetChannelMask
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:515,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:515,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:515,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetNumChannels
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:506,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:506,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:506,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetNativeSampleRate
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:497,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:497,19'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:497,12'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:497,19'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:497,41'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:497,93'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetWrapperData
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:472,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:472,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:472,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetWrapperBytes
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:467,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:467,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:467,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    worker_threads_destroy
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_cond_destroy
        - pthread_cond_signal
        - pthread_join
        - pthread_mutex_destroy
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:367,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:367,9'
              BranchSideFuncs:
                - free
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_join
                - pthread_cond_destroy
            - BranchSide:      'src/common_utils.c:370,16'
              BranchSideFuncs:
                - free
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_join
                - pthread_cond_destroy
        - Branch String:   'src/common_utils.c:370,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:371,13'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_join
                - pthread_cond_destroy
                - free
                - pthread_mutex_destroy
            - BranchSide:      'src/common_utils.c:380,15'
              BranchSideFuncs:
                - free
                - pthread_mutex_destroy
      Callsites:
        - Src:             'src/common_utils.c:371,13'
          Dst:             pthread_mutex_lock
        - Src:             'src/common_utils.c:373,13'
          Dst:             pthread_cond_signal
        - Src:             'src/common_utils.c:374,13'
          Dst:             pthread_mutex_unlock
        - Src:             'src/common_utils.c:375,13'
          Dst:             pthread_join
        - Src:             'src/common_utils.c:377,13'
          Dst:             pthread_cond_destroy
        - Src:             'src/common_utils.c:382,9'
          Dst:             pthread_mutex_destroy
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackFreeWrapper
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:477,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:477,16'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/common_utils.c:477,13'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:477,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:477,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/common_utils.c:478,15'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    free_streams
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - free_single_stream
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/common_utils.c:575,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:576,29'
              BranchSideFuncs:
                - free_single_stream
                - free
            - BranchSide:      'src/common_utils.c:584,1'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:578,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:575,5'
              BranchSideFuncs:
                - free
                - free_single_stream
            - BranchSide:      'src/common_utils.c:579,13'
              BranchSideFuncs:
                - free
                - free_single_stream
      Callsites:
        - Src:             'src/common_utils.c:576,9'
          Dst:             free_single_stream
    - functionName:    WavpackCloseFile
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         45
      ICount:          282
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - WavpackFreeWrapper
        - decimate_dsd_destroy
        - free_streams
        - free_tag
        - worker_threads_destroy
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/common_utils.c:401,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:402,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
                - free_streams
                - free
                - free
            - BranchSide:      'src/common_utils.c:404,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
                - free_streams
                - free
                - free
        - Branch String:   'src/common_utils.c:404,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:405,23'
              BranchSideFuncs:
                - free_streams
                - free
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:418,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:407,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:408,19'
              BranchSideFuncs:
                - free
                - free
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:410,15'
              BranchSideFuncs:
                - free
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:418,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:418,24'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:421,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:418,43'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:418,46'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:421,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:418,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:419,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:421,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:421,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:421,24'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:424,25'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:421,43'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:421,46'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:424,25'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:421,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:422,9'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:424,25'
              BranchSideFuncs:
                - WavpackFreeWrapper
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
                - free
        - Branch String:   'src/common_utils.c:426,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:429,16'
              BranchSideFuncs:
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:436,9'
              BranchSideFuncs:
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
        - Branch String:   'src/common_utils.c:429,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:430,17'
              BranchSideFuncs:
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
                - free
            - BranchSide:      'src/common_utils.c:433,15'
              BranchSideFuncs:
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
        - Branch String:   'src/common_utils.c:430,17'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:430,35'
              BranchSideFuncs:
                - free
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
            - BranchSide:      'src/common_utils.c:431,23'
              BranchSideFuncs:
                - free
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
                - free
        - Branch String:   'src/common_utils.c:436,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:437,15'
              BranchSideFuncs:
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
            - BranchSide:      'src/common_utils.c:439,9'
              BranchSideFuncs:
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
                - free
        - Branch String:   'src/common_utils.c:439,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:440,15'
              BranchSideFuncs:
                - free
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
            - BranchSide:      'src/common_utils.c:443,16'
              BranchSideFuncs:
                - free_tag
                - worker_threads_destroy
                - free
                - decimate_dsd_destroy
        - Branch String:   'src/common_utils.c:447,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:447,9'
              BranchSideFuncs:
                - decimate_dsd_destroy
                - worker_threads_destroy
                - free
            - BranchSide:      'src/common_utils.c:448,31'
              BranchSideFuncs:
                - decimate_dsd_destroy
                - worker_threads_destroy
                - free
      Callsites:
        - Src:             'src/common_utils.c:405,9'
          Dst:             free_streams
        - Src:             'src/common_utils.c:424,5'
          Dst:             WavpackFreeWrapper
        - Src:             'src/common_utils.c:443,5'
          Dst:             free_tag
        - Src:             'src/common_utils.c:448,9'
          Dst:             decimate_dsd_destroy
        - Src:             'src/common_utils.c:452,5'
          Dst:             worker_threads_destroy
    - functionName:    install_close_callback
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - cb_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetChannelIdentities
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - identities
      BBCount:         16
      ICount:          117
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:344,5'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:345,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:360,6'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:345,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:346,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:354,18'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:346,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:347,30'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:351,34'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:354,22'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:354,26'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:357,24'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:354,18'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:355,33'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:357,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetChannelLayout
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - reorder
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common_utils.c:319,38'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:319,41'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:319,38'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:319,65'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:319,68'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:319,65'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:319,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:319,9'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:320,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetInstantBitrate
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         35
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - WavpackGetAverageBitrate
        - WavpackGetSampleRate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:276,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:276,16'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
                - WavpackGetAverageBitrate
            - BranchSide:      'src/common_utils.c:279,9'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
        - Branch String:   'src/common_utils.c:276,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:277,42'
              BranchSideFuncs:
                - WavpackGetAverageBitrate
            - BranchSide:      'src/common_utils.c:279,9'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
        - Branch String:   'src/common_utils.c:279,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:279,16'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:279,29'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:279,32'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:279,49'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:279,52'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:279,90'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:279,115'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:279,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:280,39'
              BranchSideFuncs:
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:296,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:284,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:285,17'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:292,13'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:285,17'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:286,50'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:288,17'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:288,17'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:289,50'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:290,9'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:292,31'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:292,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:294,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:292,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:293,20'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:294,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common_utils.c:277,16'
          Dst:             WavpackGetAverageBitrate
        - Src:             'src/common_utils.c:279,93'
          Dst:             WavpackGetSampleRate
        - Src:             'src/common_utils.c:280,79'
          Dst:             WavpackGetSampleRate
    - functionName:    WavpackGetAverageBitrate
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - count_wvc
      BBCount:         21
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - WavpackGetSampleRate
        - actual_total_samples
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common_utils.c:258,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:258,38'
              BranchSideFuncs:
                - actual_total_samples
                - WavpackGetSampleRate
                - actual_total_samples
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:258,49'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:258,52'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - actual_total_samples
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:258,65'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:258,90'
              BranchSideFuncs:
                - WavpackGetSampleRate
                - actual_total_samples
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:258,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:259,61'
              BranchSideFuncs:
                - actual_total_samples
                - WavpackGetSampleRate
            - BranchSide:      'src/common_utils.c:266,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:260,54'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:260,66'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:260,53'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:262,32'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:262,35'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:264,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:262,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:263,20'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:264,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common_utils.c:258,16'
          Dst:             actual_total_samples
        - Src:             'src/common_utils.c:258,68'
          Dst:             WavpackGetSampleRate
        - Src:             'src/common_utils.c:259,39'
          Dst:             actual_total_samples
        - Src:             'src/common_utils.c:259,68'
          Dst:             WavpackGetSampleRate
    - functionName:    WavpackGetSampleRate
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common_utils.c:488,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:488,19'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:488,12'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:488,19'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:488,41'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:488,89'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    actual_total_samples
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         10
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common_utils.c:227,21'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:227,24'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:227,21'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:227,37'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:227,40'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:227,37'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:227,57'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:227,60'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:227,57'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:227,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:228,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetRatio
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - actual_total_samples
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:240,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:240,38'
              BranchSideFuncs:
                - actual_total_samples
                - actual_total_samples
            - BranchSide:      'src/common_utils.c:249,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:240,49'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:240,52'
              BranchSideFuncs:
                - actual_total_samples
            - BranchSide:      'src/common_utils.c:249,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:240,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:241,61'
              BranchSideFuncs:
                - actual_total_samples
            - BranchSide:      'src/common_utils.c:249,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:245,32'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:245,35'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:247,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:245,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:246,20'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:247,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common_utils.c:240,16'
          Dst:             actual_total_samples
        - Src:             'src/common_utils.c:241,39'
          Dst:             actual_total_samples
    - functionName:    WavpackGetFileSize64
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common_utils.c:216,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:216,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:216,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetFileSize
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common_utils.c:211,24'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:211,30'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:211,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetProgress
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - WavpackGetSampleIndex64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:201,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:201,16'
              BranchSideFuncs:
                - WavpackGetSampleIndex64
            - BranchSide:      'src/common_utils.c:204,9'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:201,41'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:201,44'
              BranchSideFuncs:
                - WavpackGetSampleIndex64
            - BranchSide:      'src/common_utils.c:204,9'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:201,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:202,50'
              BranchSideFuncs:
                - WavpackGetSampleIndex64
            - BranchSide:      'src/common_utils.c:204,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common_utils.c:202,25'
          Dst:             WavpackGetSampleIndex64
    - functionName:    WavpackGetSampleIndex64
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common_utils.c:166,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:173,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:178,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:173,26'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:173,29'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:176,5'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:173,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:174,20'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:176,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackLossyBlocks
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:192,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:192,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:192,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetNumErrors
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:185,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:185,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:185,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetSampleIndex
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WavpackGetSampleIndex64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common_utils.c:161,23'
          Dst:             WavpackGetSampleIndex64
    - functionName:    WavpackGetNumSamples64
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common_utils.c:154,12'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:154,18'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:154,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetNumSamples
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WavpackGetNumSamples64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/common_utils.c:149,23'
          Dst:             WavpackGetNumSamples64
    - functionName:    WavpackGetErrorMessage
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetQualifyMode
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetMode
      functionSourceFile: '/src/wavpack/src/common_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         63
      ICount:          375
      EdgeCount:       85
      CyclomaticComplexity: 24
      functionsReached:
        - valid_tag
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common_utils.c:59,9'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:59,9'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:60,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:60,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:61,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:62,20'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:65,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:66,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:68,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:68,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:69,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:71,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:71,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:72,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:74,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:74,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:75,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:82,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:77,61'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:78,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:79,26'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:78,31'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:78,34'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:80,9'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:78,51'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:78,54'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:80,9'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:77,17'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:79,26'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:80,9'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:82,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:83,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:85,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:85,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:86,36'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:88,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:88,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:89,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:91,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:91,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:92,18'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:94,14'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:94,54'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:94,58'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:99,25'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:94,102'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:95,13'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:99,25'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:95,26'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:95,29'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:99,25'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:95,46'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:95,49'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:99,25'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:94,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:96,22'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
            - BranchSide:      'src/common_utils.c:99,25'
              BranchSideFuncs:
                - valid_tag
                - valid_tag
        - Branch String:   'src/common_utils.c:99,13'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:100,18'
              BranchSideFuncs:
                - valid_tag
            - BranchSide:      'src/common_utils.c:107,18'
              BranchSideFuncs: []
        - Branch String:   'src/common_utils.c:102,17'
          Branch Sides:
            - BranchSide:      'src/common_utils.c:103,22'
              BranchSideFuncs: []
            - BranchSide:      'src/common_utils.c:104,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common_utils.c:99,13'
          Dst:             valid_tag
        - Src:             'src/common_utils.c:102,17'
          Dst:             valid_tag
    - functionName:    bs_read
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bs
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bs_open_read
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bs
        - buffer_start
        - buffer_end
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_wrapper_data
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
      BBCount:         13
      ICount:          105
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:702,42'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:702,45'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/open_utils.c:710,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:702,84'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:702,87'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/open_utils.c:710,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:702,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:703,55'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'src/open_utils.c:710,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:704,6'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:705,6'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:706,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:703,46'
          Dst:             realloc
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_wvx_bitstream
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         48
      ICount:          524
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - bs_open_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:420,32'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:420,36'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:421,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:420,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:421,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:423,23'
              BranchSideFuncs:
                - bs_open_read
        - Branch String:   'src/open_utils.c:432,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:433,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:445,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:433,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:434,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:434,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:434,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:434,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:436,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:436,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:436,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:436,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:436,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:436,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:436,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:436,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:436,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:440,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:440,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:440,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:440,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:428,5'
          Dst:             bs_open_read
    - functionName:    init_wvc_bitstream
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bs_open_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:402,28'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:402,32'
              BranchSideFuncs:
                - bs_open_read
            - BranchSide:      'src/open_utils.c:403,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:402,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:403,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:405,20'
              BranchSideFuncs:
                - bs_open_read
      Callsites:
        - Src:             'src/open_utils.c:405,5'
          Dst:             bs_open_read
    - functionName:    init_wv_bitstream
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bs_open_read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:390,28'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:390,32'
              BranchSideFuncs:
                - bs_open_read
            - BranchSide:      'src/open_utils.c:391,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:390,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:391,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:393,20'
              BranchSideFuncs:
                - bs_open_read
      Callsites:
        - Src:             'src/open_utils.c:393,5'
          Dst:             bs_open_read
    - functionName:    read_sample_rate
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
      BBCount:         10
      ICount:          99
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:680,22'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:680,25'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:681,53'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:680,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:680,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:681,53'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:687,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:688,52'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:689,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_new_config_info
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
      BBCount:         34
      ICount:          269
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:614,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:615,15'
              BranchSideFuncs:
                - free
                - malloc
            - BranchSide:      'src/open_utils.c:621,9'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/open_utils.c:621,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:622,36'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:670,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:628,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:631,54'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:668,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:636,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:637,57'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:666,40'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:642,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:643,25'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:664,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:643,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:644,25'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:646,72'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/open_utils.c:650,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:651,32'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:663,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:651,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:652,33'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:662,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:652,33'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:653,71'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:661,63'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:655,37'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:656,37'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:658,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_config_info
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
      BBCount:         12
      ICount:          140
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:579,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:579,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:580,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:586,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:586,25'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:594,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:586,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:587,41'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:594,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:594,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:595,34'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:598,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_channel_identities
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
      BBCount:         18
      ICount:          122
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:556,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:556,25'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:557,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:556,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:557,9'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:559,12'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/open_utils.c:559,5'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:560,14'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:563,10'
              BranchSideFuncs:
                - malloc
        - Branch String:   'src/open_utils.c:560,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:560,23'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'src/open_utils.c:561,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:563,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:564,60'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:569,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_channel_info
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
      BBCount:         35
      ICount:          282
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:493,18'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:493,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:494,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:493,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:494,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:496,10'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:496,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:500,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:542,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:500,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:501,41'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:516,48'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:504,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:505,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:507,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:512,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:513,37'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:514,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:518,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:519,44'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:528,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:532,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:533,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:535,36'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:537,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:538,18'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:540,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:538,28'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:538,31'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:538,57'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:538,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:538,57'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:539,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_int32_info
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:457,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:458,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:460,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    read_float_info
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:473,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:474,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:476,32'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    match_wvc_header
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wv_hdr
        - wvc_hdr
      BBCount:         23
      ICount:          188
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:996,65'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:997,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1018,10'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:996,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:998,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1018,10'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1000,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1001,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1003,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1003,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1004,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1006,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1006,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1007,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1009,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1009,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1010,22'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1012,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1012,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1013,22'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1015,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1018,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1019,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1021,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetMD5Sum
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - data
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - seek_eof_information
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:932,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:933,14'
              BranchSideFuncs:
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:942,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:933,35'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:933,38'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:936,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:933,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:934,35'
              BranchSideFuncs:
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:936,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:936,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:937,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:940,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:934,13'
          Dst:             seek_eof_information
    - functionName:    seek_eof_information
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - final_index
        - get_wrapper
      BBCount:         85
      ICount:          648
      EdgeCount:       115
      CyclomaticComplexity: 32
      functionsReached:
        - read_next_header
        - realloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/open_utils.c:1126,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1127,9'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1129,9'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1141,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1142,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1146,20'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1152,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1157,18'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1172,15'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1157,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1158,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1168,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1158,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1159,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1161,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1179,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1180,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1185,19'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1180,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1181,32'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1183,25'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1185,18'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:0,0'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1186,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1186,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1187,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1189,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1199,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1135,5'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1203,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1203,59'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1204,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1205,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1203,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1205,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1209,23'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1212,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1213,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1223,26'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1213,32'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1213,35'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1215,25'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1213,72'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1214,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1215,25'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1213,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1215,25'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1219,40'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1223,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1223,51'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1223,65'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1226,29'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1226,33'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1241,22'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1226,60'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1226,108'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1226,64'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1226,74'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1226,77'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1241,22'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1226,105'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1226,108'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1241,22'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1226,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1227,63'
              BranchSideFuncs:
                - realloc
                - read_next_header
            - BranchSide:      'src/open_utils.c:1241,22'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1229,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1230,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1234,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1234,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1235,43'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1237,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1241,49'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1241,53'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1242,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1241,63'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1241,66'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1254,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1241,22'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1242,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1254,17'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1242,35'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1242,38'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1251,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1242,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1243,25'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1251,21'
              BranchSideFuncs:
                - read_next_header
                - realloc
        - Branch String:   'src/open_utils.c:1243,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1244,25'
              BranchSideFuncs:
                - read_next_header
                - realloc
            - BranchSide:      'src/open_utils.c:1246,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:1136,27'
          Dst:             read_next_header
        - Src:             'src/open_utils.c:1227,54'
          Dst:             realloc
    - functionName:    read_next_header
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - reader
        - id
        - wphdr
      BBCount:         50
      ICount:          321
      EdgeCount:       70
      CyclomaticComplexity: 22
      functionsReached:
        - WavpackLittleEndianToNative
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/open_utils.c:958,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:959,27'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:963,19'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:965,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:966,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:968,14'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:970,26'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:970,30'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:970,40'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:970,44'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:970,56'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:970,60'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:970,72'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,16'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,26'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,29'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,41'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,45'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,52'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,56'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,63'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,90'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:971,66'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,73'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,90'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:971,77'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,87'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:971,90'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:971,102'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:972,13'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:972,48'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:972,51'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:972,86'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:972,89'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:972,101'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:972,105'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:970,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:973,25'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:978,24'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:978,28'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:978,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:978,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:979,15'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
            - BranchSide:      'src/open_utils.c:981,42'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
        - Branch String:   'src/open_utils.c:981,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:957,5'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:982,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:974,17'
          Dst:             WavpackLittleEndianToNative
    - functionName:    WavpackSeekTrailingWrapper
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         10
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - seek_eof_information
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/open_utils.c:921,42'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:921,42'
              BranchSideFuncs:
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:922,9'
              BranchSideFuncs:
                - seek_eof_information
        - Branch String:   'src/open_utils.c:922,44'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:922,48'
              BranchSideFuncs:
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:922,44'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:921,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:921,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:923,35'
              BranchSideFuncs:
                - seek_eof_information
      Callsites:
        - Src:             'src/open_utils.c:923,13'
          Dst:             seek_eof_information
    - functionName:    bs_close_read
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bs
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:900,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:901,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:903,29'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:905,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:905,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:906,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    process_metadata
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - wpmd
        - stream
      BBCount:         55
      ICount:          394
      EdgeCount:       61
      CyclomaticComplexity: 8
      functionsReached:
        - __ctype_b_loc
        - init_dsd_block
        - init_wv_bitstream
        - init_wvc_bitstream
        - init_wvx_bitstream
        - read_channel_identities
        - read_channel_info
        - read_config_info
        - read_decorr_samples
        - read_decorr_terms
        - read_decorr_weights
        - read_entropy_vars
        - read_float_info
        - read_hybrid_profile
        - read_int32_info
        - read_new_config_info
        - read_sample_rate
        - read_shaping_info
        - read_wrapper_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/open_utils.c:760,5'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:762,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:765,39'
              BranchSideFuncs:
                - read_decorr_terms
            - BranchSide:      'src/open_utils.c:768,41'
              BranchSideFuncs:
                - read_decorr_weights
            - BranchSide:      'src/open_utils.c:771,41'
              BranchSideFuncs:
                - read_decorr_samples
            - BranchSide:      'src/open_utils.c:774,39'
              BranchSideFuncs:
                - read_entropy_vars
            - BranchSide:      'src/open_utils.c:777,41'
              BranchSideFuncs:
                - read_hybrid_profile
            - BranchSide:      'src/open_utils.c:780,39'
              BranchSideFuncs:
                - read_shaping_info
            - BranchSide:      'src/open_utils.c:783,37'
              BranchSideFuncs:
                - read_float_info
            - BranchSide:      'src/open_utils.c:786,37'
              BranchSideFuncs:
                - read_int32_info
            - BranchSide:      'src/open_utils.c:789,39'
              BranchSideFuncs:
                - read_channel_info
            - BranchSide:      'src/open_utils.c:792,45'
              BranchSideFuncs:
                - read_channel_identities
            - BranchSide:      'src/open_utils.c:795,38'
              BranchSideFuncs:
                - read_config_info
            - BranchSide:      'src/open_utils.c:798,42'
              BranchSideFuncs:
                - read_new_config_info
            - BranchSide:      'src/open_utils.c:801,38'
              BranchSideFuncs:
                - read_sample_rate
            - BranchSide:      'src/open_utils.c:804,39'
              BranchSideFuncs:
                - init_wv_bitstream
            - BranchSide:      'src/open_utils.c:807,40'
              BranchSideFuncs:
                - init_wvc_bitstream
            - BranchSide:      'src/open_utils.c:811,40'
              BranchSideFuncs:
                - init_wvx_bitstream
            - BranchSide:      'src/open_utils.c:811,40'
              BranchSideFuncs:
                - init_wvx_bitstream
            - BranchSide:      'src/open_utils.c:815,36'
              BranchSideFuncs:
                - init_dsd_block
            - BranchSide:      'src/open_utils.c:822,19'
              BranchSideFuncs:
                - read_wrapper_data
            - BranchSide:      'src/open_utils.c:822,19'
              BranchSideFuncs:
                - read_wrapper_data
            - BranchSide:      'src/open_utils.c:827,39'
              BranchSideFuncs:
                - read_wrapper_data
            - BranchSide:      'src/open_utils.c:827,39'
              BranchSideFuncs:
                - read_wrapper_data
            - BranchSide:      'src/open_utils.c:830,19'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:835,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:844,17'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/open_utils.c:860,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:864,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:822,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:822,51'
              BranchSideFuncs:
                - read_wrapper_data
            - BranchSide:      'src/open_utils.c:823,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:830,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:830,51'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:831,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:835,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:836,25'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:841,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:844,35'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:844,38'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/open_utils.c:854,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:844,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:847,28'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/open_utils.c:854,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:847,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:848,25'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/open_utils.c:851,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:848,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:848,25'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'src/open_utils.c:849,63'
              BranchSideFuncs:
                - __ctype_b_loc
      Callsites:
        - Src:             'src/open_utils.c:765,20'
          Dst:             read_decorr_terms
        - Src:             'src/open_utils.c:768,20'
          Dst:             read_decorr_weights
        - Src:             'src/open_utils.c:771,20'
          Dst:             read_decorr_samples
        - Src:             'src/open_utils.c:774,20'
          Dst:             read_entropy_vars
        - Src:             'src/open_utils.c:777,20'
          Dst:             read_hybrid_profile
        - Src:             'src/open_utils.c:780,20'
          Dst:             read_shaping_info
        - Src:             'src/open_utils.c:783,20'
          Dst:             read_float_info
        - Src:             'src/open_utils.c:786,20'
          Dst:             read_int32_info
        - Src:             'src/open_utils.c:789,20'
          Dst:             read_channel_info
        - Src:             'src/open_utils.c:792,20'
          Dst:             read_channel_identities
        - Src:             'src/open_utils.c:795,20'
          Dst:             read_config_info
        - Src:             'src/open_utils.c:798,20'
          Dst:             read_new_config_info
        - Src:             'src/open_utils.c:801,20'
          Dst:             read_sample_rate
        - Src:             'src/open_utils.c:804,20'
          Dst:             init_wv_bitstream
        - Src:             'src/open_utils.c:807,20'
          Dst:             init_wvc_bitstream
        - Src:             'src/open_utils.c:811,20'
          Dst:             init_wvx_bitstream
        - Src:             'src/open_utils.c:815,20'
          Dst:             init_dsd_block
        - Src:             'src/open_utils.c:827,20'
          Dst:             read_wrapper_data
        - Src:             'src/open_utils.c:848,25'
          Dst:             __ctype_b_loc
    - functionName:    read_metadata_buff
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpmd
        - blockbuff
        - buffptr
      BBCount:         19
      ICount:          224
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/open_utils.c:718,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:719,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:721,19'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:724,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:725,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:734,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:727,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:728,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:730,33'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:734,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:735,14'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:741,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:735,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:736,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:737,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:741,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:742,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:751,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:742,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:743,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:747,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetFileExtension
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:291,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:291,16'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:294,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:291,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:292,16'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:294,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetFileFormat
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetVersion
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:264,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:269,16'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:272,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unpack_init
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - stream
      BBCount:         69
      ICount:          443
      EdgeCount:       95
      CyclomaticComplexity: 28
      functionsReached:
        - process_metadata
        - read_metadata_buff
        - strcpy
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/open_utils.c:328,41'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:328,44'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
            - BranchSide:      'src/open_utils.c:334,10'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
        - Branch String:   'src/open_utils.c:328,69'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:328,72'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
            - BranchSide:      'src/open_utils.c:334,10'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
        - Branch String:   'src/open_utils.c:328,97'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:329,10'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
            - BranchSide:      'src/open_utils.c:334,10'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
        - Branch String:   'src/open_utils.c:329,37'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:329,40'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:330,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:328,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:330,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:334,10'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
        - Branch String:   'src/open_utils.c:334,44'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:334,48'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:335,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:334,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:335,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:339,16'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
        - Branch String:   'src/open_utils.c:341,5'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:342,32'
              BranchSideFuncs:
                - process_metadata
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
            - BranchSide:      'src/open_utils.c:347,9'
              BranchSideFuncs:
                - strcpy
                - read_metadata_buff
                - process_metadata
        - Branch String:   'src/open_utils.c:342,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:341,5'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - read_metadata_buff
                - process_metadata
                - process_metadata
            - BranchSide:      'src/open_utils.c:343,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:347,34'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:347,37'
              BranchSideFuncs:
                - strcpy
                - read_metadata_buff
                - process_metadata
            - BranchSide:      'src/open_utils.c:357,9'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/open_utils.c:347,51'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:347,54'
              BranchSideFuncs:
                - strcpy
                - read_metadata_buff
                - process_metadata
            - BranchSide:      'src/open_utils.c:357,9'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/open_utils.c:347,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:348,21'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - process_metadata
            - BranchSide:      'src/open_utils.c:357,9'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/open_utils.c:350,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:351,36'
              BranchSideFuncs:
                - process_metadata
                - read_metadata_buff
                - strcpy
            - BranchSide:      'src/open_utils.c:355,5'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/open_utils.c:351,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:350,9'
              BranchSideFuncs:
                - read_metadata_buff
                - strcpy
                - process_metadata
            - BranchSide:      'src/open_utils.c:352,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:357,34'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:357,39'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/open_utils.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:357,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:357,71'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/open_utils.c:357,89'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/open_utils.c:357,38'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:358,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:357,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:358,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:358,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:359,21'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/open_utils.c:361,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:365,34'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:365,38'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:374,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:365,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:366,14'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:374,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:366,45'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:366,48'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:369,14'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:366,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:367,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:369,14'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:369,45'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:370,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:372,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:369,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:371,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:372,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:374,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:375,29'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:377,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:341,12'
          Dst:             read_metadata_buff
        - Src:             'src/open_utils.c:342,14'
          Dst:             process_metadata
        - Src:             'src/open_utils.c:350,16'
          Dst:             read_metadata_buff
        - Src:             'src/open_utils.c:351,18'
          Dst:             process_metadata
        - Src:             'src/open_utils.c:359,13'
          Dst:             strcpy
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_wvc_block
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - stream
      BBCount:         28
      ICount:          314
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - WavpackVerifySingleBlock
        - match_wvc_header
        - read_next_header
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/open_utils.c:1044,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1045,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1050,9'
              BranchSideFuncs:
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
                - read_next_header
        - Branch String:   'src/open_utils.c:1052,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1053,13'
              BranchSideFuncs:
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
                - read_next_header
            - BranchSide:      'src/open_utils.c:1055,13'
              BranchSideFuncs:
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
                - read_next_header
        - Branch String:   'src/open_utils.c:1057,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1058,29'
              BranchSideFuncs:
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
                - read_next_header
            - BranchSide:      'src/open_utils.c:1060,45'
              BranchSideFuncs:
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
                - read_next_header
        - Branch String:   'src/open_utils.c:1062,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1063,62'
              BranchSideFuncs:
                - read_next_header
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
            - BranchSide:      'src/open_utils.c:1092,18'
              BranchSideFuncs:
                - read_next_header
                - match_wvc_header
                - malloc
                - WavpackVerifySingleBlock
                - free
                - free
        - Branch String:   'src/open_utils.c:1064,10'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1065,10'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - free
                - free
            - BranchSide:      'src/open_utils.c:1067,17'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - free
                - free
        - Branch String:   'src/open_utils.c:1067,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1069,27'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/open_utils.c:1076,21'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - free
        - Branch String:   'src/open_utils.c:1079,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1080,23'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1087,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:1042,18'
          Dst:             read_next_header
        - Src:             'src/open_utils.c:1060,26'
          Dst:             match_wvc_header
        - Src:             'src/open_utils.c:1079,18'
          Dst:             WavpackVerifySingleBlock
    - functionName:    WavpackVerifySingleBlock
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1345
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - verify_checksum
      BBCount:         59
      ICount:          390
      EdgeCount:       81
      CyclomaticComplexity: 24
      functionsReached:
        - strncmp
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/open_utils.c:1274,42'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1274,45'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1275,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1274,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1275,9'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1277,14'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1280,5'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1281,22'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1344,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1287,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1288,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1297,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1288,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1289,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1291,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1297,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1298,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1300,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1300,29'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1300,33'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1340,19'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1300,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1302,43'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1340,19'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1309,41'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1309,44'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1310,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1309,56'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1309,59'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1310,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1309,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1310,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1313,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1313,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1314,25'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1326,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1326,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1327,22'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1331,25'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1327,42'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1327,45'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1328,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1327,75'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1327,78'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1328,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1327,109'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1327,112'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1328,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1327,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1328,21'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1329,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1333,42'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1333,45'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1334,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1333,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1334,21'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:1344,26'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:1344,31'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:1344,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:1274,9'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackOpenFileInputEx64
      functionSourceFile: '/src/wavpack/src/open_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - reader
        - wv_id
        - wvc_id
        - error
        - flags
        - norm_offset
      BBCount:         192
      ICount:          1429
      EdgeCount:       260
      CyclomaticComplexity: 70
      functionsReached:
        - WavpackCloseFile
        - WavpackVerifySingleBlock
        - calloc
        - decimate_dsd_init
        - editable_tag
        - load_tag
        - read_next_header
        - read_wvc_block
        - seek_eof_information
        - strcpy
        - unpack_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/open_utils.c:43,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:44,13'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - load_tag
                - editable_tag
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:48,5'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - load_tag
                - editable_tag
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:44,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:44,28'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/open_utils.c:45,9'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:60,48'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:60,51'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - load_tag
                - editable_tag
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:71,9'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:60,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:61,19'
              BranchSideFuncs:
                - load_tag
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - editable_tag
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:71,9'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:64,38'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:64,57'
              BranchSideFuncs:
                - editable_tag
                - WavpackCloseFile
                - strcpy
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:68,5'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:64,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:65,17'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:68,5'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:65,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:65,32'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:66,38'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:71,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:72,13'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:76,5'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:72,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:72,28'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:73,34'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:78,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:82,13'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:87,48'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:82,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:82,28'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:83,34'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:88,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:89,13'
              BranchSideFuncs:
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:93,47'
              BranchSideFuncs:
                - calloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:89,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:89,28'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:90,34'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:94,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:95,13'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:99,16'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:95,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:95,28'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:96,34'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:101,5'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:103,24'
              BranchSideFuncs:
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:190,5'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
        - Branch String:   'src/open_utils.c:106,37'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:107,15'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:108,21'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:107,40'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:107,53'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:112,25'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:106,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:108,21'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:112,25'
              BranchSideFuncs:
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:108,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:108,36'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:109,42'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:114,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:115,17'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:118,17'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:115,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:115,32'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:116,38'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:120,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:121,17'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:126,40'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
        - Branch String:   'src/open_utils.c:121,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:121,32'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:122,38'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:126,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:127,13'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:134,9'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
        - Branch String:   'src/open_utils.c:136,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:137,17'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:157,18'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:137,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:138,17'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:139,22'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
        - Branch String:   'src/open_utils.c:140,50'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:140,53'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:141,42'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
        - Branch String:   'src/open_utils.c:140,53'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:140,84'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:140,84'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:140,21'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:141,42'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
            - BranchSide:      'src/open_utils.c:154,42'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:144,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:145,33'
              BranchSideFuncs:
                - seek_eof_information
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:152,17'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:149,29'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:150,50'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:151,21'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:154,42'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:154,21'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:154,21'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:157,18'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:157,79'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:157,79'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:158,34'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:158,13'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:158,13'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:160,25'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:160,28'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:170,13'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:160,53'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:160,57'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:170,13'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:160,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:163,17'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:170,13'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:163,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:164,17'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:168,9'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:170,27'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:170,47'
              BranchSideFuncs:
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:175,14'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:170,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:171,17'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:175,14'
              BranchSideFuncs:
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:171,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:171,32'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:172,38'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:175,29'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:175,46'
              BranchSideFuncs:
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:182,14'
              BranchSideFuncs:
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:175,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:176,17'
              BranchSideFuncs:
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:182,14'
              BranchSideFuncs:
                - free
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:176,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:176,32'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:179,38'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:176,39'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:176,64'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:176,24'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:182,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:183,19'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
            - BranchSide:      'src/open_utils.c:187,9'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
                - read_next_header
                - malloc
                - WavpackCloseFile
                - strcpy
                - WavpackVerifySingleBlock
                - free
                - unpack_init
                - WavpackCloseFile
                - strcpy
                - free
                - read_wvc_block
                - WavpackCloseFile
                - strcpy
                - seek_eof_information
                - WavpackCloseFile
                - strcpy
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:193,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:194,37'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
            - BranchSide:      'src/open_utils.c:198,10'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
        - Branch String:   'src/open_utils.c:198,32'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:198,37'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
            - BranchSide:      'src/open_utils.c:201,9'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
        - Branch String:   'src/open_utils.c:198,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:199,34'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
            - BranchSide:      'src/open_utils.c:201,9'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
        - Branch String:   'src/open_utils.c:201,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:203,13'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
            - BranchSide:      'src/open_utils.c:224,41'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:203,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:204,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:207,18'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
                - decimate_dsd_init
        - Branch String:   'src/open_utils.c:207,18'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:208,58'
              BranchSideFuncs:
                - decimate_dsd_init
            - BranchSide:      'src/open_utils.c:215,17'
              BranchSideFuncs:
                - WavpackCloseFile
                - strcpy
        - Branch String:   'src/open_utils.c:208,58'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:209,17'
              BranchSideFuncs:
                - decimate_dsd_init
            - BranchSide:      'src/open_utils.c:209,41'
              BranchSideFuncs:
                - decimate_dsd_init
        - Branch String:   'src/open_utils.c:215,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:215,32'
              BranchSideFuncs:
                - strcpy
                - WavpackCloseFile
            - BranchSide:      'src/open_utils.c:216,38'
              BranchSideFuncs:
                - WavpackCloseFile
        - Branch String:   'src/open_utils.c:231,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:232,14'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:239,10'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:232,39'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:232,43'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:233,13'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:232,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:233,13'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:235,54'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:239,32'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:239,36'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:255,12'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:239,9'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:240,30'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:255,12'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:245,13'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:246,17'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:252,5'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:246,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:247,36'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:249,17'
              BranchSideFuncs: []
        - Branch String:   'src/open_utils.c:249,17'
          Branch Sides:
            - BranchSide:      'src/open_utils.c:250,36'
              BranchSideFuncs: []
            - BranchSide:      'src/open_utils.c:251,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/open_utils.c:44,20'
          Dst:             strcpy
        - Src:             'src/open_utils.c:61,9'
          Dst:             load_tag
        - Src:             'src/open_utils.c:64,42'
          Dst:             editable_tag
        - Src:             'src/open_utils.c:65,24'
          Dst:             strcpy
        - Src:             'src/open_utils.c:66,20'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:72,20'
          Dst:             strcpy
        - Src:             'src/open_utils.c:73,16'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:82,20'
          Dst:             strcpy
        - Src:             'src/open_utils.c:83,16'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:89,20'
          Dst:             strcpy
        - Src:             'src/open_utils.c:90,16'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:93,47'
          Dst:             calloc
        - Src:             'src/open_utils.c:95,20'
          Dst:             strcpy
        - Src:             'src/open_utils.c:96,16'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:104,18'
          Dst:             read_next_header
        - Src:             'src/open_utils.c:108,28'
          Dst:             strcpy
        - Src:             'src/open_utils.c:109,24'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:115,24'
          Dst:             strcpy
        - Src:             'src/open_utils.c:116,20'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:121,24'
          Dst:             strcpy
        - Src:             'src/open_utils.c:122,20'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:126,14'
          Dst:             WavpackVerifySingleBlock
        - Src:             'src/open_utils.c:147,25'
          Dst:             seek_eof_information
        - Src:             'src/open_utils.c:170,31'
          Dst:             read_wvc_block
        - Src:             'src/open_utils.c:171,24'
          Dst:             strcpy
        - Src:             'src/open_utils.c:172,20'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:175,33'
          Dst:             unpack_init
        - Src:             'src/open_utils.c:176,24'
          Dst:             strcpy
        - Src:             'src/open_utils.c:179,20'
          Dst:             WavpackCloseFile
        - Src:             'src/open_utils.c:208,39'
          Dst:             decimate_dsd_init
        - Src:             'src/open_utils.c:215,24'
          Dst:             strcpy
        - Src:             'src/open_utils.c:216,20'
          Dst:             WavpackCloseFile
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_tag
      functionSourceFile: '/src/wavpack/src/tags.c'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m_tag
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tags.c:175,9'
          Branch Sides:
            - BranchSide:      'src/tags.c:175,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:176,15'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    editable_tag
      functionSourceFile: '/src/wavpack/src/tags.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m_tag
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    valid_tag
      functionSourceFile: '/src/wavpack/src/tags.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - m_tag
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tags.c:155,9'
          Branch Sides:
            - BranchSide:      'src/tags.c:156,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tags.c:157,14'
              BranchSideFuncs: []
        - Branch String:   'src/tags.c:157,14'
          Branch Sides:
            - BranchSide:      'src/tags.c:158,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tags.c:160,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load_tag
      functionSourceFile: '/src/wavpack/src/tags.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         63
      ICount:          512
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - WavpackLittleEndianToNative
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tags.c:45,13'
          Branch Sides:
            - BranchSide:      'src/tags.c:46,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:47,18'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:47,18'
          Branch Sides:
            - BranchSide:      'src/tags.c:48,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:50,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:54,117'
          Branch Sides:
            - BranchSide:      'src/tags.c:55,23'
              BranchSideFuncs:
                - strncmp
                - WavpackLittleEndianToNative
                - strncmp
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:120,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:54,13'
          Branch Sides:
            - BranchSide:      'src/tags.c:57,47'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:120,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:59,56'
          Branch Sides:
            - BranchSide:      'src/tags.c:59,59'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:116,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:59,89'
          Branch Sides:
            - BranchSide:      'src/tags.c:60,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:116,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:60,83'
          Branch Sides:
            - BranchSide:      'src/tags.c:61,21'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:116,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:61,69'
          Branch Sides:
            - BranchSide:      'src/tags.c:62,69'
              BranchSideFuncs:
                - malloc
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:116,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:59,21'
          Branch Sides:
            - BranchSide:      'src/tags.c:64,41'
              BranchSideFuncs:
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:116,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:69,29'
          Branch Sides:
            - BranchSide:      'src/tags.c:71,33'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:105,29'
              BranchSideFuncs:
                - free
        - Branch String:   'src/tags.c:71,33'
          Branch Sides:
            - BranchSide:      'src/tags.c:72,33'
              BranchSideFuncs:
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:74,33'
              BranchSideFuncs:
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:81,33'
          Branch Sides:
            - BranchSide:      'src/tags.c:82,33'
              BranchSideFuncs:
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:84,29'
              BranchSideFuncs:
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:86,33'
          Branch Sides:
            - BranchSide:      'src/tags.c:87,37'
              BranchSideFuncs:
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
                - free
            - BranchSide:      'src/tags.c:103,25'
              BranchSideFuncs:
                - free
        - Branch String:   'src/tags.c:88,58'
          Branch Sides:
            - BranchSide:      'src/tags.c:88,70'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:89,47'
              BranchSideFuncs:
                - free
        - Branch String:   'src/tags.c:87,37'
          Branch Sides:
            - BranchSide:      'src/tags.c:89,47'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:94,63'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:96,72'
          Branch Sides:
            - BranchSide:      'src/tags.c:96,75'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:98,47'
              BranchSideFuncs:
                - free
        - Branch String:   'src/tags.c:96,122'
          Branch Sides:
            - BranchSide:      'src/tags.c:97,37'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:98,47'
              BranchSideFuncs:
                - free
        - Branch String:   'src/tags.c:96,37'
          Branch Sides:
            - BranchSide:      'src/tags.c:98,47'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:102,29'
              BranchSideFuncs:
                - free
        - Branch String:   'src/tags.c:105,29'
          Branch Sides:
            - BranchSide:      'src/tags.c:107,39'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/tags.c:112,29'
              BranchSideFuncs: []
        - Branch String:   'src/tags.c:120,13'
          Branch Sides:
            - BranchSide:      'src/tags.c:121,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tags.c:128,13'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:128,13'
          Branch Sides:
            - BranchSide:      'src/tags.c:129,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tags.c:140,9'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:143,105'
          Branch Sides:
            - BranchSide:      'src/tags.c:144,22'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:145,17'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/tags.c:143,13'
          Branch Sides:
            - BranchSide:      'src/tags.c:41,5'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/tags.c:145,17'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - WavpackLittleEndianToNative
                - malloc
                - free
                - strncmp
                - WavpackLittleEndianToNative
                - free
                - free
      Callsites:
        - Src:             'src/tags.c:55,14'
          Dst:             strncmp
        - Src:             'src/tags.c:57,17'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/tags.c:88,61'
          Dst:             strncmp
        - Src:             'src/tags.c:94,33'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/tags.c:144,13'
          Dst:             strncmp
    - functionName:    tagdata
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - src
        - tag_size
      BBCount:         22
      ICount:          122
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:587,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:587,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:590,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:587,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:588,11'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:590,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:590,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:591,14'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:598,14'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:591,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:592,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:593,20'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:593,23'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:593,27'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:594,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:593,18'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:594,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:596,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:598,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:598,20'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:598,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tagcpy
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dest
        - src
        - tag_size
      BBCount:         25
      ICount:          143
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:566,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:566,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:569,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:566,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:567,11'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:569,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:569,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:570,14'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:577,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:570,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:571,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:572,20'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:572,23'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:572,27'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:573,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:572,18'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:573,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:575,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:577,16'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:577,19'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:577,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:577,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:578,22'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:580,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    write_tag_reader
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         50
      ICount:          434
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached:
        - WavpackLittleEndianToNative
        - WavpackNativeToLittleEndian
        - strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:500,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:501,17'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:505,10'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:505,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:506,17'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:510,11'
              BranchSideFuncs:
                - strcpy
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:510,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:511,17'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:515,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:515,42'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:515,45'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:521,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:515,75'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:516,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:521,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:515,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:517,24'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:521,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:521,18'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:521,22'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:524,15'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:521,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:522,18'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:524,15'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:526,16'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:526,19'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:534,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:526,51'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:526,55'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:534,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:526,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:527,31'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:534,9'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:530,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:531,13'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:532,5'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
        - Branch String:   'src/tag_utils.c:534,16'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:534,19'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:549,9'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:534,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:535,13'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:549,9'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:535,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:536,13'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
            - BranchSide:      'src/tag_utils.c:542,19'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
        - Branch String:   'src/tag_utils.c:549,16'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:549,19'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:552,10'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:549,51'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:549,54'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:552,10'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:549,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:550,19'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:552,10'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:552,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:553,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:555,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:501,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:506,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:511,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:537,13'
          Dst:             WavpackNativeToLittleEndian
        - Src:             'src/tag_utils.c:539,13'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/tag_utils.c:544,9'
          Dst:             WavpackNativeToLittleEndian
        - Src:             'src/tag_utils.c:546,9'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/tag_utils.c:553,9'
          Dst:             strcpy
    - functionName:    write_tag_blockout
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         17
      ICount:          164
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - WavpackLittleEndianToNative
        - WavpackNativeToLittleEndian
        - strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:464,42'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:464,45'
              BranchSideFuncs:
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:484,10'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:464,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:468,13'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
            - BranchSide:      'src/tag_utils.c:484,10'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'src/tag_utils.c:468,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:469,13'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
            - BranchSide:      'src/tag_utils.c:475,13'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
        - Branch String:   'src/tag_utils.c:475,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:476,22'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
            - BranchSide:      'src/tag_utils.c:478,9'
              BranchSideFuncs:
                - WavpackNativeToLittleEndian
                - WavpackLittleEndianToNative
                - strcpy
        - Branch String:   'src/tag_utils.c:484,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:484,9'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:485,17'
              BranchSideFuncs:
                - strcpy
      Callsites:
        - Src:             'src/tag_utils.c:470,13'
          Dst:             WavpackNativeToLittleEndian
        - Src:             'src/tag_utils.c:472,13'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/tag_utils.c:479,9'
          Dst:             WavpackNativeToLittleEndian
        - Src:             'src/tag_utils.c:481,9'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/tag_utils.c:485,9'
          Dst:             strcpy
    - functionName:    WavpackWriteTag
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - write_tag_blockout
        - write_tag_reader
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:228,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:229,36'
              BranchSideFuncs:
                - write_tag_blockout
            - BranchSide:      'src/tag_utils.c:231,34'
              BranchSideFuncs:
                - write_tag_reader
      Callsites:
        - Src:             'src/tag_utils.c:229,16'
          Dst:             write_tag_blockout
        - Src:             'src/tag_utils.c:231,16'
          Dst:             write_tag_reader
    - functionName:    WavpackAppendBinaryTagItem
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - item
        - value
        - vsize
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WavpackDeleteTagItem
        - append_ape_tag_item
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:174,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:174,34'
              BranchSideFuncs:
                - WavpackDeleteTagItem
                - append_ape_tag_item
            - BranchSide:      'src/tag_utils.c:175,33'
              BranchSideFuncs:
                - append_ape_tag_item
      Callsites:
        - Src:             'src/tag_utils.c:174,12'
          Dst:             WavpackDeleteTagItem
        - Src:             'src/tag_utils.c:175,12'
          Dst:             append_ape_tag_item
    - functionName:    WavpackDeleteTagItem
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
        - item
      BBCount:         40
      ICount:          290
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - strcasecmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:186,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:187,28'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:217,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:191,55'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:191,58'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:191,9'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:191,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:194,21'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:215,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:195,43'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:195,46'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:195,13'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:195,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:195,56'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:197,17'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:197,27'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:197,30'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:198,17'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:197,64'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:197,67'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:198,17'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:197,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:198,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:200,17'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:200,23'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:200,26'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:213,22'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:200,32'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:200,45'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:213,22'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:200,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:201,36'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:213,22'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:205,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:206,30'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:208,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:200,36'
          Dst:             strcasecmp
    - functionName:    append_ape_tag_item
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - wpc
        - item
        - value
        - vsize
        - type
      BBCount:         11
      ICount:          233
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - realloc
        - strcpy
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:415,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:416,17'
              BranchSideFuncs:
                - realloc
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:423,9'
              BranchSideFuncs:
                - realloc
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:423,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:424,28'
              BranchSideFuncs:
                - realloc
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:454,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:427,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:428,21'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:432,9'
              BranchSideFuncs:
                - realloc
                - strcpy
      Callsites:
        - Src:             'src/tag_utils.c:413,23'
          Dst:             strlen
        - Src:             'src/tag_utils.c:428,13'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:434,51'
          Dst:             realloc
        - Src:             'src/tag_utils.c:447,9'
          Dst:             strcpy
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackAppendTagItem
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - item
        - value
        - vsize
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WavpackDeleteTagItem
        - append_ape_tag_item
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:168,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:168,34'
              BranchSideFuncs:
                - WavpackDeleteTagItem
                - append_ape_tag_item
            - BranchSide:      'src/tag_utils.c:169,33'
              BranchSideFuncs:
                - append_ape_tag_item
      Callsites:
        - Src:             'src/tag_utils.c:168,12'
          Dst:             WavpackDeleteTagItem
        - Src:             'src/tag_utils.c:169,12'
          Dst:             append_ape_tag_item
    - functionName:    get_id3_tag_item_indexed
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m_tag
        - index
        - item
        - size
      BBCount:         51
      ICount:          301
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - strcpy
        - strlen
        - strncpy
        - tagdata
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:376,71'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:376,80'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - tagdata
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:378,23'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:376,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:377,17'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:378,23'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:378,78'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:378,87'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:380,23'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:378,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:379,17'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:380,23'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:380,76'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:380,85'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - tagdata
                - tagdata
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:382,23'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:380,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:381,17'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:382,23'
              BranchSideFuncs:
                - tagdata
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:382,74'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:382,83'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - tagdata
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:384,23'
              BranchSideFuncs:
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:382,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:383,17'
              BranchSideFuncs:
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:384,23'
              BranchSideFuncs:
                - tagdata
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
        - Branch String:   'src/tag_utils.c:384,80'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:384,89'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:386,14'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
        - Branch String:   'src/tag_utils.c:384,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:385,17'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:386,14'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
        - Branch String:   'src/tag_utils.c:386,42'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:386,46'
              BranchSideFuncs:
                - strcpy
                - strlen
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:389,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:386,74'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:386,83'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:389,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:386,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:387,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:389,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:393,15'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:393,19'
              BranchSideFuncs:
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:394,16'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:393,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:394,16'
              BranchSideFuncs:
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:396,9'
              BranchSideFuncs:
                - strncpy
                - strcpy
        - Branch String:   'src/tag_utils.c:396,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:397,17'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:400,14'
              BranchSideFuncs:
                - strncpy
        - Branch String:   'src/tag_utils.c:400,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:401,18'
              BranchSideFuncs:
                - strncpy
            - BranchSide:      'src/tag_utils.c:407,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:376,9'
          Dst:             tagdata
        - Src:             'src/tag_utils.c:377,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:378,14'
          Dst:             tagdata
        - Src:             'src/tag_utils.c:379,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:380,14'
          Dst:             tagdata
        - Src:             'src/tag_utils.c:381,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:382,14'
          Dst:             tagdata
        - Src:             'src/tag_utils.c:383,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:384,14'
          Dst:             tagdata
        - Src:             'src/tag_utils.c:385,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:387,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:391,17'
          Dst:             strlen
        - Src:             'src/tag_utils.c:397,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:401,9'
          Dst:             strncpy
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_ape_tag_item_indexed
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - m_tag
        - index
        - item
        - size
        - type
      BBCount:         45
      ICount:          349
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:333,51'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:333,54'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:333,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:333,65'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:333,68'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:333,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:333,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:336,17'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:366,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:338,39'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:338,42'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:338,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:338,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:338,52'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:340,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:340,23'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:340,26'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:341,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:340,60'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:340,63'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:341,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:340,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:341,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:343,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:343,19'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:343,22'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:363,18'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:343,28'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:343,33'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:363,18'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:343,58'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:343,67'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:363,18'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:343,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:345,18'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:363,18'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:345,23'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:345,27'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:346,24'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:345,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:346,24'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:348,17'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:348,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:349,25'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:353,22'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:353,22'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:354,25'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:360,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    WavpackGetBinaryTagItem
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - item
        - value
        - size
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - get_ape_tag_item
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:105,15'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:105,18'
              BranchSideFuncs:
                - get_ape_tag_item
            - BranchSide:      'src/tag_utils.c:108,9'
              BranchSideFuncs:
                - get_ape_tag_item
        - Branch String:   'src/tag_utils.c:105,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:106,10'
              BranchSideFuncs:
                - get_ape_tag_item
            - BranchSide:      'src/tag_utils.c:108,9'
              BranchSideFuncs:
                - get_ape_tag_item
        - Branch String:   'src/tag_utils.c:108,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:109,34'
              BranchSideFuncs:
                - get_ape_tag_item
            - BranchSide:      'src/tag_utils.c:111,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:109,16'
          Dst:             get_ape_tag_item
    - functionName:    get_ape_tag_item
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - m_tag
        - item
        - value
        - size
        - type
      BBCount:         49
      ICount:          385
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - strcasecmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:242,51'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:242,54'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:242,5'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:242,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:245,17'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:283,5'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:247,39'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:247,42'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:247,9'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:247,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:247,52'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:249,13'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:249,23'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:249,26'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:250,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:249,60'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:249,63'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:250,13'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:249,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:250,13'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:252,13'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:252,19'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:252,22'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:280,18'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:252,28'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:252,41'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:280,18'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:252,59'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:252,64'
              BranchSideFuncs:
                - strcasecmp
            - BranchSide:      'src/tag_utils.c:280,18'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:252,13'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:254,18'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:280,18'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/tag_utils.c:254,24'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:254,28'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:255,24'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:254,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:255,24'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:257,17'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:257,17'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:258,21'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:265,22'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:258,21'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:259,29'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:263,21'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:265,22'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:266,25'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:270,22'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:270,22'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:271,25'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:277,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:252,32'
          Dst:             strcasecmp
    - functionName:    get_id3_tag_item
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - m_tag
        - item
        - value
        - size
      BBCount:         36
      ICount:          241
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - sprintf
        - strcasecmp
        - strcpy
        - strlen
        - strncpy
        - tagcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:293,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:294,17'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - sprintf
            - BranchSide:      'src/tag_utils.c:295,24'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - sprintf
        - Branch String:   'src/tag_utils.c:295,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:296,17'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - sprintf
            - BranchSide:      'src/tag_utils.c:297,24'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - sprintf
        - Branch String:   'src/tag_utils.c:297,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:298,17'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - sprintf
            - BranchSide:      'src/tag_utils.c:299,24'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - tagcpy
                - strcasecmp
                - sprintf
        - Branch String:   'src/tag_utils.c:299,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:300,17'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - sprintf
            - BranchSide:      'src/tag_utils.c:301,24'
              BranchSideFuncs:
                - strcasecmp
                - tagcpy
                - strlen
                - strncpy
                - strcpy
                - strcasecmp
                - sprintf
        - Branch String:   'src/tag_utils.c:301,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:302,17'
              BranchSideFuncs:
                - strcasecmp
                - sprintf
                - strlen
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:303,24'
              BranchSideFuncs:
                - strcasecmp
                - sprintf
                - strlen
                - strncpy
                - strcpy
        - Branch String:   'src/tag_utils.c:303,39'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:303,42'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:306,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:303,70'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:303,74'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:306,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:303,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:304,18'
              BranchSideFuncs: []
            - BranchSide:      'src/tag_utils.c:306,9'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:310,16'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:310,20'
              BranchSideFuncs:
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:311,16'
              BranchSideFuncs: []
        - Branch String:   'src/tag_utils.c:310,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:311,16'
              BranchSideFuncs:
                - strncpy
                - strcpy
            - BranchSide:      'src/tag_utils.c:313,9'
              BranchSideFuncs:
                - strncpy
                - strcpy
        - Branch String:   'src/tag_utils.c:313,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:314,17'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'src/tag_utils.c:317,14'
              BranchSideFuncs:
                - strncpy
        - Branch String:   'src/tag_utils.c:317,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:318,18'
              BranchSideFuncs:
                - strncpy
            - BranchSide:      'src/tag_utils.c:324,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:293,10'
          Dst:             strcasecmp
        - Src:             'src/tag_utils.c:294,9'
          Dst:             tagcpy
        - Src:             'src/tag_utils.c:295,15'
          Dst:             strcasecmp
        - Src:             'src/tag_utils.c:296,9'
          Dst:             tagcpy
        - Src:             'src/tag_utils.c:297,15'
          Dst:             strcasecmp
        - Src:             'src/tag_utils.c:298,9'
          Dst:             tagcpy
        - Src:             'src/tag_utils.c:299,15'
          Dst:             strcasecmp
        - Src:             'src/tag_utils.c:300,9'
          Dst:             tagcpy
        - Src:             'src/tag_utils.c:301,15'
          Dst:             strcasecmp
        - Src:             'src/tag_utils.c:302,9'
          Dst:             tagcpy
        - Src:             'src/tag_utils.c:303,15'
          Dst:             strcasecmp
        - Src:             'src/tag_utils.c:304,9'
          Dst:             sprintf
        - Src:             'src/tag_utils.c:308,17'
          Dst:             strlen
        - Src:             'src/tag_utils.c:314,9'
          Dst:             strcpy
        - Src:             'src/tag_utils.c:318,9'
          Dst:             strncpy
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackGetTagItem
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - item
        - value
        - size
      BBCount:         13
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - get_ape_tag_item
        - get_id3_tag_item
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:82,15'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:82,18'
              BranchSideFuncs:
                - get_id3_tag_item
                - get_ape_tag_item
            - BranchSide:      'src/tag_utils.c:85,9'
              BranchSideFuncs:
                - get_id3_tag_item
                - get_ape_tag_item
        - Branch String:   'src/tag_utils.c:82,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:83,10'
              BranchSideFuncs:
                - get_id3_tag_item
                - get_ape_tag_item
            - BranchSide:      'src/tag_utils.c:85,9'
              BranchSideFuncs:
                - get_id3_tag_item
                - get_ape_tag_item
        - Branch String:   'src/tag_utils.c:85,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:86,34'
              BranchSideFuncs:
                - get_ape_tag_item
            - BranchSide:      'src/tag_utils.c:87,14'
              BranchSideFuncs:
                - get_id3_tag_item
        - Branch String:   'src/tag_utils.c:87,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:88,34'
              BranchSideFuncs:
                - get_id3_tag_item
            - BranchSide:      'src/tag_utils.c:90,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:86,16'
          Dst:             get_ape_tag_item
        - Src:             'src/tag_utils.c:88,16'
          Dst:             get_id3_tag_item
    - functionName:    WavpackGetBinaryTagItemIndexed
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - index
        - item
        - size
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - get_ape_tag_item_indexed
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:146,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:146,17'
              BranchSideFuncs:
                - get_ape_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:149,9'
              BranchSideFuncs:
                - get_ape_tag_item_indexed
        - Branch String:   'src/tag_utils.c:146,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:147,10'
              BranchSideFuncs:
                - get_ape_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:149,9'
              BranchSideFuncs:
                - get_ape_tag_item_indexed
        - Branch String:   'src/tag_utils.c:149,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:150,42'
              BranchSideFuncs:
                - get_ape_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:152,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:150,16'
          Dst:             get_ape_tag_item_indexed
    - functionName:    WavpackGetNumBinaryTagItems
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WavpackGetBinaryTagItemIndexed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:59,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:60,9'
              BranchSideFuncs:
                - WavpackGetBinaryTagItemIndexed
            - BranchSide:      'src/tag_utils.c:62,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:59,12'
          Dst:             WavpackGetBinaryTagItemIndexed
    - functionName:    WavpackGetTagItemIndexed
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - index
        - item
        - size
      BBCount:         13
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - get_ape_tag_item_indexed
        - get_id3_tag_item_indexed
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:131,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:131,17'
              BranchSideFuncs:
                - get_id3_tag_item_indexed
                - get_ape_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:134,9'
              BranchSideFuncs:
                - get_id3_tag_item_indexed
                - get_ape_tag_item_indexed
        - Branch String:   'src/tag_utils.c:131,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:132,10'
              BranchSideFuncs:
                - get_id3_tag_item_indexed
                - get_ape_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:134,9'
              BranchSideFuncs:
                - get_id3_tag_item_indexed
                - get_ape_tag_item_indexed
        - Branch String:   'src/tag_utils.c:134,9'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:135,42'
              BranchSideFuncs:
                - get_ape_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:136,14'
              BranchSideFuncs:
                - get_id3_tag_item_indexed
        - Branch String:   'src/tag_utils.c:136,14'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:137,42'
              BranchSideFuncs:
                - get_id3_tag_item_indexed
            - BranchSide:      'src/tag_utils.c:139,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:135,16'
          Dst:             get_ape_tag_item_indexed
        - Src:             'src/tag_utils.c:137,16'
          Dst:             get_id3_tag_item_indexed
    - functionName:    WavpackGetNumTagItems
      functionSourceFile: '/src/wavpack/src/tag_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - WavpackGetTagItemIndexed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/tag_utils.c:46,5'
          Branch Sides:
            - BranchSide:      'src/tag_utils.c:47,9'
              BranchSideFuncs:
                - WavpackGetTagItemIndexed
            - BranchSide:      'src/tag_utils.c:49,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/tag_utils.c:46,12'
          Dst:             WavpackGetTagItemIndexed
    - functionName:    find_header
      functionSourceFile: '/src/wavpack/src/unpack_seek.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - reader
        - id
        - filepos
        - wphdr
      BBCount:         63
      ICount:          427
      EdgeCount:       88
      CyclomaticComplexity: 27
      functionsReached:
        - WavpackLittleEndianToNative
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_seek.c:265,34'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:265,37'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
                - free
            - BranchSide:      'src/unpack_seek.c:270,5'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
        - Branch String:   'src/unpack_seek.c:265,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:266,15'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/unpack_seek.c:270,5'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
        - Branch String:   'src/unpack_seek.c:273,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:274,27'
              BranchSideFuncs:
                - free
                - WavpackLittleEndianToNative
                - free
                - free
            - BranchSide:      'src/unpack_seek.c:280,17'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
        - Branch String:   'src/unpack_seek.c:280,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:281,21'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
            - BranchSide:      'src/unpack_seek.c:286,23'
              BranchSideFuncs:
                - free
                - WavpackLittleEndianToNative
                - free
                - free
        - Branch String:   'src/unpack_seek.c:281,21'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:281,74'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/unpack_seek.c:282,27'
              BranchSideFuncs:
                - free
        - Branch String:   'src/unpack_seek.c:292,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:293,19'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:297,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:270,5'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:298,20'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:298,30'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:298,34'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:298,44'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:298,48'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:298,60'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:298,64'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:298,76'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,20'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,30'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,33'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,45'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,49'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,56'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,60'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,67'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:299,94'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,70'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,77'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:299,94'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,81'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,91'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:299,94'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:299,106'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:300,17'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:300,52'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:300,55'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:300,90'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:300,93'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:300,105'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
            - BranchSide:      'src/unpack_seek.c:300,109'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
        - Branch String:   'src/unpack_seek.c:298,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:297,9'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:301,29'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - free
                - free
                - free
        - Branch String:   'src/unpack_seek.c:304,46'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:304,50'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:310,25'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:304,25'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:305,42'
              BranchSideFuncs:
                - free
            - BranchSide:      'src/unpack_seek.c:310,25'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
        - Branch String:   'src/unpack_seek.c:310,25'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:311,31'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
            - BranchSide:      'src/unpack_seek.c:312,13'
              BranchSideFuncs:
                - free
                - free
                - WavpackLittleEndianToNative
                - free
      Callsites:
        - Src:             'src/unpack_seek.c:302,21'
          Dst:             WavpackLittleEndianToNative
    - functionName:    find_sample
      functionSourceFile: '/src/wavpack/src/unpack_seek.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - wpc
        - infile
        - header_pos
        - sample
      BBCount:         44
      ICount:          415
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - find_header
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_seek.c:332,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:333,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_seek.c:335,9'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:335,20'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:335,23'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:348,5'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:335,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:336,13'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:348,5'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:336,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:337,27'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:340,18'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:340,18'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:341,27'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:345,20'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:358,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:359,13'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:361,13'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:361,38'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:361,41'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:362,17'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:361,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:362,17'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:369,18'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:362,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:363,28'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:367,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:363,21'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:364,27'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:365,13'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:369,18'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:370,27'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:373,18'
              BranchSideFuncs:
                - find_header
        - Branch String:   'src/unpack_seek.c:373,18'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:375,17'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:383,20'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:375,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:376,27'
              BranchSideFuncs:
                - find_header
            - BranchSide:      'src/unpack_seek.c:378,31'
              BranchSideFuncs:
                - find_header
      Callsites:
        - Src:             'src/unpack_seek.c:356,20'
          Dst:             find_header
    - functionName:    WavpackSeekSample64
      functionSourceFile: '/src/wavpack/src/unpack_seek.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - wpc
        - sample
      BBCount:         142
      ICount:          1222
      EdgeCount:       193
      CyclomaticComplexity: 53
      functionsReached:
        - WavpackLittleEndianToNative
        - WavpackUnpackSamples
        - WavpackVerifySingleBlock
        - calloc
        - decimate_dsd_reset
        - find_sample
        - free_streams
        - read_next_header
        - read_wvc_block
        - realloc
        - unpack_dsd_samples
        - unpack_init
        - unpack_samples
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_seek.c:40,26'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:40,41'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:40,20'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:45,34'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:45,37'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_seek.c:48,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:45,66'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:46,10'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_seek.c:48,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:46,45'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:46,49'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:48,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:46,83'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:47,10'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_seek.c:48,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:47,24'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:47,28'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:56,9'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:45,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:48,13'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:56,9'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:56,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:57,13'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:68,10'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:57,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:58,44'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:62,31'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:68,35'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:68,40'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:71,27'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:68,74'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:68,77'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
                - find_sample
            - BranchSide:      'src/unpack_seek.c:71,27'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:68,115'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:69,9'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:71,27'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:68,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:71,27'
              BranchSideFuncs:
                - free_streams
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
            - BranchSide:      'src/unpack_seek.c:85,10'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:74,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:75,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_seek.c:77,17'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - find_sample
        - Branch String:   'src/unpack_seek.c:77,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:78,46'
              BranchSideFuncs:
                - find_sample
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:83,5'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:80,21'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:81,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_seek.c:82,13'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:85,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:86,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:153,5'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:90,37'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:90,40'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:91,27'
              BranchSideFuncs:
                - free_streams
        - Branch String:   'src/unpack_seek.c:90,63'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:90,66'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:91,27'
              BranchSideFuncs:
                - free_streams
        - Branch String:   'src/unpack_seek.c:90,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:91,27'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:95,51'
              BranchSideFuncs:
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:98,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:100,31'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:105,40'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:105,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:106,13'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:111,9'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:115,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:116,13'
              BranchSideFuncs:
                - WavpackLittleEndianToNative
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:145,14'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:120,41'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:120,44'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:121,31'
              BranchSideFuncs:
                - free_streams
        - Branch String:   'src/unpack_seek.c:120,67'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:120,70'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:121,31'
              BranchSideFuncs:
                - free_streams
        - Branch String:   'src/unpack_seek.c:120,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:121,31'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:125,56'
              BranchSideFuncs:
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:128,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:130,35'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:135,44'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:135,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:136,17'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:141,13'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:145,29'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:145,46'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:150,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:145,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:146,27'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:150,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:153,35'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:153,5'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:153,40'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:153,5'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:154,13'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:206,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
        - Branch String:   'src/unpack_seek.c:154,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:156,17'
              BranchSideFuncs:
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:203,19'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:156,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:157,31'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:161,55'
              BranchSideFuncs:
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:167,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:168,31'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:172,55'
              BranchSideFuncs:
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - free_streams
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:175,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:177,35'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:182,44'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - free_streams
                - free_streams
                - free_streams
                - read_wvc_block
                - free_streams
        - Branch String:   'src/unpack_seek.c:182,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:183,17'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - read_wvc_block
                - free_streams
            - BranchSide:      'src/unpack_seek.c:188,13'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
                - read_wvc_block
                - free_streams
        - Branch String:   'src/unpack_seek.c:190,31'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:190,51'
              BranchSideFuncs:
                - read_wvc_block
                - free_streams
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:195,18'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:190,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:191,31'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:195,18'
              BranchSideFuncs:
                - unpack_init
                - free_streams
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:195,33'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:195,50'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:200,13'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:195,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:196,31'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
            - BranchSide:      'src/unpack_seek.c:200,13'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_wvc_block
                - free_streams
                - free_streams
                - free_streams
                - free_streams
        - Branch String:   'src/unpack_seek.c:206,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:207,27'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
            - BranchSide:      'src/unpack_seek.c:214,35'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
        - Branch String:   'src/unpack_seek.c:207,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:208,31'
              BranchSideFuncs:
                - unpack_init
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
            - BranchSide:      'src/unpack_seek.c:212,5'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
        - Branch String:   'src/unpack_seek.c:208,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:209,17'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
            - BranchSide:      'src/unpack_seek.c:211,17'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
                - free_streams
                - unpack_init
        - Branch String:   'src/unpack_seek.c:216,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:217,23'
              BranchSideFuncs:
                - free_streams
            - BranchSide:      'src/unpack_seek.c:221,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - malloc
                - free
                - unpack_samples
                - unpack_dsd_samples
        - Branch String:   'src/unpack_seek.c:221,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:222,37'
              BranchSideFuncs:
                - malloc
                - free
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - unpack_samples
                - unpack_dsd_samples
            - BranchSide:      'src/unpack_seek.c:236,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
        - Branch String:   'src/unpack_seek.c:224,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:226,17'
              BranchSideFuncs:
                - unpack_samples
                - free
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - unpack_dsd_samples
            - BranchSide:      'src/unpack_seek.c:232,15'
              BranchSideFuncs:
                - free
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
        - Branch String:   'src/unpack_seek.c:226,17'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:227,37'
              BranchSideFuncs:
                - unpack_dsd_samples
                - free
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - unpack_samples
            - BranchSide:      'src/unpack_seek.c:230,33'
              BranchSideFuncs:
                - unpack_samples
                - free
                - calloc
                - WavpackUnpackSamples
                - free
                - decimate_dsd_reset
                - unpack_dsd_samples
        - Branch String:   'src/unpack_seek.c:236,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:237,29'
              BranchSideFuncs:
                - decimate_dsd_reset
                - calloc
                - WavpackUnpackSamples
                - free
            - BranchSide:      'src/unpack_seek.c:239,9'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
        - Branch String:   'src/unpack_seek.c:239,9'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:240,40'
              BranchSideFuncs:
                - calloc
                - WavpackUnpackSamples
                - free
            - BranchSide:      'src/unpack_seek.c:249,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_seek.c:242,13'
          Branch Sides:
            - BranchSide:      'src/unpack_seek.c:243,35'
              BranchSideFuncs:
                - WavpackUnpackSamples
                - free
            - BranchSide:      'src/unpack_seek.c:246,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_seek.c:71,13'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:72,28'
          Dst:             find_sample
        - Src:             'src/unpack_seek.c:78,33'
          Dst:             find_sample
        - Src:             'src/unpack_seek.c:88,9'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/unpack_seek.c:91,13'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:100,17'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:105,14'
          Dst:             WavpackVerifySingleBlock
        - Src:             'src/unpack_seek.c:118,13'
          Dst:             WavpackLittleEndianToNative
        - Src:             'src/unpack_seek.c:121,17'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:130,21'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:135,18'
          Dst:             WavpackVerifySingleBlock
        - Src:             'src/unpack_seek.c:145,33'
          Dst:             unpack_init
        - Src:             'src/unpack_seek.c:146,13'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:157,17'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:161,46'
          Dst:             realloc
        - Src:             'src/unpack_seek.c:162,70'
          Dst:             calloc
        - Src:             'src/unpack_seek.c:165,22'
          Dst:             read_next_header
        - Src:             'src/unpack_seek.c:168,17'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:177,21'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:182,18'
          Dst:             WavpackVerifySingleBlock
        - Src:             'src/unpack_seek.c:190,35'
          Dst:             read_wvc_block
        - Src:             'src/unpack_seek.c:191,17'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:195,37'
          Dst:             unpack_init
        - Src:             'src/unpack_seek.c:196,17'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:208,18'
          Dst:             unpack_init
        - Src:             'src/unpack_seek.c:217,9'
          Dst:             free_streams
        - Src:             'src/unpack_seek.c:227,17'
          Dst:             unpack_dsd_samples
        - Src:             'src/unpack_seek.c:230,17'
          Dst:             unpack_samples
        - Src:             'src/unpack_seek.c:237,9'
          Dst:             decimate_dsd_reset
        - Src:             'src/unpack_seek.c:240,29'
          Dst:             calloc
        - Src:             'src/unpack_seek.c:243,13'
          Dst:             WavpackUnpackSamples
    - functionName:    WavpackSeekSample
      functionSourceFile: '/src/wavpack/src/unpack_seek.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - sample
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - WavpackSeekSample64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/unpack_seek.c:35,12'
          Dst:             WavpackSeekSample64
    - functionName:    unpack_samples_worker_thread
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
      BBCount:         19
      ICount:          171
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - free_single_stream
        - pthread_cond_signal
        - pthread_cond_wait
        - pthread_exit
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - realloc
        - unpack_samples_interleave
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:502,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:503,13'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_cond_signal
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - realloc
                - free
                - pthread_exit
            - BranchSide:      'src/unpack_utils.c:505,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_cond_wait
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - realloc
                - free
                - pthread_exit
        - Branch String:   'src/unpack_utils.c:507,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:508,13'
              BranchSideFuncs:
                - free
                - pthread_exit
            - BranchSide:      'src/unpack_utils.c:510,13'
              BranchSideFuncs:
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - free
                - pthread_exit
                - pthread_cond_wait
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - realloc
        - Branch String:   'src/unpack_utils.c:510,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:511,48'
              BranchSideFuncs:
                - realloc
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - free
                - pthread_exit
                - pthread_cond_wait
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'src/unpack_utils.c:516,36'
              BranchSideFuncs:
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - realloc
                - free
                - pthread_exit
                - pthread_cond_wait
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'src/unpack_utils.c:518,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:519,13'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - unpack_samples_interleave
                - realloc
                - free
                - pthread_exit
                - pthread_cond_wait
                - free_single_stream
                - free
            - BranchSide:      'src/unpack_utils.c:524,13'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - realloc
                - free
                - pthread_exit
                - pthread_cond_wait
                - free_single_stream
                - free
        - Branch String:   'src/unpack_utils.c:524,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:496,5'
              BranchSideFuncs:
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - realloc
                - free
                - pthread_exit
                - pthread_cond_wait
            - BranchSide:      'src/unpack_utils.c:525,33'
              BranchSideFuncs:
                - free_single_stream
                - free
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - unpack_samples_interleave
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - realloc
                - free
                - pthread_exit
                - pthread_cond_wait
      Callsites:
        - Src:             'src/unpack_utils.c:497,9'
          Dst:             pthread_mutex_lock
        - Src:             'src/unpack_utils.c:500,9'
          Dst:             pthread_cond_signal
        - Src:             'src/unpack_utils.c:503,13'
          Dst:             pthread_cond_wait
        - Src:             'src/unpack_utils.c:505,9'
          Dst:             pthread_mutex_unlock
        - Src:             'src/unpack_utils.c:511,39'
          Dst:             realloc
        - Src:             'src/unpack_utils.c:516,9'
          Dst:             unpack_samples_interleave
        - Src:             'src/unpack_utils.c:519,13'
          Dst:             pthread_mutex_lock
        - Src:             'src/unpack_utils.c:521,13'
          Dst:             pthread_mutex_unlock
        - Src:             'src/unpack_utils.c:525,13'
          Dst:             free_single_stream
        - Src:             'src/unpack_utils.c:531,5'
          Dst:             pthread_exit
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unpack_samples_interleave
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - outbuf
        - offset
        - tmpbuf
        - samcnt
      BBCount:         26
      ICount:          210
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - unpack_dsd_samples
        - unpack_samples
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:43,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:45,13'
              BranchSideFuncs:
                - unpack_samples
                - unpack_dsd_samples
            - BranchSide:      'src/unpack_utils.c:57,9'
              BranchSideFuncs:
                - unpack_samples
                - unpack_dsd_samples
        - Branch String:   'src/unpack_utils.c:45,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:46,33'
              BranchSideFuncs:
                - unpack_dsd_samples
            - BranchSide:      'src/unpack_utils.c:49,29'
              BranchSideFuncs:
                - unpack_samples
        - Branch String:   'src/unpack_utils.c:57,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:58,29'
              BranchSideFuncs:
                - unpack_dsd_samples
            - BranchSide:      'src/unpack_utils.c:61,25'
              BranchSideFuncs:
                - unpack_samples
        - Branch String:   'src/unpack_utils.c:66,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:75,14'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_utils.c:67,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:68,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:71,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_utils.c:75,14'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:86,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_utils.c:76,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:77,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:81,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_utils.c:86,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:87,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_utils.c:46,13'
          Dst:             unpack_dsd_samples
        - Src:             'src/unpack_utils.c:49,13'
          Dst:             unpack_samples
        - Src:             'src/unpack_utils.c:58,9'
          Dst:             unpack_dsd_samples
        - Src:             'src/unpack_utils.c:61,9'
          Dst:             unpack_samples
    - functionName:    pthread_exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    worker_threads_finish
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:568,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:569,9'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_cond_wait
            - BranchSide:      'src/unpack_utils.c:577,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_utils.c:571,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:572,13'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
            - BranchSide:      'src/unpack_utils.c:574,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   'src/unpack_utils.c:577,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:577,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:578,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_utils.c:569,9'
          Dst:             pthread_mutex_lock
        - Src:             'src/unpack_utils.c:572,13'
          Dst:             pthread_cond_wait
        - Src:             'src/unpack_utils.c:574,9'
          Dst:             pthread_mutex_unlock
    - functionName:    unpack_samples_enqueue
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - wps
        - outbuf
        - offset
        - samcnt
        - free_wps
      BBCount:         13
      ICount:          159
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_cond_signal
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:547,5'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:548,9'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'src/unpack_utils.c:550,12'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   'src/unpack_utils.c:550,5'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:550,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'src/unpack_utils.c:551,13'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   'src/unpack_utils.c:551,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:551,39'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'src/unpack_utils.c:552,36'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
      Callsites:
        - Src:             'src/unpack_utils.c:545,5'
          Dst:             pthread_mutex_lock
        - Src:             'src/unpack_utils.c:548,9'
          Dst:             pthread_cond_wait
        - Src:             'src/unpack_utils.c:558,13'
          Dst:             pthread_cond_signal
        - Src:             'src/unpack_utils.c:563,5'
          Dst:             pthread_mutex_unlock
    - functionName:    worker_available
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:629,26'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:629,29'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'src/unpack_utils.c:629,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_utils.c:629,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:629,9'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'src/unpack_utils.c:630,13'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'src/unpack_utils.c:630,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:631,13'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'src/unpack_utils.c:636,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_utils.c:631,13'
          Dst:             pthread_mutex_lock
        - Src:             'src/unpack_utils.c:633,13'
          Dst:             pthread_mutex_unlock
    - functionName:    worker_threads_create
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wpc
      BBCount:         21
      ICount:          192
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - pthread_cond_destroy
        - pthread_cond_init
        - pthread_create
        - pthread_mutex_init
        - unpack_samples_worker_thread
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:588,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:588,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:591,9'
              BranchSideFuncs:
                - pthread_mutex_init
                - pthread_cond_init
                - calloc
                - free
                - pthread_cond_init
                - pthread_create
                - pthread_cond_destroy
        - Branch String:   'src/unpack_utils.c:596,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:597,39'
              BranchSideFuncs:
                - pthread_cond_init
                - pthread_create
                - pthread_cond_destroy
                - free
            - BranchSide:      'src/unpack_utils.c:613,14'
              BranchSideFuncs:
                - free
        - Branch String:   'src/unpack_utils.c:602,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:602,13'
              BranchSideFuncs:
                - pthread_cond_destroy
                - free
                - pthread_cond_init
                - pthread_create
            - BranchSide:      'src/unpack_utils.c:606,18'
              BranchSideFuncs:
                - pthread_cond_destroy
                - free
                - pthread_cond_init
                - pthread_create
        - Branch String:   'src/unpack_utils.c:606,17'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:607,17'
              BranchSideFuncs:
                - free
                - pthread_cond_init
                - pthread_create
                - pthread_cond_destroy
            - BranchSide:      'src/unpack_utils.c:611,9'
              BranchSideFuncs:
                - free
                - pthread_cond_init
                - pthread_create
                - pthread_cond_destroy
        - Branch String:   'src/unpack_utils.c:613,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:614,19'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_utils.c:617,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_utils.c:591,9'
          Dst:             pthread_mutex_init
        - Src:             'src/unpack_utils.c:592,9'
          Dst:             pthread_cond_init
        - Src:             'src/unpack_utils.c:594,24'
          Dst:             calloc
        - Src:             'src/unpack_utils.c:601,13'
          Dst:             pthread_cond_init
        - Src:             'src/unpack_utils.c:602,13'
          Dst:             pthread_create
        - Src:             'src/unpack_utils.c:602,13'
          Dst:             unpack_samples_worker_thread
        - Src:             'src/unpack_utils.c:607,17'
          Dst:             pthread_cond_destroy
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    WavpackUnpackSamples
      functionSourceFile: '/src/wavpack/src/unpack_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wpc
        - buffer
        - samples
      BBCount:         205
      ICount:          1768
      EdgeCount:       278
      CyclomaticComplexity: 75
      functionsReached:
        - WavpackVerifySingleBlock
        - calloc
        - decimate_dsd_run
        - free_streams
        - read_next_header
        - read_wvc_block
        - realloc
        - strcpy
        - unpack_dsd_samples
        - unpack_init
        - unpack_samples
        - unpack_samples_enqueue
        - unpack_samples_interleave
        - worker_available
        - worker_threads_create
        - worker_threads_finish
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_utils.c:114,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:114,49'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - worker_threads_create
            - BranchSide:      'src/unpack_utils.c:114,73'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - worker_threads_create
        - Branch String:   'src/unpack_utils.c:117,26'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:117,30'
              BranchSideFuncs:
                - worker_threads_create
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:120,5'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:117,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:118,32'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:120,5'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:128,5'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:129,30'
              BranchSideFuncs:
                - free_streams
                - read_next_header
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:468,28'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
        - Branch String:   'src/unpack_utils.c:136,39'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:136,44'
              BranchSideFuncs:
                - free_streams
                - read_next_header
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:140,21'
              BranchSideFuncs:
                - free_streams
                - read_next_header
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:136,78'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:137,13'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:140,21'
              BranchSideFuncs:
                - free_streams
                - read_next_header
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:136,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:140,21'
              BranchSideFuncs:
                - free_streams
                - read_next_header
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:210,14'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:140,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:141,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:143,31'
              BranchSideFuncs:
                - free_streams
                - read_next_header
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:147,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:148,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:150,32'
              BranchSideFuncs:
                - malloc
                - worker_threads_finish
                - decimate_dsd_run
                - WavpackVerifySingleBlock
                - unpack_init
                - free_streams
                - read_next_header
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:156,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:157,21'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:159,25'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:161,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:163,33'
              BranchSideFuncs:
                - strcpy
                - worker_threads_finish
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:170,48'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:170,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:171,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:178,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:178,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:179,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:181,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:188,44'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:188,47'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:193,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:188,72'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:188,75'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:193,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:188,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:189,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:193,21'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:193,46'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:193,49'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:198,22'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:193,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:194,37'
              BranchSideFuncs:
                - read_wvc_block
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:198,22'
              BranchSideFuncs:
                - unpack_init
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:198,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:199,26'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:204,9'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:199,41'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:199,58'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:202,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:199,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:200,25'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:202,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:210,39'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:210,44'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:212,17'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:210,78'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:211,13'
              BranchSideFuncs:
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
            - BranchSide:      'src/unpack_utils.c:212,17'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:210,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:212,17'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:217,13'
              BranchSideFuncs:
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
        - Branch String:   'src/unpack_utils.c:217,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:218,31'
              BranchSideFuncs:
                - strcpy
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:247,41'
              BranchSideFuncs:
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:222,36'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:222,39'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:223,25'
              BranchSideFuncs:
                - strcpy
                - worker_threads_finish
                - decimate_dsd_run
        - Branch String:   'src/unpack_utils.c:222,17'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:223,25'
              BranchSideFuncs:
                - strcpy
                - worker_threads_finish
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:229,17'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:229,17'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:230,37'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:232,34'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:236,35'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:236,59'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:236,83'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:238,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:239,27'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:241,13'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:249,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:250,33'
              BranchSideFuncs:
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:252,14'
              BranchSideFuncs:
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:252,29'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:252,46'
              BranchSideFuncs:
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:255,9'
              BranchSideFuncs:
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:252,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:253,13'
              BranchSideFuncs:
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:255,9'
              BranchSideFuncs:
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:260,36'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:260,41'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:400,20'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:260,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:261,58'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:400,20'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:270,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:271,63'
              BranchSideFuncs:
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:336,27'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:273,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:274,25'
              BranchSideFuncs:
                - calloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:276,80'
              BranchSideFuncs:
                - calloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:278,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:279,25'
              BranchSideFuncs:
                - read_next_header
                - malloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:281,32'
              BranchSideFuncs:
                - read_next_header
                - malloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:285,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:286,25'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:292,63'
              BranchSideFuncs:
                - malloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:294,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:295,25'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - unpack_samples_enqueue
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:297,29'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - unpack_samples_enqueue
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:299,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:301,29'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:308,52'
              BranchSideFuncs:
                - WavpackVerifySingleBlock
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - unpack_samples_enqueue
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:308,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:309,25'
              BranchSideFuncs:
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_samples_enqueue
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:316,25'
              BranchSideFuncs:
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_samples_enqueue
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:316,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:317,25'
              BranchSideFuncs:
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_samples_enqueue
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:319,25'
              BranchSideFuncs:
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_samples_enqueue
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:325,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:326,41'
              BranchSideFuncs:
                - read_wvc_block
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:330,39'
              BranchSideFuncs:
                - unpack_init
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - read_wvc_block
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:330,25'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:331,25'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:333,21'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:344,44'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:344,48'
              BranchSideFuncs:
                - unpack_samples_enqueue
                - worker_available
                - unpack_samples_interleave
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:349,48'
              BranchSideFuncs:
                - unpack_samples_interleave
                - worker_available
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:344,64'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:344,69'
              BranchSideFuncs:
                - unpack_samples_interleave
                - worker_available
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:349,48'
              BranchSideFuncs:
                - unpack_samples_interleave
                - worker_available
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:344,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:345,45'
              BranchSideFuncs:
                - unpack_samples_interleave
                - worker_available
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:349,48'
              BranchSideFuncs:
                - unpack_samples_interleave
                - worker_available
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:355,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:356,27'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:357,26'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:357,26'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:358,21'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
            - BranchSide:      'src/unpack_utils.c:362,28'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:366,54'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:366,57'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:367,21'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:366,94'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:366,97'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:367,21'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:366,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:367,21'
              BranchSideFuncs:
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:369,33'
              BranchSideFuncs:
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
        - Branch String:   'src/unpack_utils.c:380,17'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:381,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:396,19'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:381,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:382,43'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:389,29'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:385,21'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:386,30'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:387,17'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:400,50'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:400,54'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:412,36'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:400,72'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:400,75'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:401,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:400,18'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:401,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:412,36'
              BranchSideFuncs:
                - worker_available
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
        - Branch String:   'src/unpack_utils.c:412,41'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:412,45'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:440,17'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
        - Branch String:   'src/unpack_utils.c:412,61'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:413,13'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
            - BranchSide:      'src/unpack_utils.c:440,17'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
        - Branch String:   'src/unpack_utils.c:413,110'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:414,13'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
            - BranchSide:      'src/unpack_utils.c:440,17'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
        - Branch String:   'src/unpack_utils.c:412,18'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:415,43'
              BranchSideFuncs:
                - malloc
                - unpack_samples_enqueue
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:440,17'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
                - unpack_dsd_samples
        - Branch String:   'src/unpack_utils.c:440,17'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:441,37'
              BranchSideFuncs:
                - unpack_dsd_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
            - BranchSide:      'src/unpack_utils.c:444,33'
              BranchSideFuncs:
                - unpack_samples
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
                - strcpy
        - Branch String:   'src/unpack_utils.c:450,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:451,21'
              BranchSideFuncs:
                - strcpy
                - worker_threads_finish
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:455,13'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:455,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:456,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:458,21'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:463,38'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:128,5'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
            - BranchSide:      'src/unpack_utils.c:463,41'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
                - free_streams
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - unpack_init
                - calloc
                - worker_available
                - unpack_samples_interleave
                - worker_threads_finish
                - free
                - strcpy
                - unpack_samples_enqueue
                - realloc
                - calloc
                - read_next_header
                - malloc
                - WavpackVerifySingleBlock
                - unpack_init
                - read_wvc_block
                - worker_available
                - unpack_samples
                - unpack_dsd_samples
                - malloc
                - unpack_samples_enqueue
                - strcpy
                - read_wvc_block
                - strcpy
        - Branch String:   'src/unpack_utils.c:463,13'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:128,5'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:464,13'
              BranchSideFuncs:
                - worker_threads_finish
                - decimate_dsd_run
        - Branch String:   'src/unpack_utils.c:472,9'
          Branch Sides:
            - BranchSide:      'src/unpack_utils.c:472,9'
              BranchSideFuncs:
                - decimate_dsd_run
            - BranchSide:      'src/unpack_utils.c:473,27'
              BranchSideFuncs:
                - decimate_dsd_run
      Callsites:
        - Src:             'src/unpack_utils.c:118,9'
          Dst:             worker_threads_create
        - Src:             'src/unpack_utils.c:143,17'
          Dst:             free_streams
        - Src:             'src/unpack_utils.c:145,26'
          Dst:             read_next_header
        - Src:             'src/unpack_utils.c:163,25'
          Dst:             strcpy
        - Src:             'src/unpack_utils.c:170,22'
          Dst:             WavpackVerifySingleBlock
        - Src:             'src/unpack_utils.c:194,21'
          Dst:             read_wvc_block
        - Src:             'src/unpack_utils.c:199,45'
          Dst:             unpack_init
        - Src:             'src/unpack_utils.c:223,17'
          Dst:             strcpy
        - Src:             'src/unpack_utils.c:252,33'
          Dst:             unpack_init
        - Src:             'src/unpack_utils.c:261,47'
          Dst:             calloc
        - Src:             'src/unpack_utils.c:271,54'
          Dst:             realloc
        - Src:             'src/unpack_utils.c:276,80'
          Dst:             calloc
        - Src:             'src/unpack_utils.c:283,30'
          Dst:             read_next_header
        - Src:             'src/unpack_utils.c:308,26'
          Dst:             WavpackVerifySingleBlock
        - Src:             'src/unpack_utils.c:326,25'
          Dst:             read_wvc_block
        - Src:             'src/unpack_utils.c:330,26'
          Dst:             unpack_init
        - Src:             'src/unpack_utils.c:344,21'
          Dst:             worker_available
        - Src:             'src/unpack_utils.c:345,21'
          Dst:             unpack_samples_enqueue
        - Src:             'src/unpack_utils.c:349,21'
          Dst:             unpack_samples_interleave
        - Src:             'src/unpack_utils.c:373,13'
          Dst:             worker_threads_finish
        - Src:             'src/unpack_utils.c:412,18'
          Dst:             worker_available
        - Src:             'src/unpack_utils.c:435,17'
          Dst:             unpack_samples_enqueue
        - Src:             'src/unpack_utils.c:441,17'
          Dst:             unpack_dsd_samples
        - Src:             'src/unpack_utils.c:444,17'
          Dst:             unpack_samples
        - Src:             'src/unpack_utils.c:451,13'
          Dst:             strcpy
        - Src:             'src/unpack_utils.c:468,5'
          Dst:             worker_threads_finish
        - Src:             'src/unpack_utils.c:473,9'
          Dst:             decimate_dsd_run
    - functionName:    init_ptable
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - table
        - rate_i
        - rate_s
      BBCount:         14
      ICount:          116
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:306,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:307,26'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:309,12'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:309,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:310,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:320,1'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:313,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:314,22'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:319,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:316,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:317,34'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:318,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decimate_dsd_destroy
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decimate_context
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:679,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:680,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/unpack_dsd.c:682,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'src/unpack_dsd.c:682,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:683,15'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'src/unpack_dsd.c:685,11'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    extrapolate_pcm
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - samples
        - samples_to_extrapolate
        - samples_visible
        - num_channels
      BBCount:         22
      ICount:          264
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:640,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:641,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:643,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:643,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:644,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:646,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:646,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:646,5'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:647,15'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:650,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:651,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:664,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:655,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:656,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:660,31'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:668,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:669,53'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:671,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decimate_dsd_run
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - decimate_context
        - samples
        - num_samples
      BBCount:         14
      ICount:          229
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - extrapolate_pcm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:580,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:581,9'
              BranchSideFuncs:
                - extrapolate_pcm
            - BranchSide:      'src/unpack_dsd.c:583,5'
              BranchSideFuncs:
                - extrapolate_pcm
        - Branch String:   'src/unpack_dsd.c:583,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:584,33'
              BranchSideFuncs:
                - extrapolate_pcm
            - BranchSide:      'src/unpack_dsd.c:623,9'
              BranchSideFuncs:
                - extrapolate_pcm
        - Branch String:   'src/unpack_dsd.c:617,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:583,5'
              BranchSideFuncs:
                - extrapolate_pcm
            - BranchSide:      'src/unpack_dsd.c:618,19'
              BranchSideFuncs:
                - extrapolate_pcm
        - Branch String:   'src/unpack_dsd.c:623,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:623,9'
              BranchSideFuncs:
                - extrapolate_pcm
            - BranchSide:      'src/unpack_dsd.c:624,26'
              BranchSideFuncs:
                - extrapolate_pcm
      Callsites:
        - Src:             'src/unpack_dsd.c:624,9'
          Dst:             extrapolate_pcm
    - functionName:    decimate_dsd_reset
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - decimate_context
      BBCount:         12
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:564,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:565,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:567,15'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:567,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:568,16'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:571,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:568,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:569,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:569,47'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decimate_dsd_init
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num_channels
      BBCount:         26
      ICount:          191
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - decimate_dsd_reset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:525,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:526,16'
              BranchSideFuncs:
                - malloc
                - free
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:528,13'
              BranchSideFuncs:
                - malloc
                - free
                - decimate_dsd_reset
        - Branch String:   'src/unpack_dsd.c:532,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:533,15'
              BranchSideFuncs:
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:537,12'
              BranchSideFuncs:
                - decimate_dsd_reset
        - Branch String:   'src/unpack_dsd.c:537,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:538,36'
              BranchSideFuncs:
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:540,38'
              BranchSideFuncs:
                - decimate_dsd_reset
        - Branch String:   'src/unpack_dsd.c:542,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:543,53'
              BranchSideFuncs:
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:554,25'
              BranchSideFuncs:
                - decimate_dsd_reset
        - Branch String:   'src/unpack_dsd.c:545,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:546,20'
              BranchSideFuncs:
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:552,5'
              BranchSideFuncs:
                - decimate_dsd_reset
        - Branch String:   'src/unpack_dsd.c:546,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:547,21'
              BranchSideFuncs:
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:551,9'
              BranchSideFuncs:
                - decimate_dsd_reset
        - Branch String:   'src/unpack_dsd.c:547,21'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:548,58'
              BranchSideFuncs:
                - decimate_dsd_reset
            - BranchSide:      'src/unpack_dsd.c:550,58'
              BranchSideFuncs:
                - decimate_dsd_reset
      Callsites:
        - Src:             'src/unpack_dsd.c:554,5'
          Dst:             decimate_dsd_reset
    - functionName:    decode_high
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - output
        - sample_count
      BBCount:         33
      ICount:          903
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:373,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:374,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:459,12'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:378,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:379,28'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:381,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:381,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:382,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:450,22'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:385,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:386,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:391,32'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:396,65'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:396,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:396,68'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:396,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:397,35'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:402,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:414,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:415,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:417,18'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:420,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:421,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:426,32'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:431,65'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:431,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:431,68'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:431,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:432,35'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:437,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:453,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:373,5'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:454,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decode_fast
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - output
        - sample_count
      BBCount:         35
      ICount:          451
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:234,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:235,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:237,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:237,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:240,14'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:283,12'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:240,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:241,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:243,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:245,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:246,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:258,18'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:246,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:247,24'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:250,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:247,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:248,39'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:248,79'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:254,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:255,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:256,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:260,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:261,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:263,33'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:263,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:264,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:266,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:269,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:270,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:272,27'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:276,61'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:276,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:276,64'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:276,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:237,5'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:277,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unpack_dsd_samples
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - buffer
        - sample_count
      BBCount:         62
      ICount:          521
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - decode_fast
        - decode_high
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:72,100'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:73,21'
              BranchSideFuncs:
                - decode_high
                - decode_fast
            - BranchSide:      'src/unpack_dsd.c:76,9'
              BranchSideFuncs:
                - decode_high
                - decode_fast
        - Branch String:   'src/unpack_dsd.c:72,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:74,40'
              BranchSideFuncs:
                - decode_high
                - decode_fast
            - BranchSide:      'src/unpack_dsd.c:76,9'
              BranchSideFuncs:
                - decode_high
                - decode_fast
        - Branch String:   'src/unpack_dsd.c:76,58'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:76,61'
              BranchSideFuncs:
                - decode_high
                - decode_fast
            - BranchSide:      'src/unpack_dsd.c:77,9'
              BranchSideFuncs:
                - decode_high
                - decode_fast
        - Branch String:   'src/unpack_dsd.c:76,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:77,9'
              BranchSideFuncs:
                - decode_high
                - decode_fast
            - BranchSide:      'src/unpack_dsd.c:79,10'
              BranchSideFuncs:
                - decode_high
                - decode_fast
        - Branch String:   'src/unpack_dsd.c:79,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:80,14'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:105,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:80,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:81,33'
              BranchSideFuncs:
                - decode_high
                - decode_fast
            - BranchSide:      'src/unpack_dsd.c:90,18'
              BranchSideFuncs:
                - decode_high
                - decode_fast
        - Branch String:   'src/unpack_dsd.c:84,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:85,39'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:87,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:87,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:88,30'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:89,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:90,18'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:91,31'
              BranchSideFuncs:
                - decode_fast
            - BranchSide:      'src/unpack_dsd.c:94,32'
              BranchSideFuncs:
                - decode_high
        - Branch String:   'src/unpack_dsd.c:91,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:92,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:100,105'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:101,14'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:103,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:101,30'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:101,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:103,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:100,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:102,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:103,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:105,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:107,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:119,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:107,45'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:107,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:108,31'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:107,83'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:107,87'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:108,31'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:107,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:108,31'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:110,31'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:112,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:113,20'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:115,30'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:119,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:120,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:130,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:124,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:125,24'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_dsd.c:91,18'
          Dst:             decode_fast
        - Src:             'src/unpack_dsd.c:94,19'
          Dst:             decode_high
    - functionName:    init_dsd_block_high
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         18
      ICount:          288
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - init_ptable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:329,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:330,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:332,15'
              BranchSideFuncs:
                - malloc
                - init_ptable
        - Branch String:   'src/unpack_dsd.c:335,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:336,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:338,10'
              BranchSideFuncs:
                - malloc
                - init_ptable
        - Branch String:   'src/unpack_dsd.c:338,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:339,38'
              BranchSideFuncs:
                - init_ptable
            - BranchSide:      'src/unpack_dsd.c:341,18'
              BranchSideFuncs:
                - init_ptable
        - Branch String:   'src/unpack_dsd.c:343,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:344,26'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:357,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:360,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:361,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:363,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_dsd.c:341,5'
          Dst:             init_ptable
    - functionName:    init_dsd_block_fast
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         72
      ICount:          614
      EdgeCount:       95
      CyclomaticComplexity: 25
      functionsReached:
        - free_dsd_tables
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:148,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:149,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:151,21'
              BranchSideFuncs:
                - free_dsd_tables
                - malloc
                - malloc
                - malloc
                - malloc
        - Branch String:   'src/unpack_dsd.c:153,45'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:153,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:154,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:153,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:154,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:156,34'
              BranchSideFuncs:
                - free_dsd_tables
                - malloc
                - malloc
                - malloc
                - malloc
        - Branch String:   'src/unpack_dsd.c:167,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:168,51'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:189,14'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:171,32'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:171,35'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:171,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:171,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:172,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:186,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:174,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:175,30'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:180,22'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:177,40'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:177,49'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:177,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:177,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:178,28'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:179,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:180,22'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:181,44'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:183,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:186,29'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:186,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:187,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:186,68'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:186,72'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:186,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:187,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:189,14'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:190,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:194,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:196,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:199,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:217,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:199,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:200,79'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:202,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:202,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:203,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:215,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:203,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:204,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:206,42'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:208,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:209,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:214,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:211,17'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:212,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:213,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:217,48'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:217,51'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:218,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:217,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:218,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:220,12'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:220,5'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:221,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:223,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_dsd.c:158,5'
          Dst:             free_dsd_tables
    - functionName:    init_dsd_block
      functionSourceFile: '/src/wavpack/src/unpack_dsd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         19
      ICount:          196
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - init_dsd_block_fast
        - init_dsd_block_high
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_dsd.c:32,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:35,41'
              BranchSideFuncs:
                - init_dsd_block_high
                - init_dsd_block_fast
        - Branch String:   'src/unpack_dsd.c:38,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:39,9'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:42,10'
              BranchSideFuncs:
                - init_dsd_block_high
                - init_dsd_block_fast
        - Branch String:   'src/unpack_dsd.c:42,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:43,63'
              BranchSideFuncs:
                - init_dsd_block_high
                - init_dsd_block_fast
            - BranchSide:      'src/unpack_dsd.c:45,9'
              BranchSideFuncs:
                - init_dsd_block_high
                - init_dsd_block_fast
        - Branch String:   'src/unpack_dsd.c:49,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:50,13'
              BranchSideFuncs:
                - init_dsd_block_high
                - init_dsd_block_fast
            - BranchSide:      'src/unpack_dsd.c:58,9'
              BranchSideFuncs:
                - init_dsd_block_high
                - init_dsd_block_fast
        - Branch String:   'src/unpack_dsd.c:50,13'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:51,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_dsd.c:54,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_dsd.c:58,9'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:59,37'
              BranchSideFuncs:
                - init_dsd_block_fast
            - BranchSide:      'src/unpack_dsd.c:60,14'
              BranchSideFuncs:
                - init_dsd_block_high
        - Branch String:   'src/unpack_dsd.c:60,14'
          Branch Sides:
            - BranchSide:      'src/unpack_dsd.c:61,37'
              BranchSideFuncs:
                - init_dsd_block_high
            - BranchSide:      'src/unpack_dsd.c:63,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_dsd.c:59,16'
          Dst:             init_dsd_block_fast
        - Src:             'src/unpack_dsd.c:61,16'
          Dst:             init_dsd_block_high
    - functionName:    read_shaping_info
      functionSourceFile: '/src/wavpack/src/decorr_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         18
      ICount:          253
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - restore_weight
        - wp_exp2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/decorr_utils.c:173,9'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:174,33'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
            - BranchSide:      'src/decorr_utils.c:180,14'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:187,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:188,53'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:193,13'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:193,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:194,61'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:200,9'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:196,17'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:197,65'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:198,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/decorr_utils.c:176,46'
          Dst:             restore_weight
        - Src:             'src/decorr_utils.c:177,46'
          Dst:             restore_weight
        - Src:             'src/decorr_utils.c:183,29'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:184,35'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:188,33'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:189,39'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:194,41'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:197,45'
          Dst:             wp_exp2s
    - functionName:    read_decorr_samples
      functionSourceFile: '/src/wavpack/src/decorr_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         45
      ICount:          483
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - wp_exp2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/decorr_utils.c:101,5'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:102,9'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:106,9'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:106,37'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:106,41'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:119,5'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:106,9'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:107,13'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:119,5'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:107,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:108,13'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:110,49'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:113,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:114,53'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:117,5'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:119,39'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:119,42'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:119,5'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:119,5'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:120,13'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:161,12'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:120,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:121,17'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:134,18'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:121,17'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:122,17'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:124,54'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:128,17'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:129,58'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:133,9'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:134,18'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:135,17'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:143,17'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:135,17'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:136,17'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:138,54'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:145,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:0,0'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:146,21'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:146,21'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:147,21'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:149,58'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/decorr_utils.c:152,21'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:153,62'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/decorr_utils.c:157,18'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
      Callsites:
        - Src:             'src/decorr_utils.c:110,29'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:114,33'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:124,34'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:125,34'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:129,38'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:130,38'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:138,34'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:139,34'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:149,38'
          Dst:             wp_exp2s
        - Src:             'src/decorr_utils.c:153,42'
          Dst:             wp_exp2s
    - functionName:    read_decorr_weights
      functionSourceFile: '/src/wavpack/src/decorr_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         22
      ICount:          157
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - restore_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/decorr_utils.c:67,9'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:68,17'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
            - BranchSide:      'src/decorr_utils.c:70,9'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
        - Branch String:   'src/decorr_utils.c:70,9'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:71,9'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:73,19'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
        - Branch String:   'src/decorr_utils.c:73,5'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:74,25'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
            - BranchSide:      'src/decorr_utils.c:76,5'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
        - Branch String:   'src/decorr_utils.c:76,40'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:76,50'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
            - BranchSide:      'src/decorr_utils.c:76,5'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
        - Branch String:   'src/decorr_utils.c:76,5'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:77,49'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
            - BranchSide:      'src/decorr_utils.c:83,5'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:79,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:76,5'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
            - BranchSide:      'src/decorr_utils.c:80,53'
              BranchSideFuncs:
                - restore_weight
                - restore_weight
      Callsites:
        - Src:             'src/decorr_utils.c:77,25'
          Dst:             restore_weight
        - Src:             'src/decorr_utils.c:80,29'
          Dst:             restore_weight
    - functionName:    read_decorr_terms
      functionSourceFile: '/src/wavpack/src/decorr_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         25
      ICount:          167
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/decorr_utils.c:38,9'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:39,9'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:41,22'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:43,5'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:44,28'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:52,5'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:47,24'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:47,27'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:49,17'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:47,42'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:47,46'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:49,17'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:47,67'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:47,70'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:47,89'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:47,86'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:47,89'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:49,17'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:47,104'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:48,15'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:49,17'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:48,45'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:48,48'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:50,5'
              BranchSideFuncs: []
        - Branch String:   'src/decorr_utils.c:47,13'
          Branch Sides:
            - BranchSide:      'src/decorr_utils.c:49,17'
              BranchSideFuncs: []
            - BranchSide:      'src/decorr_utils.c:50,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    restore_weight
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - weight
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:374,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:374,9'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:375,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store_weight
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - weight
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:359,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:360,16'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:361,14'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:364,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:364,9'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:365,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    wp_log2s
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - wp_log2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:330,12'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:330,37'
              BranchSideFuncs:
                - wp_log2
            - BranchSide:      'src/entropy_utils.c:330,55'
              BranchSideFuncs:
                - wp_log2
      Callsites:
        - Src:             'src/entropy_utils.c:330,27'
          Dst:             wp_log2
        - Src:             'src/entropy_utils.c:330,46'
          Dst:             wp_log2
    - functionName:    wp_log2
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - avalue
      BBCount:         10
      ICount:          103
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:268,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:269,30'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:273,13'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:273,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:274,34'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:275,18'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:275,18'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:276,34'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:278,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    update_error_limit
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
      BBCount:         30
      ICount:          295
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - wp_exp2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:196,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:197,13'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:209,52'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:197,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:198,31'
              BranchSideFuncs:
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:206,50'
              BranchSideFuncs:
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:200,17'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:201,54'
              BranchSideFuncs:
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:203,17'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:211,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:212,31'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:243,50'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:215,17'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:216,32'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:232,17'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:218,21'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:219,33'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:222,27'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:222,26'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:223,33'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:227,33'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:232,17'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:233,54'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:235,17'
              BranchSideFuncs:
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:237,17'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:238,54'
              BranchSideFuncs:
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:240,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/entropy_utils.c:201,44'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:206,40'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:233,44'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:238,44'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:243,40'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:244,40'
          Dst:             wp_exp2s
    - functionName:    wp_exp2s
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - log
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - wp_exp2s
      functionUses:    33
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:342,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:343,40'
              BranchSideFuncs:
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:345,25'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:347,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:348,16'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:350,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/entropy_utils.c:343,29'
          Dst:             wp_exp2s
    - functionName:    read_hybrid_profile
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         27
      ICount:          308
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - wp_exp2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:141,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:142,13'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:154,9'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:142,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:145,45'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:148,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:149,49'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:152,5'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:154,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:155,9'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:157,41'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:160,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:161,45'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:165,9'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:165,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:166,13'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
            - BranchSide:      'src/entropy_utils.c:181,36'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:166,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:167,13'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:169,56'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:172,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:173,60'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:177,13'
              BranchSideFuncs: []
        - Branch String:   'src/entropy_utils.c:177,13'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:178,13'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:179,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/entropy_utils.c:145,35'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:149,39'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:169,36'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:173,40'
          Dst:             wp_exp2s
    - functionName:    read_entropy_vars
      functionSourceFile: '/src/wavpack/src/entropy_utils.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - wpmd
      BBCount:         9
      ICount:          171
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - wp_exp2s
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/entropy_utils.c:115,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:116,9'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:118,41'
              BranchSideFuncs:
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
                - wp_exp2s
        - Branch String:   'src/entropy_utils.c:122,9'
          Branch Sides:
            - BranchSide:      'src/entropy_utils.c:123,45'
              BranchSideFuncs: []
            - BranchSide:      'src/entropy_utils.c:128,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/entropy_utils.c:118,31'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:119,31'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:120,31'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:123,35'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:124,35'
          Dst:             wp_exp2s
        - Src:             'src/entropy_utils.c:125,35'
          Dst:             wp_exp2s
    - functionName:    fixup_samples
      functionSourceFile: '/src/wavpack/src/unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - buffer
        - sample_count
      BBCount:         139
      ICount:          1028
      EdgeCount:       180
      CyclomaticComplexity: 43
      functionsReached:
        - float_values
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack.c:700,44'
          Branch Sides:
            - BranchSide:      'src/unpack.c:700,48'
              BranchSideFuncs:
                - float_values
            - BranchSide:      'src/unpack.c:700,44'
              BranchSideFuncs:
                - float_values
        - Branch String:   'src/unpack.c:703,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:704,23'
              BranchSideFuncs:
                - float_values
            - BranchSide:      'src/unpack.c:708,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:704,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:704,58'
              BranchSideFuncs:
                - float_values
            - BranchSide:      'src/unpack.c:704,73'
              BranchSideFuncs:
                - float_values
        - Branch String:   'src/unpack.c:708,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:709,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:782,11'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:709,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:709,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:709,63'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:715,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:716,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:753,19'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:719,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:720,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:751,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:720,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:721,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:740,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:721,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:722,43'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:722,42'
          Branch Sides:
            - BranchSide:      'src/unpack.c:722,56'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:722,64'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:723,37'
          Branch Sides:
            - BranchSide:      'src/unpack.c:723,59'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:723,59'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:726,48'
          Branch Sides:
            - BranchSide:      'src/unpack.c:726,68'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:726,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:732,49'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:727,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:727,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:727,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:727,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:735,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:735,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:735,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:735,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:740,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:741,42'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:742,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:742,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:743,42'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:744,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:753,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:753,33'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:779,22'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:753,18'
          Branch Sides:
            - BranchSide:      'src/unpack.c:754,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:779,22'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:754,31'
          Branch Sides:
            - BranchSide:      'src/unpack.c:754,35'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:754,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:754,62'
          Branch Sides:
            - BranchSide:      'src/unpack.c:754,65'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:754,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:754,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:755,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:767,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:755,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:756,26'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:757,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:757,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:758,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:759,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:759,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:760,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:762,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:767,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:768,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:777,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:768,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:769,42'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:770,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:770,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:771,42'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:772,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:784,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:787,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:821,14'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:787,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:789,62'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:794,64'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:799,66'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:803,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:804,78'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:809,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:810,26'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:812,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:812,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:813,18'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:820,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:813,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:814,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:815,23'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:815,22'
          Branch Sides:
            - BranchSide:      'src/unpack.c:816,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:818,42'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:822,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:823,26'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:825,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:825,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:826,38'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:827,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack.c:704,9'
          Dst:             float_values
    - functionName:    decorr_stereo_pass
      functionSourceFile: '/src/wavpack/src/unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dpp
        - buffer
        - sample_count
      BBCount:         146
      ICount:          1653
      EdgeCount:       192
      CyclomaticComplexity: 48
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack.c:590,5'
          Branch Sides:
            - BranchSide:      'src/unpack.c:592,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:609,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:626,20'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:646,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:660,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:674,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:592,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:595,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:606,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:597,49'
          Branch Sides:
            - BranchSide:      'src/unpack.c:597,92'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:597,92'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:598,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:598,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:600,27'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:598,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:598,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:600,27'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:602,49'
          Branch Sides:
            - BranchSide:      'src/unpack.c:602,92'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:602,92'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:603,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:603,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:604,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:603,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:603,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:604,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:609,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:612,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:623,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:614,49'
          Branch Sides:
            - BranchSide:      'src/unpack.c:614,92'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:614,92'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:615,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:615,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:617,23'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:615,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:615,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:617,23'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:619,49'
          Branch Sides:
            - BranchSide:      'src/unpack.c:619,92'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:619,92'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:620,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:620,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:621,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:620,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:620,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:621,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:626,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:629,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:643,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:630,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:630,74'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:630,74'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:631,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:631,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:632,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:631,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:631,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:632,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:635,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:635,74'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:635,74'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:636,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:636,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:637,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:636,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:636,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:637,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:646,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:649,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:657,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:649,34'
          Branch Sides:
            - BranchSide:      'src/unpack.c:649,32'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:649,32'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:650,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:651,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:650,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:651,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:650,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:650,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:651,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:652,49'
          Branch Sides:
            - BranchSide:      'src/unpack.c:652,47'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:652,47'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:653,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:653,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:654,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:653,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:653,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:654,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:653,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:653,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:654,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:660,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:663,23'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:671,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:663,34'
          Branch Sides:
            - BranchSide:      'src/unpack.c:663,32'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:663,32'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:664,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:664,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:665,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:664,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:664,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:665,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:664,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:664,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:665,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:666,49'
          Branch Sides:
            - BranchSide:      'src/unpack.c:666,47'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:666,47'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:667,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:667,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:668,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:667,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:667,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:668,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:667,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:667,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:668,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:674,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:677,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:685,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:677,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:677,34'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:677,34'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:678,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:678,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:679,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:678,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:678,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:679,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:678,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:678,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:679,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:679,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:679,34'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:679,34'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:680,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:680,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:681,49'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:680,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:680,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:681,49'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:680,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:680,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:681,49'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    decorr_mono_pass
      functionSourceFile: '/src/wavpack/src/unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dpp
        - buffer
        - sample_count
      BBCount:         48
      ICount:          479
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/unpack.c:529,5'
          Branch Sides:
            - BranchSide:      'src/unpack.c:532,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:543,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:554,20'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:532,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:533,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:540,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:535,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:535,71'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:535,71'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:536,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:536,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:537,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:536,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:536,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:537,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:543,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:544,30'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:551,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:546,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:546,71'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:546,71'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:547,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:547,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:548,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:547,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:547,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:548,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:554,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:555,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:563,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:556,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:556,71'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:556,71'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:557,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:557,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:558,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:557,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:557,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:558,28'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:563,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:566,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:572,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:568,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:569,56'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:570,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unpack_samples
      functionSourceFile: '/src/wavpack/src/unpack.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - buffer
        - sample_count
      BBCount:         422
      ICount:          3608
      EdgeCount:       563
      CyclomaticComplexity: 143
      functionsReached:
        - WavpackFloatNormalize
        - bs_close_read
        - decorr_mono_pass
        - decorr_stereo_pass
        - fixup_samples
        - get_word
        - get_words_lossless
        - unpack_decorr_mono_pass_cont_x64
        - unpack_decorr_stereo_pass_cont_x64
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/unpack.c:84,100'
          Branch Sides:
            - BranchSide:      'src/unpack.c:85,21'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:88,9'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:84,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:86,40'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:88,9'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:88,58'
          Branch Sides:
            - BranchSide:      'src/unpack.c:88,61'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:89,9'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:88,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:89,9'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:91,9'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:91,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:92,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:101,10'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:92,45'
          Branch Sides:
            - BranchSide:      'src/unpack.c:92,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:93,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:92,83'
          Branch Sides:
            - BranchSide:      'src/unpack.c:92,87'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:93,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:92,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:93,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:95,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:101,31'
          Branch Sides:
            - BranchSide:      'src/unpack.c:101,35'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:106,10'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:101,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:102,23'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:106,10'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
                - get_words_lossless
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
        - Branch String:   'src/unpack.c:106,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:106,30'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:162,15'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:106,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:107,25'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:162,15'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
                - get_word
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:109,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:110,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
                - get_word
            - BranchSide:      'src/unpack.c:119,37'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
        - Branch String:   'src/unpack.c:112,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:113,42'
              BranchSideFuncs:
                - get_word
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
            - BranchSide:      'src/unpack.c:117,9'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
        - Branch String:   'src/unpack.c:113,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:112,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
            - BranchSide:      'src/unpack.c:114,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
        - Branch String:   'src/unpack.c:121,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:122,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:125,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - decorr_mono_pass
        - Branch String:   'src/unpack.c:125,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:126,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
            - BranchSide:      'src/unpack.c:129,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
        - Branch String:   'src/unpack.c:126,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:127,35'
              BranchSideFuncs:
                - decorr_mono_pass
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:127,60'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:129,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:0,0'
              BranchSideFuncs:
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:130,36'
              BranchSideFuncs:
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:130,35'
          Branch Sides:
            - BranchSide:      'src/unpack.c:130,21'
              BranchSideFuncs:
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:130,64'
              BranchSideFuncs:
                - decorr_mono_pass
                - unpack_decorr_mono_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:145,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:146,23'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:158,5'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:146,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:147,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:151,19'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:162,31'
          Branch Sides:
            - BranchSide:      'src/unpack.c:162,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:225,15'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:162,14'
          Branch Sides:
            - BranchSide:      'src/unpack.c:163,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:225,15'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:165,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:166,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:176,37'
              BranchSideFuncs:
                - get_words_lossless
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
        - Branch String:   'src/unpack.c:168,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:169,43'
              BranchSideFuncs:
                - get_word
                - get_word
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
            - BranchSide:      'src/unpack.c:174,9'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
        - Branch String:   'src/unpack.c:169,70'
          Branch Sides:
            - BranchSide:      'src/unpack.c:170,43'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
            - BranchSide:      'src/unpack.c:171,40'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
        - Branch String:   'src/unpack.c:169,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:170,61'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
            - BranchSide:      'src/unpack.c:171,40'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
        - Branch String:   'src/unpack.c:178,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:179,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:182,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - decorr_stereo_pass
        - Branch String:   'src/unpack.c:182,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:183,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
            - BranchSide:      'src/unpack.c:189,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
        - Branch String:   'src/unpack.c:183,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:184,37'
              BranchSideFuncs:
                - decorr_stereo_pass
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:186,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:189,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:0,0'
              BranchSideFuncs:
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:190,36'
              BranchSideFuncs:
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:190,50'
          Branch Sides:
            - BranchSide:      'src/unpack.c:190,35'
              BranchSideFuncs:
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:190,53'
              BranchSideFuncs:
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:190,35'
          Branch Sides:
            - BranchSide:      'src/unpack.c:190,21'
              BranchSideFuncs:
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:190,81'
              BranchSideFuncs:
                - decorr_stereo_pass
                - unpack_decorr_stereo_pass_cont_x64
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:204,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:205,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:210,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:205,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:206,43'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:208,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:210,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:0,0'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:211,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:216,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:217,23'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:221,5'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:217,46'
          Branch Sides:
            - BranchSide:      'src/unpack.c:217,55'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:218,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:217,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:217,67'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:218,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:225,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:225,40'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:284,14'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:225,14'
          Branch Sides:
            - BranchSide:      'src/unpack.c:226,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:284,14'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:226,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:228,40'
              BranchSideFuncs:
                - get_word
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:280,9'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:228,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:229,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:231,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:231,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:235,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:254,18'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:235,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:236,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:245,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:236,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:237,35'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:239,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:249,24'
          Branch Sides:
            - BranchSide:      'src/unpack.c:249,60'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:249,60'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:250,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:250,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:251,50'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:250,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:250,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:251,50'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:256,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:257,66'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:272,30'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:258,33'
          Branch Sides:
            - BranchSide:      'src/unpack.c:258,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:258,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:260,43'
          Branch Sides:
            - BranchSide:      'src/unpack.c:260,46'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:267,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:260,65'
          Branch Sides:
            - BranchSide:      'src/unpack.c:260,68'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:267,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:260,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:261,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:267,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:261,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:262,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:264,41'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:262,32'
          Branch Sides:
            - BranchSide:      'src/unpack.c:262,45'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
            - BranchSide:      'src/unpack.c:262,56'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:276,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:277,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:279,23'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
        - Branch String:   'src/unpack.c:284,30'
          Branch Sides:
            - BranchSide:      'src/unpack.c:284,35'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:455,11'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:284,14'
          Branch Sides:
            - BranchSide:      'src/unpack.c:285,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:455,11'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:285,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:287,21'
              BranchSideFuncs:
                - get_word
                - get_word
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:453,9'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:289,68'
          Branch Sides:
            - BranchSide:      'src/unpack.c:290,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:291,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:289,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:291,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:293,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:293,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:294,26'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:337,27'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:297,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:300,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:333,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:300,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:301,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:319,30'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:301,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:302,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:312,37'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:302,33'
          Branch Sides:
            - BranchSide:      'src/unpack.c:303,45'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:307,46'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:316,35'
          Branch Sides:
            - BranchSide:      'src/unpack.c:316,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:316,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:317,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:317,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:317,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:319,30'
          Branch Sides:
            - BranchSide:      'src/unpack.c:320,35'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:324,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:320,35'
          Branch Sides:
            - BranchSide:      'src/unpack.c:320,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:320,32'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:321,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:321,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:321,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:324,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:324,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:324,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:326,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:327,39'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:329,39'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:327,39'
          Branch Sides:
            - BranchSide:      'src/unpack.c:327,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:327,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:329,39'
          Branch Sides:
            - BranchSide:      'src/unpack.c:329,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:329,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:333,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:334,44'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:335,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:337,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:340,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:396,18'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:340,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:343,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:372,26'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:343,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:344,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:358,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:344,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:345,41'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:349,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:363,29'
          Branch Sides:
            - BranchSide:      'src/unpack.c:363,67'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:363,67'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:364,30'
          Branch Sides:
            - BranchSide:      'src/unpack.c:364,68'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:364,68'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:366,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:366,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:367,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:366,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:366,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:367,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:367,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:367,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:369,49'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:367,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:367,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:369,49'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:372,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:373,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:381,30'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:373,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:373,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:373,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:374,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:374,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:375,28'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:374,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:374,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:375,28'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:374,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:374,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:375,28'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:376,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:376,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:376,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:377,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:377,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:378,50'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:377,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:377,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:378,50'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:377,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:377,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:378,50'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:381,38'
          Branch Sides:
            - BranchSide:      'src/unpack.c:381,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:381,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:382,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:382,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:383,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:382,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:382,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:383,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:382,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:382,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:383,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:385,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:386,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:390,29'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:390,36'
          Branch Sides:
            - BranchSide:      'src/unpack.c:390,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:390,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:391,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:391,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:392,49'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:391,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:391,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:392,49'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:391,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:391,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:392,49'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:398,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:399,26'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:406,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:402,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:403,44'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:404,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:406,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:407,36'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:409,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:409,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:413,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:443,24'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:415,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:415,24'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:415,24'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:417,43'
          Branch Sides:
            - BranchSide:      'src/unpack.c:417,46'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:424,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:417,65'
          Branch Sides:
            - BranchSide:      'src/unpack.c:417,68'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:424,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:417,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:418,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:424,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:418,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:419,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:421,41'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:419,32'
          Branch Sides:
            - BranchSide:      'src/unpack.c:419,45'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:419,56'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:429,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:429,24'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:429,24'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:431,43'
          Branch Sides:
            - BranchSide:      'src/unpack.c:431,46'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:438,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:431,65'
          Branch Sides:
            - BranchSide:      'src/unpack.c:431,68'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:438,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:431,21'
          Branch Sides:
            - BranchSide:      'src/unpack.c:432,25'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:438,42'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:432,25'
          Branch Sides:
            - BranchSide:      'src/unpack.c:433,33'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:435,41'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:433,32'
          Branch Sides:
            - BranchSide:      'src/unpack.c:433,45'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
            - BranchSide:      'src/unpack.c:433,56'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:447,42'
          Branch Sides:
            - BranchSide:      'src/unpack.c:447,51'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:448,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
        - Branch String:   'src/unpack.c:447,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:448,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:450,21'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
                - get_word
                - get_word
        - Branch String:   'src/unpack.c:458,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:459,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
                - bs_close_read
            - BranchSide:      'src/unpack.c:467,9'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:463,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:464,29'
              BranchSideFuncs:
                - bs_close_read
                - fixup_samples
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:465,5'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:467,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:468,23'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:483,20'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:468,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:469,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:481,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:469,31'
          Branch Sides:
            - BranchSide:      'src/unpack.c:469,34'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:469,47'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:469,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:469,47'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:473,17'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:476,17'
          Branch Sides:
            - BranchSide:      'src/unpack.c:477,50'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:481,13'
              BranchSideFuncs:
                - fixup_samples
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:485,30'
          Branch Sides:
            - BranchSide:      'src/unpack.c:485,34'
              BranchSideFuncs:
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:489,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:485,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:486,32'
              BranchSideFuncs:
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:489,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:486,40'
          Branch Sides:
            - BranchSide:      'src/unpack.c:486,62'
              BranchSideFuncs:
                - WavpackFloatNormalize
            - BranchSide:      'src/unpack.c:486,66'
              BranchSideFuncs:
                - WavpackFloatNormalize
        - Branch String:   'src/unpack.c:489,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:490,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:500,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:494,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:495,24'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:498,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:507,26'
          Branch Sides:
            - BranchSide:      'src/unpack.c:507,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:514,12'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:507,9'
          Branch Sides:
            - BranchSide:      'src/unpack.c:508,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:514,12'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:508,40'
          Branch Sides:
            - BranchSide:      'src/unpack.c:508,44'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:509,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:508,71'
          Branch Sides:
            - BranchSide:      'src/unpack.c:508,74'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:512,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack.c:508,13'
          Branch Sides:
            - BranchSide:      'src/unpack.c:509,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack.c:512,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack.c:113,32'
          Dst:             get_word
        - Src:             'src/unpack.c:119,17'
          Dst:             get_words_lossless
        - Src:             'src/unpack.c:127,17'
          Dst:             decorr_mono_pass
        - Src:             'src/unpack.c:132,17'
          Dst:             decorr_mono_pass
        - Src:             'src/unpack.c:134,17'
          Dst:             unpack_decorr_mono_pass_cont_x64
        - Src:             'src/unpack.c:169,33'
          Dst:             get_word
        - Src:             'src/unpack.c:170,33'
          Dst:             get_word
        - Src:             'src/unpack.c:176,17'
          Dst:             get_words_lossless
        - Src:             'src/unpack.c:184,17'
          Dst:             decorr_stereo_pass
        - Src:             'src/unpack.c:192,17'
          Dst:             decorr_stereo_pass
        - Src:             'src/unpack.c:194,17'
          Dst:             unpack_decorr_stereo_pass_cont_x64
        - Src:             'src/unpack.c:228,30'
          Dst:             get_word
        - Src:             'src/unpack.c:289,25'
          Dst:             get_word
        - Src:             'src/unpack.c:290,26'
          Dst:             get_word
        - Src:             'src/unpack.c:464,13'
          Dst:             bs_close_read
        - Src:             'src/unpack.c:483,5'
          Dst:             fixup_samples
        - Src:             'src/unpack.c:486,9'
          Dst:             WavpackFloatNormalize
    - functionName:    unpack_decorr_mono_pass_cont_x64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unpack_decorr_stereo_pass_cont_x64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    float_values_nowvx
      functionSourceFile: '/src/wavpack/src/unpack_floats.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - values
        - num_values
      BBCount:         30
      ICount:          203
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_floats.c:113,5'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:114,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:147,1'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:117,13'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:118,37'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:145,30'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:120,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:121,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:125,18'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:125,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:126,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:131,22'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:126,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:127,22'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:130,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:132,46'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:132,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:132,49'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:132,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:133,32'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:137,34'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:137,43'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:137,47'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:139,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:137,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:138,40'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:139,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    float_values
      functionSourceFile: '/src/wavpack/src/unpack_floats.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - values
        - num_values
      BBCount:         181
      ICount:          1470
      EdgeCount:       239
      CyclomaticComplexity: 60
      functionsReached:
        - float_values_nowvx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/unpack_floats.c:28,9'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:29,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:33,5'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:33,5'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:34,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:108,18'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:38,13'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:56,37'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:39,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:54,9'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:40,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:40,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:40,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:40,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:40,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:40,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:51,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:40,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:51,26'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:41,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:41,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:41,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:41,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:44,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:49,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:45,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:45,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:45,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:45,25'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:49,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:49,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:49,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:49,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:53,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:49,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:49,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:49,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:49,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:53,13'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:53,13'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:52,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:52,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:52,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:52,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:52,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:52,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:58,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:59,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:63,18'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:63,17'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:72,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:64,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:64,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:64,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:64,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:64,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:64,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:69,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:64,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:69,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:65,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:65,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:65,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:65,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:72,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:73,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:78,33'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:73,50'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:73,21'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:73,53'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:73,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:74,36'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:78,33'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:78,21'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:79,26'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:99,17'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:79,63'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:80,27'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:81,48'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:80,64'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:82,30'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:79,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:80,67'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:80,67'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:79,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:80,67'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:80,67'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:81,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:82,30'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:79,25'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:81,48'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:82,30'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:86,46'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:86,49'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:89,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:86,29'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:87,41'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:89,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:89,29'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:90,42'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:92,45'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:90,41'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:90,77'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:90,91'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:92,29'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:96,21'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:93,29'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:93,29'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
        - Branch String:   'src/unpack_floats.c:93,29'
          Branch Sides:
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
            - BranchSide:      'src/unpack_floats.c:93,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/unpack_floats.c:29,9'
          Dst:             float_values_nowvx
    - functionName:    get_words_lossless
      functionSourceFile: '/src/wavpack/src/read_words.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - wps
        - buffer
        - nsamples
      BBCount:         216
      ICount:          1543
      EdgeCount:       288
      CyclomaticComplexity: 74
      functionsReached:
        - read_code
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/read_words.c:351,18'
          Branch Sides:
            - BranchSide:      'src/read_words.c:351,22'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:356,11'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:351,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:352,17'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:356,11'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:352,28'
          Branch Sides:
            - BranchSide:      'src/read_words.c:352,61'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:352,76'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:356,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:357,18'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:359,19'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:359,5'
          Branch Sides:
            - BranchSide:      'src/read_words.c:360,15'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:576,13'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:360,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:361,17'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:363,13'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:363,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:364,13'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:376,13'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:367,33'
          Branch Sides:
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:367,34'
          Branch Sides:
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:367,34'
          Branch Sides:
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:367,33'
          Branch Sides:
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:367,34'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:367,34'
          Branch Sides:
            - BranchSide:      'src/read_words.c:367,50'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:367,56'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:367,33'
          Branch Sides:
            - BranchSide:      'src/read_words.c:367,50'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:367,56'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:369,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:370,17'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:372,19'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:372,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:373,21'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:374,9'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:376,41'
          Branch Sides:
            - BranchSide:      'src/read_words.c:376,45'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:412,9'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:376,64'
          Branch Sides:
            - BranchSide:      'src/read_words.c:376,67'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:412,9'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:376,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:380,17'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:412,9'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:380,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:381,23'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:387,28'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:381,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:382,21'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:385,13'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:387,44'
          Branch Sides:
            - BranchSide:      'src/read_words.c:387,47'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:387,17'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:387,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:387,47'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:387,47'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:387,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:387,44'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:387,44'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:387,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:387,47'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:387,47'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:387,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:387,44'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:387,44'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:387,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:387,60'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:389,21'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:389,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:390,21'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:392,21'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:392,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:393,40'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:395,31'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:395,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:399,41'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:396,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:396,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:396,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:396,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:396,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:395,72'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:397,49'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:396,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:396,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:397,49'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:402,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:0,0'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:403,21'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:412,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:413,20'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:425,38'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:413,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:414,17'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:416,25'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:428,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:429,23'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:460,23'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:432,50'
          Branch Sides:
            - BranchSide:      'src/read_words.c:432,53'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:432,13'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:432,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:432,53'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:432,53'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:432,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:432,50'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:432,50'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:432,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:432,53'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:432,53'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:432,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:432,50'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:432,50'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:432,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:432,66'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:434,17'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:434,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:435,17'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:437,17'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:437,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,28'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:458,9'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:441,44'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,47'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:441,17'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:441,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,47'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:441,47'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:441,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,44'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:441,44'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:441,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,47'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:441,47'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:441,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,44'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:441,44'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:441,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:441,60'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:443,21'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:443,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:444,21'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:446,21'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:446,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:447,34'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:449,31'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:449,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:453,35'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:450,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:450,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:450,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:450,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:450,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:449,66'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:451,43'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:450,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:450,29'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:451,43'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:543,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:544,17'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:549,19'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:552,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:553,24'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:557,24'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:560,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:561,28'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:565,29'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:573,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:573,30'
          Branch Sides:
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:573,30'
          Branch Sides:
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:573,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:573,30'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:573,30'
          Branch Sides:
            - BranchSide:      'src/read_words.c:573,46'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:573,52'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:573,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:573,46'
              BranchSideFuncs:
                - read_code
                - read_code
            - BranchSide:      'src/read_words.c:573,52'
              BranchSideFuncs:
                - read_code
                - read_code
        - Branch String:   'src/read_words.c:576,12'
          Branch Sides:
            - BranchSide:      'src/read_words.c:576,45'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:576,57'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/read_words.c:365,19'
          Dst:             read_code
        - Src:             'src/read_words.c:572,16'
          Dst:             read_code
    - functionName:    read_code
      functionSourceFile: '/src/wavpack/src/read_words.c'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bs
        - maxcode
      BBCount:         33
      ICount:          270
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/read_words.c:591,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:592,16'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:594,16'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:592,16'
          Branch Sides:
            - BranchSide:      'src/read_words.c:592,26'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:592,9'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:592,26'
          Branch Sides:
            - BranchSide:      'src/read_words.c:592,26'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:592,26'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:592,26'
          Branch Sides:
            - BranchSide:      'src/read_words.c:592,16'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:592,16'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:592,26'
          Branch Sides:
            - BranchSide:      'src/read_words.c:592,26'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:592,26'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:592,26'
          Branch Sides:
            - BranchSide:      'src/read_words.c:592,16'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:592,16'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:594,16'
          Branch Sides:
            - BranchSide:      'src/read_words.c:594,14'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:594,14'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:603,5'
          Branch Sides:
            - BranchSide:      'src/read_words.c:604,16'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:612,17'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:604,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:605,13'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:607,29'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:612,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:616,17'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:618,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_word
      functionSourceFile: '/src/wavpack/src/read_words.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - wps
        - chan
        - correction
      BBCount:         224
      ICount:          1701
      EdgeCount:       300
      CyclomaticComplexity: 78
      functionsReached:
        - read_code
        - update_error_limit
        - wp_log2
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/read_words.c:86,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:87,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:89,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:89,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:90,10'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:92,11'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:92,41'
          Branch Sides:
            - BranchSide:      'src/read_words.c:92,45'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:127,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:92,65'
          Branch Sides:
            - BranchSide:      'src/read_words.c:92,69'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:127,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:92,88'
          Branch Sides:
            - BranchSide:      'src/read_words.c:92,93'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:127,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:92,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:96,13'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:127,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:96,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:97,19'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:103,24'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:97,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:98,35'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:101,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:103,40'
          Branch Sides:
            - BranchSide:      'src/read_words.c:103,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:103,13'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:103,43'
          Branch Sides:
            - BranchSide:      'src/read_words.c:103,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:103,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:103,43'
          Branch Sides:
            - BranchSide:      'src/read_words.c:103,40'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:103,40'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:103,43'
          Branch Sides:
            - BranchSide:      'src/read_words.c:103,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:103,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:103,43'
          Branch Sides:
            - BranchSide:      'src/read_words.c:103,40'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:103,40'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:103,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:103,66'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:105,17'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:105,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:106,17'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:108,17'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:108,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:109,36'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:111,27'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:111,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:115,37'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:112,25'
          Branch Sides:
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:112,25'
          Branch Sides:
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:112,25'
          Branch Sides:
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:112,25'
          Branch Sides:
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:112,25'
          Branch Sides:
            - BranchSide:      'src/read_words.c:111,68'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:113,45'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:112,25'
          Branch Sides:
            - BranchSide:      'src/read_words.c:112,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:113,45'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:118,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:119,35'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:127,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:128,22'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:131,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:131,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:132,20'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:144,38'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:132,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:133,17'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:135,33'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:147,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:148,31'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:179,31'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:151,50'
          Branch Sides:
            - BranchSide:      'src/read_words.c:151,53'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:151,13'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:151,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:151,53'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:151,53'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:151,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:151,50'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:151,50'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:151,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:151,53'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:151,53'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:151,53'
          Branch Sides:
            - BranchSide:      'src/read_words.c:151,50'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:151,50'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:151,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:151,76'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:153,17'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:153,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:154,17'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:156,17'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:156,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,28'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:177,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:160,44'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,47'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:160,17'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:160,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,47'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:160,47'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:160,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,44'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:160,44'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:160,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,47'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:160,47'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:160,47'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,44'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:160,44'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:160,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:160,70'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:162,21'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:162,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:163,21'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:165,21'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:165,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:166,34'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:168,31'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:168,21'
          Branch Sides:
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:172,35'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:169,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:169,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:169,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:169,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:169,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:168,66'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:170,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:169,29'
          Branch Sides:
            - BranchSide:      'src/read_words.c:169,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:170,43'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:259,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:260,34'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
            - BranchSide:      'src/read_words.c:264,34'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
                - update_error_limit
        - Branch String:   'src/read_words.c:271,42'
          Branch Sides:
            - BranchSide:      'src/read_words.c:271,46'
              BranchSideFuncs:
                - update_error_limit
                - read_code
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:274,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:271,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:272,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:274,9'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:274,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:275,13'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:280,15'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:283,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:284,20'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:288,20'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:291,17'
          Branch Sides:
            - BranchSide:      'src/read_words.c:292,24'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:296,25'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:306,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:307,16'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:309,12'
              BranchSideFuncs:
                - read_code
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:311,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:312,27'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:313,10'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:313,10'
          Branch Sides:
            - BranchSide:      'src/read_words.c:0,0'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:314,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:314,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:314,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:314,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:314,13'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:314,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:315,20'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:317,28'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:314,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:315,20'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:317,28'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:320,12'
          Branch Sides:
            - BranchSide:      'src/read_words.c:320,12'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:320,12'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:320,12'
          Branch Sides:
            - BranchSide:      'src/read_words.c:320,10'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:320,10'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:320,12'
          Branch Sides:
            - BranchSide:      'src/read_words.c:320,12'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:320,12'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:320,12'
          Branch Sides:
            - BranchSide:      'src/read_words.c:320,10'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:320,10'
              BranchSideFuncs:
                - wp_log2
                - read_code
        - Branch String:   'src/read_words.c:322,36'
          Branch Sides:
            - BranchSide:      'src/read_words.c:322,39'
              BranchSideFuncs:
                - wp_log2
                - read_code
            - BranchSide:      'src/read_words.c:329,9'
              BranchSideFuncs:
                - wp_log2
        - Branch String:   'src/read_words.c:322,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:323,29'
              BranchSideFuncs:
                - read_code
                - wp_log2
            - BranchSide:      'src/read_words.c:329,9'
              BranchSideFuncs:
                - wp_log2
        - Branch String:   'src/read_words.c:325,13'
          Branch Sides:
            - BranchSide:      'src/read_words.c:326,27'
              BranchSideFuncs:
                - wp_log2
            - BranchSide:      'src/read_words.c:327,5'
              BranchSideFuncs:
                - wp_log2
        - Branch String:   'src/read_words.c:326,27'
          Branch Sides:
            - BranchSide:      'src/read_words.c:326,35'
              BranchSideFuncs:
                - wp_log2
            - BranchSide:      'src/read_words.c:326,51'
              BranchSideFuncs:
                - wp_log2
        - Branch String:   'src/read_words.c:329,9'
          Branch Sides:
            - BranchSide:      'src/read_words.c:330,27'
              BranchSideFuncs:
                - wp_log2
            - BranchSide:      'src/read_words.c:334,12'
              BranchSideFuncs: []
        - Branch String:   'src/read_words.c:334,12'
          Branch Sides:
            - BranchSide:      'src/read_words.c:334,20'
              BranchSideFuncs: []
            - BranchSide:      'src/read_words.c:334,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/read_words.c:272,9'
          Dst:             update_error_limit
        - Src:             'src/read_words.c:312,15'
          Dst:             read_code
        - Src:             'src/read_words.c:323,17'
          Dst:             read_code
        - Src:             'src/read_words.c:331,26'
          Dst:             wp_log2
...
